img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}<!DOCTYPE html><html lang="en-US" prefix="og: https://ogp.me/ns#"><head><script data-no-optimize="1">var litespeed_docref=sessionStorage.getItem("litespeed_docref");litespeed_docref&&(Object.defineProperty(document,"referrer",{get:function(){return litespeed_docref}}),sessionStorage.removeItem("litespeed_docref"));</script><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="alternate" hreflang="ar" href="https://www.totoksa.com/ar/" /><link rel="alternate" hreflang="en" href="https://www.totoksa.com/en/" /><link rel="alternate" hreflang="x-default" href="https://www.totoksa.com/en/" /><title>Home - TOTO Alomran</title><meta name="description" content="SCROLL TO EXPLORE"/><meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/><link rel="canonical" href="https://www.totoksa.com/en/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="website" /><meta property="og:title" content="Home - TOTO Alomran" /><meta property="og:description" content="SCROLL TO EXPLORE" /><meta property="og:url" content="https://www.totoksa.com/en/" /><meta property="og:site_name" content="TOTO Alomran" /><meta property="og:updated_time" content="2026-07-27T07:30:58+00:00" /><meta property="article:published_time" content="2026-03-14T17:36:29+00:00" /><meta property="article:modified_time" content="2026-07-27T07:30:58+00:00" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Home - TOTO Alomran" /><meta name="twitter:description" content="SCROLL TO EXPLORE" /><meta name="twitter:label1" content="Written by" /><meta name="twitter:data1" content="toto" /><meta name="twitter:label2" content="Time to read" /><meta name="twitter:data2" content="3 minutes" /><script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.totoksa.com/en/#organization/","name":"TOTO Alomran","url":"https://www.totoksa.com","legalName":"admin"},{"@type":"WebSite","@id":"https://www.totoksa.com/en/#website/","url":"https://www.totoksa.com/en/","name":"TOTO Alomran","publisher":{"@id":"https://www.totoksa.com/en/#organization/"},"inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":"https://www.totoksa.com/en/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://www.totoksa.com/wp-content/uploads/2026/03/Container-2.webp","url":"https://www.totoksa.com/wp-content/uploads/2026/03/Container-2.webp","width":"200","height":"200","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://www.totoksa.com/en/#webpage","url":"https://www.totoksa.com/en/","name":"Home - TOTO Alomran","datePublished":"2026-03-14T17:36:29+00:00","dateModified":"2026-07-27T07:30:58+00:00","about":{"@id":"https://www.totoksa.com/en/#organization/"},"isPartOf":{"@id":"https://www.totoksa.com/en/#website/"},"primaryImageOfPage":{"@id":"https://www.totoksa.com/wp-content/uploads/2026/03/Container-2.webp"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.totoksa.com/en/author/toto/","name":"toto","url":"https://www.totoksa.com/en/author/toto/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/96074156df0739c40a25147486bb746ff63840403b80270ad3f7adb9bed53abf?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/96074156df0739c40a25147486bb746ff63840403b80270ad3f7adb9bed53abf?s=96&amp;d=mm&amp;r=g","caption":"toto","inLanguage":"en-US"},"sameAs":["https://www.totoksa.com"],"worksFor":{"@id":"https://www.totoksa.com/en/#organization/"}},{"@type":"Article","headline":"Home - TOTO Alomran","datePublished":"2026-03-14T17:36:29+00:00","dateModified":"2026-07-27T07:30:58+00:00","author":{"@id":"https://www.totoksa.com/en/author/toto/","name":"toto"},"publisher":{"@id":"https://www.totoksa.com/en/#organization/"},"description":"SCROLL TO EXPLORE","name":"Home - TOTO Alomran","@id":"https://www.totoksa.com/en/#richSnippet","isPartOf":{"@id":"https://www.totoksa.com/en/#webpage"},"image":{"@id":"https://www.totoksa.com/wp-content/uploads/2026/03/Container-2.webp"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.totoksa.com/en/#webpage"}}]}</script><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.totoksa.com/en/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.totoksa.com%2Fen%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.totoksa.com/en/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.totoksa.com%2Fen%2F&#038;format=xml" /><style id="wp-img-auto-sizes-contain-inline-css">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}</style><link rel='stylesheet' id='toto-fonts-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/toto-fonts.css?ver=1.0.1' media='all' /><style id="wp-emoji-styles-inline-css">img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}</style><style id="classic-theme-styles-inline-css">/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style><style id="global-styles-inline-css">:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:root :where(.wp-block-icon svg){width:24px}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-term-template.is-layout-flex){gap:1.25em}:where(.wp-block-term-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}</style><link rel='stylesheet' id='contact-form-7-css' href='https://www.totoksa.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.6' media='all' /><link rel='stylesheet' id='toto-smart-search-css' href='https://www.totoksa.com/wp-content/plugins/toto-smart-search/assets/search.css?ver=1.0.0' media='all' /><link rel='stylesheet' id='woocommerce-layout-css' href='https://www.totoksa.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=10.9.3' media='all' /><link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://www.totoksa.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=10.9.3' media='only screen and (max-width: 768px)' /><link rel='stylesheet' id='woocommerce-general-css' href='https://www.totoksa.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=10.9.3' media='all' /><style id="woocommerce-inline-inline-css">.woocommerce form .form-row .required{visibility:visible}</style><link rel='stylesheet' id='wpml-legacy-horizontal-list-0-css' href='https://www.totoksa.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.min.css?ver=1' media='all' /><link rel='stylesheet' id='toto-tech-frontend-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/inc/technology-frontend.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-style-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/style.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-hero-slider-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/hero-slider.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-page-hero-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/page-hero.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-products-grid-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/products-grid.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-categories-grid-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/categories-grid.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-category-page-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/category-page.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-catalogue-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/catalogue.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-blog-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/blog.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-technologies-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/technologies.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-projects-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/projects.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-catalogues-page-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/catalogues-page.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-contact-page-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/contact-page.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-technologies-page-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/technologies-page.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-animations-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/animations.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-museum-exhibition-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/museum-exhibition.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-elementor-icon-box-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/elementor-icon-box.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-elementor-custom-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/elementor-custom.css?ver=1.0.1' media='all' /><link rel='stylesheet' id='toto-virtual-tour-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/virtual-tour.css?ver=1.0.0' media='all' /><link rel='stylesheet' id='elementor-frontend-css' href='https://www.totoksa.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.1.4' media='all' /><style id="elementor-frontend-inline-css">.elementor-section.elementor-section-boxed>.elementor-container,.elementor-section>.elementor-container,.e-con-inner,.e-container{max-width:1400px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.elementor-section{padding-left:clamp(1rem, 2.5vw, 40px)!important;padding-right:clamp(1rem, 2.5vw, 40px)!important;box-sizing:border-box!important}.elementor-column,[data-element_type='column']{box-sizing:border-box!important}.toto-header-inner{max-width:100%!important;width:100%;margin-left:auto!important;margin-right:auto!important;padding-left:1rem!important;padding-right:1rem!important}.entry-title,.page-title{display:none!important}</style><link rel='stylesheet' id='elementor-post-18-css' href='https://www.totoksa.com/wp-content/uploads/elementor/css/post-18.css?ver=1785141708' media='all' /><link rel='stylesheet' id='toto-airport-section-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/airport-section.css?ver=1783886442' media='all' /><link rel='stylesheet' id='toto-about-us-widget-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/about-us-widget.css?ver=1.0.0' media='all' /><link rel='stylesheet' id='widget-heading-css' href='https://www.totoksa.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.1.4' media='all' /><link rel='stylesheet' id='widget-image-css' href='https://www.totoksa.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.1.4' media='all' /><link rel='stylesheet' id='toto-pdf-viewer-css-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/pdf-viewer.css?ver=1775548144' media='all' /><link rel='stylesheet' id='elementor-post-44-css' href='https://www.totoksa.com/wp-content/uploads/elementor/css/post-44.css?ver=1785141952' media='all' /><link rel='stylesheet' id='toto-mobile-layout-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/mobile-layout.css?ver=1782202360' media='all' /><script id="jquery-core-js" type="litespeed/javascript" data-src="https://www.totoksa.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script><link rel="https://api.w.org/" href="https://www.totoksa.com/en/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.totoksa.com/en/wp-json/wp/v2/pages/44" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.totoksa.com/xmlrpc.php?rsd" /><meta name="generator" content="WordPress 7.0.2" /><link rel='shortlink' href='https://www.totoksa.com/en/' /><meta name="generator" content="WPML ver:4.9.5 stt:5,1;" /><style>.toto-global-breadcrumb-wrap{display:none!important}</style><noscript><style>.woocommerce-product-gallery{opacity:1!important}</style></noscript><meta name="generator" content="Elementor 4.1.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"><style>.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}</style><link rel="icon" href="https://www.totoksa.com/wp-content/uploads/2026/03/cropped-FACCCC-32x32.png" sizes="32x32" /><link rel="icon" href="https://www.totoksa.com/wp-content/uploads/2026/03/cropped-FACCCC-192x192.png" sizes="192x192" /><link rel="apple-touch-icon" href="https://www.totoksa.com/wp-content/uploads/2026/03/cropped-FACCCC-180x180.png" /><meta name="msapplication-TileImage" content="https://www.totoksa.com/wp-content/uploads/2026/03/cropped-FACCCC-270x270.png" /><style id="wp-custom-css">.toto-cat-section{background:#efefef;padding:80px 0;overflow:hidden}.toto-cat-inner{max-width:1280px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:72px}.toto-cat-card-wrap{position:relative;flex:0 0 58%;min-height:640px;display:flex;align-items:center;justify-content:flex-start}.toto-cat-card-shadow{position:absolute;right:-42px;bottom:-36px;width:255px;height:255px;border:2px solid rgb(0 0 0 / .08);background:#fff0;z-index:1}.toto-cat-card{position:relative;z-index:2;width:100%;max-width:760px;background:#fff;border-radius:0!important;padding:44px 48px 28px;box-shadow:0 40px 70px rgb(0 0 0 / .12),0 18px 30px rgb(0 0 0 / .06)}.toto-cat-card-header{margin-bottom:28px}.toto-cat-card-title{margin:0 0 12px;font-size:32px;line-height:1.15;font-weight:700;color:#1f1f1f;letter-spacing:-.5px}.toto-cat-card-subtitle{margin:0;font-size:16px;line-height:1.5;color:#5b6673;font-weight:400}.toto-cat-card-img{width:100%;margin-bottom:22px}.toto-cat-card-img img{width:100%;height:390px;display:block;object-fit:cover;border-radius:0}.toto-cat-card-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px}.toto-cat-card-doc-icon{display:inline-flex;align-items:center;justify-content:center;color:#1f1f1f}.toto-cat-card-doc-icon svg{width:42px;height:42px;stroke-width:1.8}.toto-cat-card-pages{font-size:15px;color:#777;font-weight:400}.toto-cat-content{flex:1;max-width:460px}.toto-cat-heading{margin:0 0 18px;font-size:42px;line-height:1.15;font-weight:700;color:#111}.toto-cat-desc{margin:0 0 32px;font-size:17px;line-height:1.8;color:#5a5a5a}.toto-cat-buttons{display:flex;flex-wrap:wrap;gap:14px}.toto-cat-btn-primary,.toto-cat-btn-secondary{display:inline-flex;align-items:center;gap:10px;text-decoration:none;padding:15px 22px;border-radius:999px;font-size:15px;font-weight:600;transition:all .25s ease}.toto-cat-btn-primary{background:#2c2c2c;color:#fff;border:1px solid #2c2c2c}.toto-cat-btn-primary:hover{transform:translateY(-2px);opacity:.95}.toto-cat-btn-secondary{background:#fff0;color:#111;border:1px solid #d0d0d0}.toto-cat-btn-secondary:hover{transform:translateY(-2px);border-color:#999}@media (max-width:1024px){.toto-cat-inner{gap:40px}.toto-cat-card-wrap{flex:0 0 55%;min-height:auto}.toto-cat-card{padding:32px}.toto-cat-card-img img{height:320px}.toto-cat-heading{font-size:34px}}@media (max-width:767px){.toto-cat-section{padding:56px 0}.toto-cat-inner{flex-direction:column;gap:34px}.toto-cat-card-wrap,.toto-cat-content{flex:1 1 100%;max-width:100%;width:100%}.toto-cat-card{padding:24px}.toto-cat-card-shadow{right:-18px;bottom:-18px;width:140px;height:140px}.toto-cat-card-title{font-size:26px}.toto-cat-card-img img{height:240px}.toto-cat-heading{font-size:28px}}.toto-cat-card-shadow{display:none}.toto-cat-heading{font-size:23px!important}.toto-cat-btn-primary,.toto-cat-btn-secondary{border-radius:0px!important}.toto-cat-card{padding:unset!important}.toto-cat-card-img img{padding:0 35px!important}.adel{margin:0!important;padding:0!important}.toto-desktop-nav li a{letter-spacing:0.0em!important}#adel-p{font-family:GothamSSm-light!important}.toto-sg-btn-outline:hover{background:#111;color:#ffffff!important}@media (min-width:1025px){.elementor-44 .elementor-element.elementor-element-5df0e56 .toto-tw-inner{height:340px!important}}@media (max-width:480px){.toto-hero-content{padding:0 20px!important}}.wpcf7 form .toto-form-field textarea{max-height:94px;min-height:94px!important}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn1,.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn2{padding:13px 29px 13px 12px!important}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn1,.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn2{padding:13px 16px 13px 12px!important}.otgs-development-site-front-end{display:none}@media (max-width:767px){.wpcf7 form .toto-form-row{gap:0px!important}}.postid-1474 .toto-spj-gallery-section,.postid-1655 .toto-spj-gallery-section{display:none}.toto-apj-hero-title{animation:none!important;transform:none!important}body.postid-1655 .toto-spj-content h2,body.postid-1655 .toto-spj-content h3,body.postid-1655 .toto-spj-content h4,body.postid-1474 .toto-spj-content h2,body.postid-1474 .toto-spj-content h3,body.postid-1474 .toto-spj-content h4{line-height:0}body.rtl .wpcf7-form input[type="url"],body.rtl .wpcf7-form input[type="email"],body.rtl .wpcf7-form input[type="tel"]{direction:rtl!important;text-align:right!important}@media (max-width:767px){.elementor-widget-text-editor,.elementor-text-editor,.airport-list,.airport-item,.airport-content{overflow:hidden!important}.elementor-widget-text-editor p,.elementor-widget-text-editor li,.elementor-text-editor p,.elementor-text-editor li,.airport-list *{font-size:16px!important;line-height:1.8!important;word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.airport-list,.airport-content,.elementor-widget-text-editor{height:auto!important;max-height:none!important}}.toto-au-iso-media img{cursor:zoom-in}.toto-shop-breadcrumb,.toto-cpage-breadcrumb,.toto-blog-breadcrumb{display:none}.toto-sp-related-btn,.toto-sp-related-card:hover .toto-sp-related-btn{display:none}.toto-apj-card-badge{display:none}@media only screen and (max-width:768px){.igm_preview_list{overflow:visible}.igm_preview_list h2.igm_preview_list_title{font-weight:700;line-height:1.35;margin:0 0 12px}.igm_preview_list ul.igm_preview_main_list{display:block;margin:0}.igm_preview_list ul.igm_preview_main_list li{width:100%;padding:0 0 10px 0;margin:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-weight:700;line-height:1.45}.igm_preview_list ul.igm_preview_main_list li .igm_small_list_text,.igm_preview_list ul.igm_preview_main_list li .igm_small_list_text *{font-weight:400}.igm_preview_list ul.igm_preview_main_list li a{overflow-wrap:anywhere;word-break:break-word}.igm_content_above,.igm_content_below,.igm_content_right_1_3{width:100%!important;max-width:100%;overflow-x:hidden}.igm_content_above *,.igm_content_below *,.igm_content_right_1_3 *{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.elementor-widget-text-editor p,.elementor-widget-text-editor li,.elementor-text-editor p,.elementor-text-editor li,.airport-list *{font-size:12px!important}}html[dir="rtl"] .toto-cat-grid,.rtl .toto-cat-grid{direction:rtl!important}body.postid-1655 .toto-spj-content h2,body.postid-1655 .toto-spj-content h3,body.postid-1655 .toto-spj-content h4,body.postid-1474 .toto-spj-content h2,body.postid-1474 .toto-spj-content h3,body.postid-1474 .toto-spj-content h4{line-height:25px!important}@media (max-width:768px){.toto-header-inner{height:65px}.toto-header{position:unset}}@media (max-width:768px){a.toto-apj-card{aspect-ratio:1 / 1!important;width:100%;display:block}a.toto-apj-card .toto-apj-card-bg,a.toto-apj-card .toto-apj-card-overlay,a.toto-apj-card .toto-apj-card-content{inset:0}}.toto-branch-btn{display:none}.toto-hero-eyebrow{font-size:17px!important}html[lang="ar"] .toto-hero-eyebrow{font-size:17px!important}.toto-tp-feat-btn:has(img.toto-tech-original-color){background:#ffffff!important}.toto-tp-feat-btn:has(img.toto-tech-original-color):hover,.toto-tp-feat-btn:has(img.toto-tech-original-color).active{background:#ffffff!important}.toto-tp-section .toto-tp-feat-btn.active{background:#000000!important}.toto-tp-section .toto-tp-feat-btn{background:#000000!important}.elementor-1461 .elementor-element.elementor-element-c53f430{display:block!important}.home .toto-global-breadcrumb-wrap{display:none!important}@media (max-width:768px){html[lang^="ar"] .toto-hero-eyebrow,html[dir="rtl"] .toto-hero-eyebrow,body.rtl .toto-hero-eyebrow,body.rtl .elementor-widget-container .toto-hero-eyebrow,body.rtl .elementor-element .toto-hero-eyebrow,html[lang^="ar"] .elementor-widget-container .toto-hero-eyebrow,html[lang^="ar"] .elementor-element .toto-hero-eyebrow{font-size:13px!important}}@media (max-width:480px){html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-content,html body .toto-hero-content{gap:0.85rem!important}}.toto-sp-sku{display:none}.elementor-heading-title{line-height:25px}@media (max-width:1024px){html body .toto-hero-desc{line-height:27px}}p,.elementor-widget-text-editor p,.elementor-text-editor p{font-weight:600!important}@media (max-width:480px){html body .toto-hero-btns{margin-top:0.6rem!important}}.toto-au-company{padding:25px 0!important}.toto-cat-card-header{margin-bottom:1px!important}</style><style id="toto-dynamic-css">:root{--toto-primary:#c0272d !important;--toto-primary-dark:#9a1f24 !important;--toto-black:#0a0a0a !important;--toto-white:#fafafa !important;--toto-gray-100:#f5f5f5 !important;--toto-gray-200:#e5e5e5 !important;--toto-gray-400:#a0a0a0 !important;--toto-gray-600:#606060 !important;--toto-gray-700:#404040 !important;--toto-gray-800:#282828 !important;--toto-green:#16a34a !important;--toto-red:#c0272d !important;--toto-red-dark:#9a1f24 !important;--toto-max-w:1400px !important;--toto-header-max-w:90%;--toto-header-max-w-mobile:100%;--toto-px:clamp(1rem, 2.5vw, 40px) !important;--toto-radius:8px !important}.elementor-section.elementor-section-boxed>.elementor-container,.elementor-section>.elementor-container,.e-con-inner,.e-container,.toto-footer-inner{max-width:1400px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}body{font-family:'GothamSSm',&#039;Helvetica Neue&#039;,Arial,sans-serif;font-size:16px;line-height:1.6;font-weight:400;background:#fafafa;color:#0a0a0a}h1,h2,h3,h4,h5,h6{font-family:'GothamSSm',&#039;Helvetica Neue&#039;,Arial,sans-serif;font-weight:700}h1{font-size:clamp(38px, 4vw, 64px)}h2{font-size:clamp(31px, 3vw, 48px)}h3{font-size:clamp(24px, 2vw, 32px)}h4{font-size:clamp(19px,  1.5vw, 24px)}.toto-desktop-nav li a{font-size:13px;font-weight:600;letter-spacing:.06em;border-top-width:4px}.toto-desktop-nav li.current-menu-item a,.toto-desktop-nav li a.active{background:#e8e8e8;border-top:4px solid #0a0a0a}.toto-header{position:sticky;background:#fafafa;border-bottom:1px solid #e5e5e5;box-shadow:0 2px 16px rgb(0 0 0 / .05)}.toto-header-inner{height:80px;max-width:90%!important;width:100%}.toto-desktop-nav{height:80px}@media (max-width:1024px),(hover:none) and (pointer:coarse){.toto-header-inner{max-width:100%!important}}.toto-footer{background:#0a0a0a;color:#fafafa;position:relative}.toto-footer{background-image:url(https://www.totoksa.com/wp-content/uploads/2026/03/Footer-2.webp);background-size:cover;background-position:center center;background-repeat:no-repeat}.toto-footer::before{content:'';position:absolute;inset:0;background:#0a0a0a;opacity:.5;pointer-events:none;z-index:0}.toto-footer>*{position:relative;z-index:1}.elementor-section.elementor-section-boxed>.elementor-container,.elementor-section>.elementor-container{max-width:1400px!important;padding-left:var(--toto-px)!important;padding-right:var(--toto-px)!important;box-sizing:border-box!important}.e-con-inner,.e-container{max-width:1400px!important;box-sizing:border-box!important}.toto-footer-inner{max-width:1400px!important;padding-left:var(--toto-px)!important;padding-right:var(--toto-px)!important}*,input,button,select,textarea{font-family:'GothamSSm',&#039;Helvetica Neue&#039;,Arial,sans-serif}</style><style id="qb-header-inner-fix">.toto-header-inner{max-width:100%!important}</style><style id="toto-mobile-layout-overrides">@media (max-width:767px){.toto-header-inner,html[dir="rtl"] .toto-header-inner,body.rtl .toto-header-inner{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-inline:0!important}html,body,html[dir="rtl"],body.rtl{overflow-x:clip;max-width:100%}#main-content,main.toto-shop-page,main.toto-apj,main.toto-cpage,main.toto-blog-page,main.toto-404-page,main.toto-tech-archive,main.toto-template-single{width:100%;max-width:100%;overflow-x:clip}.toto-global-breadcrumb-container{max-width:100%;padding-inline:1rem;box-sizing:border-box}.toto-shop-inner,.toto-apj-inner,.toto-cpage-inner,.toto-blog-inner,.toto-cat-page-inner,.toto-sp-inner,.toto-spj-body-inner,.toto-spj-meta-line-inner,.toto-pj-inner,.toto-cat-inner,.tsb-body-inner,.tsb-hero-inner,.tsb-more-inner,.toto-404-inner,.toto-tw-inner,.toto-st-inner{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.toto-shop-hero,.toto-apj-hero,.toto-cpage-hero,.toto-blog-hero{width:100%;max-width:100%}.toto-shop-products-grid,.toto-apj-grid,.toto-cpage-grid,.toto-blog-grid{width:100%;max-width:100%;min-width:0}.toto-apj-tabs{width:100%;max-width:100%;margin-left:0;margin-right:0}.toto-shop-sidebar,.toto-shop-main{min-width:0;max-width:100%}.toto-shop-toolbar{flex-direction:column;align-items:stretch;gap:.75rem}.toto-shop-view-toggle{justify-content:center;flex-wrap:wrap}.toto-shop-toolbar-right{width:100%;flex-wrap:wrap;gap:.5rem}.toto-shop-sort-wrap,.toto-shop-perpage-wrap{flex:1 1 100%;min-width:0}.toto-shop-sort-wrap select,.toto-shop-perpage-wrap select{flex:1;min-width:0;max-width:100%}html[dir="rtl"] .toto-shop-sort-wrap select,html[dir="rtl"] .toto-shop-perpage-wrap select,body.rtl .toto-shop-sort-wrap select,body.rtl .toto-shop-perpage-wrap select{background-position:left .4rem center;padding-inline:.4rem 1.4rem}.toto-shop-sidenav a,.toto-shop-subcats a,.toto-apj-tab,.toto-cpage-card-title,.toto-cpage-card-desc{min-width:0;overflow-wrap:anywhere;word-break:break-word}.toto-shop-sidenav a{gap:.5rem}}@media (max-width:400px){.toto-shop-inner,.toto-apj-inner,.toto-cpage-inner,.toto-blog-inner,.toto-cat-page-inner,.toto-sp-inner,.toto-spj-body-inner,.toto-pj-inner,.toto-cat-inner,.tsb-body-inner,.toto-global-breadcrumb-container{padding-inline:.75rem}}</style><script type="litespeed/javascript" data-src="https://www.googletagmanager.com/gtag/js?id=G-WC0TQ24M6H"></script><script type="litespeed/javascript">window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date());gtag('config','G-WC0TQ24M6H')</script></head><body class="home wp-singular page-template page-template-elementor_canvas page page-id-44 wp-embed-responsive wp-theme-toto-theme theme-toto-theme woocommerce-no-js elementor-default elementor-kit-18 elementor-page elementor-page-44"><div class="toto-float-stack" id="toto-float-stack"><div class="toto-float-actions" id="toto-float-actions" aria-hidden="true"><a href="tel:00966595333434" class="toto-float-action-item toto-float-action-item--contact" aria-label="Contact us"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path fill="#fff" d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg></a><a href="https://wa.me/966595333434" class="toto-float-action-item toto-float-action-item--wa toto-wa-float" target="_blank" rel="noopener noreferrer" aria-label="WhatsApp"><svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path fill="white" d="M16 3C8.82 3 3 8.82 3 16c0 2.3.6 4.47 1.64 6.36L3 29l6.82-1.6A13 13 0 0016 29c7.18 0 13-5.82 13-13S23.18 3 16 3zm0 23.8a10.77 10.77 0 01-5.5-1.5l-.39-.23-4.05.95.98-3.93-.26-.41A10.77 10.77 0 015.2 16C5.2 10.03 10.03 5.2 16 5.2S26.8 10.03 26.8 16 21.97 26.8 16 26.8zm5.92-8.07c-.32-.16-1.9-.94-2.2-1.04-.3-.11-.51-.16-.73.16-.21.32-.83 1.04-1.02 1.26-.19.21-.37.24-.69.08-.32-.16-1.36-.5-2.59-1.6-.96-.85-1.6-1.9-1.79-2.22-.19-.32-.02-.5.14-.66.14-.14.32-.37.48-.56.16-.19.21-.32.32-.54.11-.21.05-.4-.03-.56-.08-.16-.73-1.75-.99-2.4-.26-.63-.53-.54-.73-.55h-.62c-.21 0-.56.08-.85.4-.3.32-1.12 1.1-1.12 2.67s1.15 3.1 1.31 3.31c.16.21 2.27 3.46 5.5 4.85.77.33 1.37.53 1.83.68.77.24 1.47.21 2.02.13.62-.09 1.9-.78 2.17-1.52.27-.75.27-1.39.19-1.52-.08-.13-.3-.21-.62-.37z"/></svg></a><a href="mailto:project@alomran.sa" class="toto-float-action-item toto-float-action-item--email" aria-label="Email us"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path fill="#fff" d="M3 6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v.35l-9 5.63-9-5.63V6zm0 2.72V18a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.72l-8.47 5.3a1 1 0 0 1-1.06 0L3 8.72z"/></svg></a></div><button type="button" class="toto-contact-float toto-contact-float--toggle" id="toto-contact-float-toggle" aria-label="Open contact quick actions" aria-controls="toto-float-actions" aria-expanded="false"><svg class="toto-contact-float-icon-open" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path fill="#fff" d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg><svg class="toto-contact-float-icon-close" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path fill="#fff" d="M18.3 5.71L12 12.01l-6.3-6.3-1.4 1.4 6.29 6.3-6.29 6.29 1.4 1.41 6.3-6.3 6.29 6.3 1.41-1.41-6.3-6.29 6.3-6.3z"/></svg></button></div><header class="toto-header" id="toto-header"><div class="toto-header-inner"><div class="toto-header-brand"><a href="https://www.totoksa.com/en/" class="toto-logo-group toto-logo-group--desktop"><img width="280" height="60" src="https://www.totoksa.com/wp-content/uploads/2026/07/logooooo-en-560x78.webp" class="skip-lazy" alt="TOTO Alomran" fetchpriority="high" decoding="async" sizes="(max-width: 991px) 280px, 400px" srcset="https://www.totoksa.com/wp-content/uploads/2026/07/logooooo-en-560x78.webp 560w, https://www.totoksa.com/wp-content/uploads/2026/07/logooooo-en-300x42.webp 300w, https://www.totoksa.com/wp-content/uploads/2026/07/logooooo-en.webp 600w" /></a><a href="https://www.totoksa.com/en/" class="toto-logo-group toto-logo-group--mobile" style="width:280px;"><img width="560" height="78" src="https://www.totoksa.com/wp-content/uploads/2026/07/logooooo-en-560x78.webp" class="skip-lazy" alt="TOTO Alomran" fetchpriority="high" decoding="async" sizes="280px" style="width: 100%; height: auto;" srcset="https://www.totoksa.com/wp-content/uploads/2026/07/logooooo-en-560x78.webp 560w, https://www.totoksa.com/wp-content/uploads/2026/07/logooooo-en-300x42.webp 300w, https://www.totoksa.com/wp-content/uploads/2026/07/logooooo-en.webp 600w" /></a></div><div class="toto-header-main"><nav class="toto-desktop-nav-wrap"><ul id="menu-main-menu" class="toto-desktop-nav"><li class=" menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-44 current_page_item"><a href="https://www.totoksa.com/en/" class="active">Home</a></li><li class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="#">About</a><ul class="sub-menu"><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/about-us/">About us</a></li><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/toto-history/">Toto History</a></li></ul></li><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/shop/">Products</a></li><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/technologies/">Technologies</a></li><li class=" menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.totoksa.com/projects-archive/">Projects</a></li><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/catalogues/">Catalogues</a></li><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/contact-us/">Contact us</a></li><li class=" menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.totoksa.com/contact-us/#branches">Branches</a></li></ul></nav></div><div class="toto-header-tools"><div class="toto-header-actions"><a class="toto-btn-lang" href="https://www.totoksa.com/ar/" aria-label="Switch language"><span style="display:inline-flex;align-items:center;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,0.15);flex-shrink:0;width:26px;height:18px"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDI2IDE4Ij48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" data-src="https://www.totoksa.com/wp-content/themes/toto-theme/assets/ar.png" alt="Arabic" width="26" height="18" style="display:block;width:26px;height:18px;object-fit:cover;" /></span><span>العربية</span></a><button class="toto-btn-search toto-btn-search--desktop" aria-label="Search"><svg width="20" height="20" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg></button><button class="toto-hamburger" id="toto-hamburger" type="button" aria-label="Menu" aria-expanded="false" aria-controls="toto-mobile-nav"><span class="toto-hamburger-icon" aria-hidden="true"></span></button></div></div></div><ul id="toto-mobile-nav" class="toto-mobile-nav"><li class=" menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-44 current_page_item"><a href="https://www.totoksa.com/en/" class="active">Home</a></li><li class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="#">About</a><ul class="sub-menu"><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/about-us/">About us</a></li><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/toto-history/">Toto History</a></li></ul></li><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/shop/">Products</a></li><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/technologies/">Technologies</a></li><li class=" menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.totoksa.com/projects-archive/">Projects</a></li><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/catalogues/">Catalogues</a></li><li class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.totoksa.com/en/contact-us/">Contact us</a></li><li class=" menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.totoksa.com/contact-us/#branches">Branches</a></li><li class="menu-item toto-mobile-nav-lang"><a class="toto-btn-lang" href="https://www.totoksa.com/ar/" aria-label="Switch language"><span style="display:inline-flex;align-items:center;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,0.15);flex-shrink:0;width:26px;height:18px"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDI2IDE4Ij48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" data-src="https://www.totoksa.com/wp-content/themes/toto-theme/assets/ar.png" alt="Arabic" width="26" height="18" style="display:block;width:26px;height:18px;object-fit:cover;" /></span><span>العربية</span></a></li></ul></header><div class="toto-page-hero" style="background-color:#1a1a1a;min-height:280px;"><div class="toto-page-hero-overlay" style="background:rgba(10,10,10,0.55)"></div><div class="toto-page-hero-content"><h1 class="toto-page-hero-title">Home</h1></div></div><div class="toto-global-breadcrumb-wrap"><div class="toto-global-breadcrumb-container"><nav class="toto-sp-breadcrumb" aria-label="Breadcrumb"><a href="https://www.totoksa.com/en/">Home</a><span class="toto-sp-bc-sep">›</span><span>Home</span></nav></div></div><main id="main-content"><div data-elementor-type="wp-page" data-elementor-id="44" class="elementor elementor-44"><div class="elementor-element elementor-element-22be491 e-con-full e-flex e-con e-parent" data-id="22be491" data-element_type="container" data-e-type="container"><div class="elementor-element elementor-element-d920599 elementor-widget elementor-widget-toto_hero_slider" data-id="d920599" data-element_type="widget" data-e-type="widget" data-widget_type="toto_hero_slider.default"><div class="elementor-widget-container"><div class="toto-hero-slider" id="toto-hero-d920599" data-autoplay="true" data-speed="6000" data-transition="800"><div class="toto-hero-track"><div class="toto-hero-slide active" data-slide-index="0"><div class="toto-hero-bg" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/07/slide111.webp)"></div><div class="toto-hero-overlay" style="background:linear-gradient(to right, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.225) 60%, rgba(0,0,0,0.05) 100%)"></div><div class="toto-hero-content"><p class="toto-hero-eyebrow">Al-Omran Sanitary Ware Company - OFFICIAL TOTO DISTRIBUTOR</p><h1 class="toto-hero-title">Innovation Meets Elegance</h1><p class="toto-hero-desc"><strong>TOTO</strong>is a world-leading Japanese company specializing in sanitary ware and premium self-cleaning solutions.</p><div class="toto-hero-btns"><a href="https://www.totoksa.com/shop/" target="_self" class="toto-hero-btn toto-hero-btn1">Explore Products <span class="toto-hero-btn-arrow" aria-hidden="true">→</span></a><a href="https://www.totoksa.com/contact-us/" target="_self" class="toto-hero-btn toto-hero-btn2">Contact Us <span class="toto-hero-btn-arrow" aria-hidden="true">→</span></a></div></div></div><div class="toto-hero-slide " data-slide-index="1"><div class="toto-hero-bg" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/07/eed9c1eaca173-1024x724.webp)"></div><div class="toto-hero-overlay" style="background:linear-gradient(to right, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.225) 60%, rgba(0,0,0,0.05) 100%)"></div><div class="toto-hero-content"><p class="toto-hero-eyebrow">Al-Omran Sanitary Ware Company - OFFICIAL TOTO DISTRIBUTOR</p><h1 class="toto-hero-title">Innovation Meets Elegance</h1><p class="toto-hero-desc"><strong>TOTO</strong>is a world-leading Japanese company specializing in sanitary ware and premium self-cleaning solutions.</p><div class="toto-hero-btns"><a href="https://www.totoksa.com/shop/" target="_self" class="toto-hero-btn toto-hero-btn1">Explore Products <span class="toto-hero-btn-arrow" aria-hidden="true">→</span></a><a href="https://www.totoksa.com/contact-us/" target="_self" class="toto-hero-btn toto-hero-btn2">Contact Us <span class="toto-hero-btn-arrow" aria-hidden="true">→</span></a></div></div></div><div class="toto-hero-slide " data-slide-index="2"><div class="toto-hero-bg" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/07/slide333333-1024x683.webp)"></div><div class="toto-hero-overlay" style="background:linear-gradient(to right, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.225) 60%, rgba(0,0,0,0.05) 100%)"></div><div class="toto-hero-content"><p class="toto-hero-eyebrow">Al-Omran Sanitary Ware Company - OFFICIAL TOTO DISTRIBUTOR</p><h1 class="toto-hero-title">Innovation Meets Elegance</h1><p class="toto-hero-desc"><strong>TOTO</strong>is a world-leading Japanese company specializing in sanitary ware and premium self-cleaning solutions.</p><div class="toto-hero-btns"><a href="https://www.totoksa.com/shop/" target="_self" class="toto-hero-btn toto-hero-btn1">Explore Products <span class="toto-hero-btn-arrow" aria-hidden="true">→</span></a><a href="https://www.totoksa.com/contact-us/" target="_self" class="toto-hero-btn toto-hero-btn2">Contact Us <span class="toto-hero-btn-arrow" aria-hidden="true">→</span></a></div></div></div><div class="toto-hero-slide " data-slide-index="3"><div class="toto-hero-bg" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/07/slide112121-1024x683.webp)"></div><div class="toto-hero-overlay" style="background:linear-gradient(to right, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.225) 60%, rgba(0,0,0,0.05) 100%)"></div><div class="toto-hero-content"><p class="toto-hero-eyebrow">Al-Omran Sanitary Ware Company - OFFICIAL TOTO DISTRIBUTOR</p><h1 class="toto-hero-title">Innovation Meets Elegance</h1><p class="toto-hero-desc"><strong>TOTO</strong>is a world-leading Japanese company specializing in sanitary ware and premium self-cleaning solutions.</p><div class="toto-hero-btns"><a href="https://www.totoksa.com/shop/" target="_self" class="toto-hero-btn toto-hero-btn1">Explore Products <span class="toto-hero-btn-arrow" aria-hidden="true">→</span></a><a href="https://www.totoksa.com/contact-us/" target="_self" class="toto-hero-btn toto-hero-btn2">Contact Us <span class="toto-hero-btn-arrow" aria-hidden="true">→</span></a></div></div></div></div><button class="toto-hero-arrow toto-hero-prev" aria-label="Previous slide"><svg width="24" height="24" fill="none" stroke="currentColor" stroke-width="2.5" viewBox="0 0 24 24"><polyline points="15 18 9 12 15 6"/></svg></button><button class="toto-hero-arrow toto-hero-next" aria-label="Next slide"><svg width="24" height="24" fill="none" stroke="currentColor" stroke-width="2.5" viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"/></svg></button><div class="toto-hero-dots"><button class="toto-hero-dot active" data-index="0" aria-label="Slide 1"></button><button class="toto-hero-dot " data-index="1" aria-label="Slide 2"></button><button class="toto-hero-dot " data-index="2" aria-label="Slide 3"></button><button class="toto-hero-dot " data-index="3" aria-label="Slide 4"></button></div><div class="toto-hero-scroll-hint"><p>SCROLL TO EXPLORE</p><svg class="toto-hero-bounce" width="20" height="20" fill="none" stroke="white" stroke-width="2" viewBox="0 0 24 24"><polyline points="6 9 12 15 18 9"/></svg></div></div></div></div></div><section class="elementor-section elementor-top-section elementor-element elementor-element-4cfb7eb1 elementor-section-stretched elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="4cfb7eb1" data-element_type="section" data-e-type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}"><div class="elementor-container elementor-column-gap-no"><div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-285546" data-id="285546" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-1cd43794 elementor-widget elementor-widget-heading" data-id="1cd43794" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><p class="elementor-heading-title elementor-size-default">One of the companies of Abdul Rahman and Abdul Karim Saleh Al-Omran for Trade and Industry</p></div><div class="elementor-element elementor-element-42f004e5 elementor-widget elementor-widget-heading" data-id="42f004e5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><h2 class="elementor-heading-title elementor-size-default">Al-Omran Sanitary Ware Company</h2></div><div class="elementor-element elementor-element-4092349e adel elementor-widget elementor-widget-text-editor" data-id="4092349e" data-element_type="widget" data-e-type="widget" id="adel" data-widget_type="text-editor.default"><p>Al-Omran Sanitary Ware Company is one of the leading firms within the Abdulrahman &amp;Abdulkarim Saleh Al-Omran Trading and Industrial Group,and a well-established entity in the import and distribution of sanitary ware across Saudi Arabia and the Middle East We specialize in providing a wide range of high-quality products imported from major global manufacturers in countries such as Italy,Germany,Japan,the United States,China,and the United Kingdom,ensuring our clients receive. the best solutions that meet the latest international standards<br />The group’s companies cover various industrial and supply sectors,including:</p><ul><li>Ceramic,porcelain,and finishing materials manufacturing</li><li>Electric water heater production</li><li>Plastic pipes and fittings (PVC – UPVC – CPVC – PPR)</li><li>Import and distribution of sanitary ware from leading global brands</li></ul></div><div class="elementor-element elementor-element-1d2a1083 elementor-widget elementor-widget-html" data-id="1d2a1083" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"><div><a href="https://www.totoksa.com/about-us/" class="toto-about-btn">Read more <span class="arrow">→</span></a></div></div></div></div><div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-78529d11" data-id="78529d11" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-438b00a elementor-widget elementor-widget-image" data-id="438b00a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MzIiIGhlaWdodD0iNDcwIiB2aWV3Qm94PSIwIDAgNTMyIDQ3MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" width="532" height="470" data-src="https://www.totoksa.com/wp-content/uploads/2026/03/Container-2.webp" class="attachment-full size-full wp-image-59" alt="" data-srcset="https://www.totoksa.com/wp-content/uploads/2026/03/Container-2.webp 532w, https://www.totoksa.com/wp-content/uploads/2026/03/Container-2-300x265.webp 300w" data-sizes="(max-width: 532px) 100vw, 532px" /></div></div></div></div></section><div class="elementor-element elementor-element-8bf7def e-grid e-con-boxed e-con e-parent" data-id="8bf7def" data-element_type="container" data-e-type="container"><div class="e-con-inner"><div class="elementor-element elementor-element-c53f430 e-con-full e-grid e-con e-child" data-id="c53f430" data-element_type="container" data-e-type="container"><div class="elementor-element elementor-element-5783d72 elementor-widget elementor-widget-toto_categories_grid" data-id="5783d72" data-element_type="widget" data-e-type="widget" data-widget_type="toto_categories_grid.default"><div class="elementor-widget-container"><div class="toto-categories-section"><div class="toto-cats-header"><h2 class="toto-cats-title">Explore Our Products</h2><p class="toto-cats-subtitle">Discover premium bathroom solutions for every need</p></div><div class="toto-cat-grid" style="--toto-cat-cols:4"><a href="https://www.totoksa.com/en/product-category/smart-toilet/" class="toto-cat-card" data-toto-position="1" data-toto-term-id="36" data-toto-sort-direct="1" data-toto-sort-effective="1"><div class="toto-cat-img toto-cat-img--bgi" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/03/Image-Toilets.webp);"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyODYiIGhlaWdodD0iMjg2IiB2aWV3Qm94PSIwIDAgMjg2IDI4NiI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/03/Image-Toilets.webp" alt="SMART TOILET" width="286" height="286" /></div><div class="toto-cat-info"><div class="toto-cat-meta"><span class="toto-cat-icon"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/smart.jpg" alt="SMART TOILET" width="22" height="22" style="width:22px;height:22px;object-fit:contain;display:block" /></span><span class="toto-cat-arrow"><svg width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"/></svg></span></div><h3 class="toto-cat-name">SMART TOILET</h3></div></a><a href="https://www.totoksa.com/en/product-category/toilet/" class="toto-cat-card" data-toto-position="2" data-toto-term-id="95" data-toto-sort-direct="4" data-toto-sort-effective="4"><div class="toto-cat-img toto-cat-img--bgi" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/04/Suite-085-00-01-Bidet-Edit-2.webp);"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MDAiIGhlaWdodD0iNjk3IiB2aWV3Qm94PSIwIDAgNjAwIDY5NyI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Suite-085-00-01-Bidet-Edit-2.webp" alt="TOILET" width="600" height="697" /></div><div class="toto-cat-info"><div class="toto-cat-meta"><span class="toto-cat-icon"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/toilet-icon.webp" alt="TOILET" width="22" height="22" style="width:22px;height:22px;object-fit:contain;display:block" /></span><span class="toto-cat-arrow"><svg width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"/></svg></span></div><h3 class="toto-cat-name">TOILET</h3></div></a><a href="https://www.totoksa.com/en/product-category/lavatory/" class="toto-cat-card" data-toto-position="3" data-toto-term-id="45" data-toto-sort-direct="9" data-toto-sort-effective="9"><div class="toto-cat-img toto-cat-img--bgi" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/07/washbasins-300x225-1.webp);"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMjI1IiB2aWV3Qm94PSIwIDAgMzAwIDIyNSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/07/washbasins-300x225-1.webp" alt="LAVATORIES" width="300" height="225" /></div><div class="toto-cat-info"><div class="toto-cat-meta"><span class="toto-cat-icon"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Lavatories-1.webp" alt="LAVATORIES" width="22" height="22" style="width:22px;height:22px;object-fit:contain;display:block" /></span><span class="toto-cat-arrow"><svg width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"/></svg></span></div><h3 class="toto-cat-name">LAVATORIES</h3></div></a><a href="https://www.totoksa.com/en/product-category/flotation-tub/" class="toto-cat-card" data-toto-position="4" data-toto-term-id="44" data-toto-sort-direct="12" data-toto-sort-effective="12"><div class="toto-cat-img toto-cat-img--bgi" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-28-at-10.59.29-AM-768x543.webp);"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NjgiIGhlaWdodD0iNTQzIiB2aWV3Qm94PSIwIDAgNzY4IDU0MyI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-28-at-10.59.29-AM-768x543.webp" alt="Flotation Tub" width="768" height="543" /></div><div class="toto-cat-info"><div class="toto-cat-meta"><span class="toto-cat-icon"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Bathroom0.webp" alt="Flotation Tub" width="22" height="22" style="width:22px;height:22px;object-fit:contain;display:block" /></span><span class="toto-cat-arrow"><svg width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"/></svg></span></div><h3 class="toto-cat-name">Flotation Tub</h3></div></a><a href="https://www.totoksa.com/en/product-category/faucets/" class="toto-cat-card" data-toto-position="5" data-toto-term-id="34" data-toto-sort-direct="21" data-toto-sort-effective="21"><div class="toto-cat-img toto-cat-img--bgi" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-26-at-3.14.04-PM-768x960.webp);"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NjgiIGhlaWdodD0iOTYwIiB2aWV3Qm94PSIwIDAgNzY4IDk2MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-26-at-3.14.04-PM-768x960.webp" alt="Faucets" width="768" height="960" /></div><div class="toto-cat-info"><div class="toto-cat-meta"><span class="toto-cat-icon"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/faucet.webp" alt="Faucets" width="22" height="22" style="width:22px;height:22px;object-fit:contain;display:block" /></span><span class="toto-cat-arrow"><svg width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"/></svg></span></div><h3 class="toto-cat-name">Faucets</h3></div></a><a href="https://www.totoksa.com/en/product-category/showers/" class="toto-cat-card" data-toto-position="6" data-toto-term-id="33" data-toto-sort-direct="22" data-toto-sort-effective="22"><div class="toto-cat-img toto-cat-img--bgi" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/04/shower-1-768x484.webp);"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NjgiIGhlaWdodD0iNDg0IiB2aWV3Qm94PSIwIDAgNzY4IDQ4NCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/shower-1-768x484.webp" alt="SHOWER SYSTEM" width="768" height="484" /></div><div class="toto-cat-info"><div class="toto-cat-meta"><span class="toto-cat-icon"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Shower.webp" alt="SHOWER SYSTEM" width="22" height="22" style="width:22px;height:22px;object-fit:contain;display:block" /></span><span class="toto-cat-arrow"><svg width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"/></svg></span></div><h3 class="toto-cat-name">SHOWER SYSTEM</h3></div></a><a href="https://www.totoksa.com/en/product-category/accessories/" class="toto-cat-card" data-toto-position="7" data-toto-term-id="20" data-toto-sort-direct="29" data-toto-sort-effective="29"><div class="toto-cat-img toto-cat-img--bgi" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/04/access-768x1135.webp);"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NjgiIGhlaWdodD0iMTEzNSIgdmlld0JveD0iMCAwIDc2OCAxMTM1Ij48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/access-768x1135.webp" alt="ACCESSORIES" width="768" height="1135" /></div><div class="toto-cat-info"><div class="toto-cat-meta"><span class="toto-cat-icon"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/access-1.webp" alt="ACCESSORIES" width="22" height="22" style="width:22px;height:22px;object-fit:contain;display:block" /></span><span class="toto-cat-arrow"><svg width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"/></svg></span></div><h3 class="toto-cat-name">ACCESSORIES</h3></div></a><a href="https://www.totoksa.com/en/product-category/public/" class="toto-cat-card" data-toto-position="8" data-toto-term-id="110" data-toto-sort-direct="30" data-toto-sort-effective="30"><div class="toto-cat-img toto-cat-img--bgi" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/04/PUBLIC0-768x512.webp);"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NjgiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNzY4IDUxMiI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/PUBLIC0-768x512.webp" alt="PUBLIC" width="768" height="512" /></div><div class="toto-cat-info"><div class="toto-cat-meta"><span class="toto-cat-icon"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/PUBLIC-1.webp" alt="PUBLIC" width="22" height="22" style="width:22px;height:22px;object-fit:contain;display:block" /></span><span class="toto-cat-arrow"><svg width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"/></svg></span></div><h3 class="toto-cat-name">PUBLIC</h3></div></a></div></div></div></div></div></div></div><div class="elementor-element elementor-element-6854bee e-flex e-con-boxed e-con e-parent" data-id="6854bee" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"><div class="e-con-inner"><div class="elementor-element elementor-element-5df0e56 elementor-widget elementor-widget-toto_technologies" data-id="5df0e56" data-element_type="widget" data-e-type="widget" data-widget_type="toto_technologies.default"><div class="elementor-widget-container"><div class="toto-tw-section" id="toto-tw-5df0e56" data-autoplay="1" data-autoplay-speed="4000" data-pause-hover="1" data-show-controls="1"><div class="toto-tw-header"><h2 class="toto-tw-title">Our Technologies</h2></div><div class="toto-tw-carousel-outer"><button class="toto-tw-arrow toto-tw-prev" type="button" aria-label="Previous"><svg width="20" height="20" fill="none" stroke="currentColor" stroke-width="2.5" viewBox="0 0 24 24"><polyline points="15 18 9 12 15 6"/></svg></button><div class="toto-tw-track-wrap"><div class="toto-tw-track"><div class="toto-tw-slide active" data-idx="0"><div class="toto-tw-inner" style="background:#3d4a50"><div class="toto-tw-left"><h3 class="toto-tw-slide-title"><em>Smart Toilet Technology</em></h3><p class="toto-tw-hint">Click on the icons to explore features</p><div class="toto-tw-feat-icons"><button class="toto-tw-feat-btn active" type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/07/CEFIONTECT-2B.webp" data-video="https://www.youtube.com/watch?v=wx9WJN8-KWQ" data-title="CEFIONTECT" data-desc="Ultra-smooth ceramic glaze leaves nowhere for waste to cling." data-idx="0" title="CEFIONTECT"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OTQiIGhlaWdodD0iODAzIiB2aWV3Qm94PSIwIDAgNzk0IDgwMyI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Cefiontect.webp" alt="CEFIONTECT" class="toto-tech-original-color" width="794" height="803" /><span class="toto-tw-feat-fallback" style="display:none">CE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/tornado-tumbnail.jpg" data-video="https://www.youtube.com/watch?v=Gscq0AYiRvQ" data-title="Tornado Flush" data-desc="360° cleaning power reaches every spot using less water." data-idx="0" title="Tornado Flush"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjIiIGhlaWdodD0iNTE5IiB2aWV3Qm94PSIwIDAgNTIyIDUxOSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/TORNADO-FLUSH.webp" alt="Tornado Flush" class="toto-tech-original-color" width="522" height="519" /><span class="toto-tw-feat-fallback" style="display:none">TO</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/ewater.jpg" data-video="https://www.youtube.com/watch?v=y18UbCRJ0Ks" data-title="EWATER+ for Wand / Bowl / Underseat" data-desc="Mists the wand, toilet bowl and the underneath of the seat with electrolyzed water, keeping them clean to reduce the need for harsh chemicals." data-idx="0" title="EWATER+ for Wand / Bowl / Underseat"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OTAiIGhlaWdodD0iNzk1IiB2aWV3Qm94PSIwIDAgNzkwIDc5NSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/EWATER.webp" alt="EWATER+ for Wand / Bowl / Underseat" class="toto-tech-original-color" width="790" height="795" /><span class="toto-tw-feat-fallback" style="display:none">EW</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/premist.jpg" data-video="https://www.youtube.com/watch?v=zeondIwNR1c" data-title="Premist" data-desc="A film of water keeps waste from clinging onto the toilet bowl." data-idx="0" title="Premist"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MjUiIGhlaWdodD0iNjg5IiB2aWV3Qm94PSIwIDAgNzI1IDY4OSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/PREMIST.webp" alt="Premist" class="toto-tech-original-color" width="725" height="689" /><span class="toto-tw-feat-fallback" style="display:none">PR</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/rimless.jpg" data-video="https://www.youtube.com/watch?v=8DNhxOL1xdY" data-title="Rimless Design" data-desc="The RIMLESS design not only leaves no place for waste and germs to hide, it’s also much easier to clean." data-idx="0" title="Rimless Design"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NTkiIGhlaWdodD0iNTI5IiB2aWV3Qm94PSIwIDAgNTU5IDUyOSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/RIMLESS.webp" alt="Rimless Design" class="toto-tech-original-color" width="559" height="529" /><span class="toto-tw-feat-fallback" style="display:none">RI</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/airinwonder_wave.jpg" data-video="https://www.youtube.com/watch?v=GXll_pAEH1Q" data-title="Air-In Wonder Wave" data-desc="The precise, pleasant, air rich stream keeps you clean.
And it’s always pleasantly warm." data-idx="0" title="Air-In Wonder Wave"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MTMiIGhlaWdodD0iODI0IiB2aWV3Qm94PSIwIDAgODEzIDgyNCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/AIR-IN-WONDERWAVE.webp" alt="Air-In Wonder Wave" class="toto-tech-original-color" width="813" height="824" /><span class="toto-tw-feat-fallback" style="display:none">AI</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/water_saving_toilet_555x315px.jpg" data-video="https://www.youtube.com/watch?v=Gscq0AYiRvQ" data-title="WATER SAVING (Toilet)" data-desc="Water conservation: Powerful  erformance with minimal water consumption" data-idx="0" title="WATER SAVING (Toilet)"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NjciIGhlaWdodD0iNzU2IiB2aWV3Qm94PSIwIDAgNzY3IDc1NiI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/WATER-SAVING.webp" alt="WATER SAVING (Toilet)" class="toto-tech-original-color" width="767" height="756" /><span class="toto-tw-feat-fallback" style="display:none">WA</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/03/autoflush.jpg" data-video="https://www.youtube.com/watch?v=xgtkbDH3zUA" data-title="AUTO FUNCTION - AUTO FLUSH / AUTO OPEN/CLOSE" data-desc="Product featuring integrated and automated sensor-activated functions." data-idx="0" title="AUTO FUNCTION - AUTO FLUSH / AUTO OPEN/CLOSE"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3ODEiIGhlaWdodD0iNjkxIiB2aWV3Qm94PSIwIDAgNzgxIDY5MSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Automatic-Operation.webp" alt="AUTO FUNCTION - AUTO FLUSH / AUTO OPEN/CLOSE" class="toto-tech-original-color" width="781" height="691" /><span class="toto-tw-feat-fallback" style="display:none">AU</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/deodorizer.jpg" data-video="https://www.youtube.com/watch?v=C5aIeYOiSFk" data-title="Deodorizer" data-desc="Highly- effective deodorizing automatically takes place inside the toilet bowl both during and immediately after use, eliminating unwanted odors." data-idx="0" title="Deodorizer"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDYiIGhlaWdodD0iNjkwIiB2aWV3Qm94PSIwIDAgODA2IDY5MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/DEODORIZER.webp" alt="Deodorizer" class="toto-tech-original-color" width="806" height="690" /><span class="toto-tw-feat-fallback" style="display:none">DE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/warm_air_drying.webp" data-video="https://www.youtube.com/watch?v=NrjoDtojt7g" data-title="WARM AIR DRYING" data-desc="The individually adjustable dryer follows the warm water spray to ensure a dry, clean overall feeling." data-idx="0" title="WARM AIR DRYING"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2OTgiIGhlaWdodD0iNjg3IiB2aWV3Qm94PSIwIDAgNjk4IDY4NyI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/WARM-AIR-DRYING.webp" alt="WARM AIR DRYING" class="toto-tech-original-color" width="698" height="687" /><span class="toto-tw-feat-fallback" style="display:none">WA</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/heated_seat.webp" data-video="https://www.youtube.com/watch?v=AGQBCGqWPsE" data-title="HEATED SEAT" data-desc="The moment you approach the toilet, the seat begins to rapidly warm up to a comfortable temperature." data-idx="0" title="HEATED SEAT"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDIiIGhlaWdodD0iNjk0IiB2aWV3Qm94PSIwIDAgODAyIDY5NCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/HEATED-SEAT.webp" alt="HEATED SEAT" class="toto-tech-original-color" width="802" height="694" /><span class="toto-tw-feat-fallback" style="display:none">HE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/05/EWATER-scaled.webp" data-video="https://youtu.be/myITJgF9Kl0?si=SxXDtKUa0L5432Pk" data-title="EWATER+ for Wand / Bowl" data-desc="Mists the wand, toilet bowl with electrolyzed water, keeping them clean to reduce the need for harsh chemicals." data-idx="0" title="EWATER+ for Wand / Bowl"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OTAiIGhlaWdodD0iNzk1IiB2aWV3Qm94PSIwIDAgNzkwIDc5NSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/EWATER.webp" alt="EWATER+ for Wand / Bowl" class="toto-tech-original-color" width="790" height="795" /><span class="toto-tw-feat-fallback" style="display:none">EW</span></button></div><p class="toto-tw-feat-active-title" id="toto-tw-atitle-0">CEFIONTECT</p><p class="toto-tw-feat-active-desc" id="toto-tw-adesc-0">Ultra-smooth ceramic glaze leaves nowhere for waste to cling.</p><button class="toto-tw-watch-btn" type="button" id="toto-tw-watchbtn-0" data-video="https://www.youtube.com/watch?v=wx9WJN8-KWQ">Watch Video </button></div><div class="toto-tw-right"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTAwIiBoZWlnaHQ9IjYwMCIgdmlld0JveD0iMCAwIDExMDAgNjAwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" class="toto-tw-right-img" id="toto-tw-img-0" data-src="https://www.totoksa.com/wp-content/uploads/2026/07/CEFIONTECT-2B.webp" alt="Smart Toilet Technology" width="1100" height="600" /></div></div></div><div class="toto-tw-slide " data-idx="1"><div class="toto-tw-inner" style="background:#383d50"><div class="toto-tw-left"><h3 class="toto-tw-slide-title"><em>WASHLET Technology</em></h3><p class="toto-tw-hint">Click on the icons to explore features</p><div class="toto-tw-feat-icons"><button class="toto-tw-feat-btn active" type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/airinwonder_wave.jpg" data-video="https://www.youtube.com/watch?v=GXll_pAEH1Q" data-title="Air-In Wonder Wave" data-desc="The precise, pleasant, air rich stream keeps you clean." data-idx="1" title="Air-In Wonder Wave"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MTMiIGhlaWdodD0iODI0IiB2aWV3Qm94PSIwIDAgODEzIDgyNCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/AIR-IN-WONDERWAVE.webp" alt="Air-In Wonder Wave" class="toto-tech-original-color" width="813" height="824" /><span class="toto-tw-feat-fallback" style="display:none">AI</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/ewater.jpg" data-video="https://www.youtube.com/watch?v=myITJgF9Kl0" data-title="EWATER+ for Wand / Bowl" data-desc="After each use, the wand automatically washes itself with EWATER+.  Washes the toilet bowl, where waste tends to accumulate and product stains that can become permeant." data-idx="1" title="EWATER+ for Wand / Bowl"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OTAiIGhlaWdodD0iNzk1IiB2aWV3Qm94PSIwIDAgNzkwIDc5NSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/EWATER.webp" alt="EWATER+ for Wand / Bowl" class="toto-tech-original-color" width="790" height="795" /><span class="toto-tw-feat-fallback" style="display:none">EW</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/heated_seat.jpg" data-video="https://www.youtube.com/watch?v=AGQBCGqWPsE" data-title="Heated Seat" data-desc="The moment you approach the toilet, the seat begins rapidly warming to a comfortable temperature" data-idx="1" title="Heated Seat"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDIiIGhlaWdodD0iNjk0IiB2aWV3Qm94PSIwIDAgODAyIDY5NCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/HEATED-SEAT.webp" alt="Heated Seat" class="toto-tech-original-color" width="802" height="694" /><span class="toto-tw-feat-fallback" style="display:none">HE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/warm_air_drying.jpg" data-video="https://www.youtube.com/watch?v=NrjoDtojt7g" data-title="WARM AIR DRYING" data-desc="Air dryer with temperature control to reduce use of toilet paper" data-idx="1" title="WARM AIR DRYING"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2OTgiIGhlaWdodD0iNjg3IiB2aWV3Qm94PSIwIDAgNjk4IDY4NyI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/WARM-AIR-DRYING.webp" alt="WARM AIR DRYING" class="toto-tech-original-color" width="698" height="687" /><span class="toto-tw-feat-fallback" style="display:none">WA</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/autoopem_close_lid.jpg" data-video="https://www.youtube.com/watch?v=xgtkbDH3zUA" data-title="AUTO FUNCTION - AUTO OPEN/CLOSE" data-desc="Eliminating the need to touch the toilet surfaces, the lid automatically opens and closes when the toilet is approached and departed" data-idx="1" title="AUTO FUNCTION - AUTO OPEN/CLOSE"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3ODEiIGhlaWdodD0iNjkxIiB2aWV3Qm94PSIwIDAgNzgxIDY5MSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Automatic-Operation.webp" alt="AUTO FUNCTION - AUTO OPEN/CLOSE" class="toto-tech-original-color" width="781" height="691" /><span class="toto-tw-feat-fallback" style="display:none">AU</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/deodorizer.jpg" data-video="https://www.youtube.com/watch?v=C5aIeYOiSFk" data-title="Deodorizer" data-desc="Highly effective deodorizing automatically takes places inside the toilet bowl both during and immediately after use, leaving no disturbing odors" data-idx="1" title="Deodorizer"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDYiIGhlaWdodD0iNjkwIiB2aWV3Qm94PSIwIDAgODA2IDY5MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/DEODORIZER.webp" alt="Deodorizer" class="toto-tech-original-color" width="806" height="690" /><span class="toto-tw-feat-fallback" style="display:none">DE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/premist.jpg" data-video="https://www.youtube.com/watch?v=zeondIwNR1c" data-title="Premist" data-desc="Mist of water sprayed onto the ceramic before the toilet is used. Makes it more difficult for dirt and waste to accumulate" data-idx="1" title="Premist"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MjUiIGhlaWdodD0iNjg5IiB2aWV3Qm94PSIwIDAgNzI1IDY4OSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/PREMIST.webp" alt="Premist" class="toto-tech-original-color" width="725" height="689" /><span class="toto-tw-feat-fallback" style="display:none">PR</span></button></div><p class="toto-tw-feat-active-title" id="toto-tw-atitle-1">Air-In Wonder Wave</p><p class="toto-tw-feat-active-desc" id="toto-tw-adesc-1">The precise,pleasant,air rich stream keeps you clean.</p><button class="toto-tw-watch-btn" type="button" id="toto-tw-watchbtn-1" data-video="https://www.youtube.com/watch?v=GXll_pAEH1Q">Watch Video </button></div><div class="toto-tw-right"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="toto-tw-right-img" id="toto-tw-img-1" data-src="https://asia.toto.com/technology/uploads/2019/01/airinwonder_wave.jpg" alt="WASHLET Technology" /></div></div></div><div class="toto-tw-slide " data-idx="2"><div class="toto-tw-inner" style="background:#404040"><div class="toto-tw-left"><h3 class="toto-tw-slide-title"><em>Toilet Technology</em></h3><p class="toto-tw-hint">Click on the icons to explore features</p><div class="toto-tw-feat-icons"><button class="toto-tw-feat-btn active" type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/tornado-tumbnail.jpg" data-video="https://www.youtube.com/watch?v=Gscq0AYiRvQ" data-title="TORNADO FLUSH" data-desc="360˚ cleaning power reaches every spot using less water" data-idx="2" title="TORNADO FLUSH"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjIiIGhlaWdodD0iNTE5IiB2aWV3Qm94PSIwIDAgNTIyIDUxOSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/TORNADO-FLUSH.webp" alt="TORNADO FLUSH" class="toto-tech-original-color" width="522" height="519" /><span class="toto-tw-feat-fallback" style="display:none">TO</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/rimless.jpg" data-video="https://www.youtube.com/watch?v=8DNhxOL1xdY" data-title="Rimless Design" data-desc="The RIMLESS DESIGN not only leaves no place for waste and germs to hide. It also makes for a much easier to clean toilet" data-idx="2" title="Rimless Design"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NTkiIGhlaWdodD0iNTI5IiB2aWV3Qm94PSIwIDAgNTU5IDUyOSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/RIMLESS.webp" alt="Rimless Design" class="toto-tech-original-color" width="559" height="529" /><span class="toto-tw-feat-fallback" style="display:none">RI</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/07/CEFIONTECT-2B.webp" data-video="https://www.youtube.com/watch?v=wx9WJN8-KWQ" data-title="Cefiontect" data-desc="Ultra-smooth ceramic leaves nowhere for waste to cling" data-idx="2" title="Cefiontect"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OTQiIGhlaWdodD0iODAzIiB2aWV3Qm94PSIwIDAgNzk0IDgwMyI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Cefiontect.webp" alt="Cefiontect" class="toto-tech-original-color" width="794" height="803" /><span class="toto-tw-feat-fallback" style="display:none">CE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/water_saving_toilet_555x315px.jpg" data-video="https://www.youtube.com/watch?v=Gscq0AYiRvQ" data-title="WATER SAVING (Toilet)" data-desc="Technology that saves water" data-idx="2" title="WATER SAVING (Toilet)"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NjciIGhlaWdodD0iNzU2IiB2aWV3Qm94PSIwIDAgNzY3IDc1NiI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/WATER-SAVING.webp" alt="WATER SAVING (Toilet)" class="toto-tech-original-color" width="767" height="756" /><span class="toto-tw-feat-fallback" style="display:none">WA</span></button></div><p class="toto-tw-feat-active-title" id="toto-tw-atitle-2">TORNADO FLUSH</p><p class="toto-tw-feat-active-desc" id="toto-tw-adesc-2">360˚ cleaning power reaches every spot using less water</p><button class="toto-tw-watch-btn" type="button" id="toto-tw-watchbtn-2" data-video="https://www.youtube.com/watch?v=Gscq0AYiRvQ">Watch Video </button></div><div class="toto-tw-right"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="toto-tw-right-img" id="toto-tw-img-2" data-src="https://asia.toto.com/technology/uploads/2019/01/tornado-tumbnail.jpg" alt="Toilet Technology" /></div></div></div><div class="toto-tw-slide " data-idx="3"><div class="toto-tw-inner" style="background:#2d3d50"><div class="toto-tw-left"><h3 class="toto-tw-slide-title"><em>Faucet Technology</em></h3><p class="toto-tw-hint">Click on the icons to explore features</p><div class="toto-tw-feat-icons"><button class="toto-tw-feat-btn active" type="button" data-img="https://asia.toto.com/technology/uploads/2019/01/water_saving_faucet_555x315px.jpg" data-video="" data-title="Water Saving" data-desc="Technology that saves water" data-idx="3" title="Water Saving"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NjciIGhlaWdodD0iNzU2IiB2aWV3Qm94PSIwIDAgNzY3IDc1NiI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/WATER-SAVING.webp" alt="Water Saving" class="toto-tech-original-color" width="767" height="756" /><span class="toto-tw-feat-fallback" style="display:none">WA</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/auto_power.webp" data-video="https://www.youtube.com/watch?v=4anq_jNp_kQ" data-title="ECOPOWER" data-desc="ECOPOWER technology generates power from flowing water, eliminating the need for electricity or batteries." data-idx="3" title="ECOPOWER"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MTUiIGhlaWdodD0iOTE1IiB2aWV3Qm94PSIwIDAgOTE1IDkxNSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/self-power-copy-1.webp" alt="ECOPOWER" class="toto-tech-original-color" width="915" height="915" /><span class="toto-tw-feat-fallback" style="display:none">EC</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/comfort_glide.webp" data-video="https://www.youtube.com/watch?v=av0pRqwsp0I" data-title="COMFORT GLIDE" data-desc="COMFORT GLIDE technology with TOTO&#039;s original cartridge for smooth and precise operation." data-idx="3" title="COMFORT GLIDE"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDYzIiBoZWlnaHQ9IjEwNjMiIHZpZXdCb3g9IjAgMCAxMDYzIDEwNjMiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHN0eWxlPSJmaWxsOiNjZmQ0ZGI7ZmlsbC1vcGFjaXR5OiAwLjE7Ii8+PC9zdmc+" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Tech-Icon_-17.-Comfort-Glide-_Black_.webp" alt="COMFORT GLIDE" class="toto-tech-original-color" width="1063" height="1063" /><span class="toto-tw-feat-fallback" style="display:none">CO</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/softflow-1.webp" data-video="https://www.youtube.com/watch?v=CcUzfg88h9A" data-title="SOFT FLOW" data-desc="SOFT FLOW technology delivers a soft and gentle water flow for enhanced comfort." data-idx="3" title="SOFT FLOW"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/softflow_white.webp" alt="SOFT FLOW" class="toto-tech-original-color" width="50" height="50" /><span class="toto-tw-feat-fallback" style="display:none">SO</span></button></div><p class="toto-tw-feat-active-title" id="toto-tw-atitle-3">Water Saving</p><p class="toto-tw-feat-active-desc" id="toto-tw-adesc-3">Technology that saves water</p><button class="toto-tw-watch-btn" type="button" id="toto-tw-watchbtn-3" data-video="" style="display:none">Watch Video </button></div><div class="toto-tw-right"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="toto-tw-right-img" id="toto-tw-img-3" data-src="https://asia.toto.com/technology/uploads/2019/01/water_saving_faucet_555x315px.jpg" alt="Faucet Technology" /></div></div></div><div class="toto-tw-slide " data-idx="4"><div class="toto-tw-inner" style="background:#2d4035"><div class="toto-tw-left"><h3 class="toto-tw-slide-title"><em>Shower Technology</em></h3><p class="toto-tw-hint">Click on the icons to explore features</p><div class="toto-tw-feat-icons"><button class="toto-tw-feat-btn active" type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/active-wave-tumbnail.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="Active Wave" data-desc="ACTIVE WAVE technology provides a powerful spray for enhanced cleansing performance." data-idx="4" title="Active Wave"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/active-wave-copy-1-e1548238003652.png" alt="Active Wave" /><span class="toto-tw-feat-fallback" style="display:none">AC</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/comfort-wave-tumbnail.webp" data-video="https://www.youtube.com/watch?v=LUesQNvb41E" data-title="Comfort Wave" data-desc="COMFORT WAVE technology delivers larger water droplets for a more comfortable and refreshing shower." data-idx="4" title="Comfort Wave"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/comfort-wave-copy-e1548238333599.png" alt="Comfort Wave" /><span class="toto-tw-feat-fallback" style="display:none">CO</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/warm-spa-tumbnail.webp" data-video="https://www.youtube.com/watch?v=xhPAywN9shI" data-title="Warm Spa" data-desc="WARM SPA technology delivers a gentle warm flow that surrounds the body for a relaxing shower experience." data-idx="4" title="Warm Spa"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/warm-spa-copy-1-e1548238240229.png" alt="Warm Spa" /><span class="toto-tw-feat-fallback" style="display:none">WA</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/aerial_shower.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="Aerial Shower" data-desc="AERIAL SHOWER technology mixes air with water to create a fuller, more comfortable spray while reducing water consumption." data-idx="4" title="Aerial Shower"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/aerial-shower-copy-1-e1548238427435.png" alt="Aerial Shower" /><span class="toto-tw-feat-fallback" style="display:none">AE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/aerial_pulse.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="Aerial Pulse" data-desc="AERIAL PULSE technology delivers a pulsating spray for a refreshing massage effect." data-idx="4" title="Aerial Pulse"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/aerial-pulse-copy-1-e1548238356846.png" alt="Aerial Pulse" /><span class="toto-tw-feat-fallback" style="display:none">AE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/gyro.webp" data-video="https://www.youtube.com/watch?v=2Ty54Vw7uD4" data-title="Gyrostream" data-desc="GYROSTREAM technology delivers a rotating pulsating spray for a refreshing body massage." data-idx="4" title="Gyrostream"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/gyrostream-copy-1-e1548237895714.png" alt="Gyrostream" /><span class="toto-tw-feat-fallback" style="display:none">GY</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/thermo.webp" data-video="https://www.youtube.com/watch?v=7-LSt8-7fcE" data-title="Safety Thermo" data-desc="SAFETY THERMO maintains a stable water temperature and helps prevent sudden temperature changes." data-idx="4" title="Safety Thermo"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/safety-thermo-copy-e1548237869407.png" alt="Safety Thermo" /><span class="toto-tw-feat-fallback" style="display:none">SA</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/heat_protect.webp" data-video="https://www.youtube.com/watch?v=DcsQxTUwrUM" data-title="Heat Protect" data-desc="HEAT PROTECT technology keeps the faucet surface cool during hot water use, enhancing safety and reducing the risk of burns." data-idx="4" title="Heat Protect"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/heat-protect-copy-e1548237823180.png" alt="Heat Protect" /><span class="toto-tw-feat-fallback" style="display:none">HE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/mini-unit-tumbnail.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="MINI UNIT" data-desc="MINI UNIT enables faster installation and easier maintenance." data-idx="4" title="MINI UNIT"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/mini-unit-copy-1-e1548237765561-1.webp" alt="MINI UNIT" class="toto-tech-original-color" width="50" height="50" /><span class="toto-tw-feat-fallback" style="display:none">MI</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/water_saving_shower_555x315px.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="WATER SAVING (Shower)" data-desc="Water Saving technology helps reduce water consumption without compromising performance." data-idx="4" title="WATER SAVING (Shower)"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/water-saving-copy-3-e1548237727339-2.webp" alt="WATER SAVING (Shower)" class="toto-tech-original-color" width="50" height="50" /><span class="toto-tw-feat-fallback" style="display:none">WA</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/Lselection_555x315.webp" data-video="https://www.youtube.com/watch?v=-kriFeEhCWY" data-title="INTENSE WAVE / INTENSE WAVE+" data-desc="INTENSE WAVE+ technology delivers a high-intensity spray with wider coverage for a more powerful and refreshing shower experience." data-idx="4" title="INTENSE WAVE / INTENSE WAVE+"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/33.-INTENSE-WAVE_Hand-Shower_White-1.webp" alt="INTENSE WAVE / INTENSE WAVE+" class="toto-tech-original-color" width="50" height="50" /><span class="toto-tw-feat-fallback" style="display:none">IN</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/Mist-Spa-555x315-1.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="MIST SPA" data-desc="MIST SPA technology delivers an ultra-fine mist with microbubbles to gently cleanse the skin while providing a luxurious and refreshing shower experience." data-idx="4" title="MIST SPA"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIiB2aWV3Qm94PSIwIDAgMTUwIDE1MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Mist-Spa-Icon-1.webp" alt="MIST SPA" class="toto-tech-original-color" width="150" height="150" /><span class="toto-tw-feat-fallback" style="display:none">MI</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/Calming-Shawl-555x315-1.webp" data-video="https://www.youtube.com/watch?v=skOOCtIC7fY" data-title="CALMING SHAWL" data-desc="CALMING SHAWL technology creates a shawl-like flow of water that gently wraps around the shoulders, providing warmth and relaxation while helping keep the face and hair dry." data-idx="4" title="CALMING SHAWL"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/tech-icon-Calming-Shawl-1.webp" alt="CALMING SHAWL" class="toto-tech-original-color" width="50" height="50" /><span class="toto-tw-feat-fallback" style="display:none">CA</span></button></div><p class="toto-tw-feat-active-title" id="toto-tw-atitle-4">Active Wave</p><p class="toto-tw-feat-active-desc" id="toto-tw-adesc-4">ACTIVE WAVE technology provides a powerful spray for enhanced cleansing performance.</p><button class="toto-tw-watch-btn" type="button" id="toto-tw-watchbtn-4" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI">Watch Video </button></div><div class="toto-tw-right"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NTUiIGhlaWdodD0iMzE1IiB2aWV3Qm94PSIwIDAgNTU1IDMxNSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" class="toto-tw-right-img" id="toto-tw-img-4" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/active-wave-tumbnail.webp" alt="Shower Technology" width="555" height="315" /></div></div></div><div class="toto-tw-slide " data-idx="5"><div class="toto-tw-inner" style="background:#3a2d3a"><div class="toto-tw-left"><h3 class="toto-tw-slide-title"><em>تقنيات الدش</em></h3><p class="toto-tw-hint">انقر على الرموز لاستكشاف الميزات</p><div class="toto-tw-feat-icons"><button class="toto-tw-feat-btn active" type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/active-wave-tumbnail.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="Active Wave" data-desc="تعتمد تقنية ACTIVE WAVE على تدفقات الماء المتأرجحة وقطرات الماء الكبيرة الموجودة في COMFORT WAVE، ولكن بقوة أكبر لتمنحك تجربة استحمام أكثر كثافة وانتعاشاً." data-idx="5" title="Active Wave"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDYzIiBoZWlnaHQ9IjEwNjMiIHZpZXdCb3g9IjAgMCAxMDYzIDEwNjMiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHN0eWxlPSJmaWxsOiNjZmQ0ZGI7ZmlsbC1vcGFjaXR5OiAwLjE7Ii8+PC9zdmc+" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/05/Active-Wave.webp" alt="Active Wave" class="toto-tech-original-color" width="1063" height="1063" /><span class="toto-tw-feat-fallback" style="display:none">AC</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/comfort-wave-tumbnail.webp" data-video="https://www.youtube.com/watch?v=LUesQNvb41E" data-title="Comfort Wave" data-desc="تقنية COMFORT WAVE توفر قطرات مياه أكبر لتجربة استحمام أكثر راحة وانتعاشًا." data-idx="5" title="Comfort Wave"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/comfort-wave-copy-e1548238333599.png" alt="Comfort Wave" /><span class="toto-tw-feat-fallback" style="display:none">CO</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/warm-spa-tumbnail.webp" data-video="https://www.youtube.com/watch?v=xhPAywN9shI" data-title="Warm Spa" data-desc="تقنية WARM SPA توفر تدفقًا دافئًا وانسيابيًا يحيط بالجسم ويمنح إحساسًا بالراحة والاسترخاء." data-idx="5" title="Warm Spa"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/warm-spa-copy-1-e1548238240229.png" alt="Warm Spa" /><span class="toto-tw-feat-fallback" style="display:none">WA</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/aerial_shower.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="Aerial Shower" data-desc="تقنية AERIAL SHOWER تمزج الهواء بالماء لتوفير تدفق كثيف ومريح مع استهلاك أقل للمياه." data-idx="5" title="Aerial Shower"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/aerial-shower-copy-1-e1548238427435.png" alt="Aerial Shower" /><span class="toto-tw-feat-fallback" style="display:none">AE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/aerial_pulse.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="Aerial Pulse" data-desc="تقنية AERIAL PULSE توفر رذاذًا نبضيًا يمنح إحساسًا بالتدليك والانتعاش." data-idx="5" title="Aerial Pulse"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/aerial-pulse-copy-1-e1548238356846.png" alt="Aerial Pulse" /><span class="toto-tw-feat-fallback" style="display:none">AE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/gyro.webp" data-video="https://www.youtube.com/watch?v=2Ty54Vw7uD4" data-title="Gyrostream" data-desc="توفر تقنية GYROSTREAM رذاذًا دوارًا نابضًا يمنح تدليكًا مريحًا للجسم ويعزز الشعور بالانتعاش." data-idx="5" title="Gyrostream"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/gyrostream-copy-1-e1548237895714.png" alt="Gyrostream" /><span class="toto-tw-feat-fallback" style="display:none">GY</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/thermo.webp" data-video="https://www.youtube.com/watch?v=7-LSt8-7fcE" data-title="Safety Thermo" data-desc="تحافظ تقنية SAFETY THERMO على ثبات درجة حرارة المياه وتحد من التغيرات المفاجئة لتعزيز السلامة أثناء الاستحمام." data-idx="5" title="Safety Thermo"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/safety-thermo-copy-e1548237869407.png" alt="Safety Thermo" /><span class="toto-tw-feat-fallback" style="display:none">SA</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/heat_protect.webp" data-video="https://www.youtube.com/watch?v=DcsQxTUwrUM" data-title="Heat Protect" data-desc="تحافظ تقنية HEAT PROTECT على برودة سطح الخلاط أثناء استخدام الماء الساخن، مما يعزز السلامة ويقلل خطر الحروق." data-idx="5" title="Heat Protect"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/01/heat-protect-copy-e1548237823180.png" alt="Heat Protect" /><span class="toto-tw-feat-fallback" style="display:none">HE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/mini-unit-tumbnail.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="قاعدة الدش المخفي" data-desc="تقنية MINI UNIT توفر تركيبًا أسرع وأسهل مع سهولة الوصول للصيانة." data-idx="5" title="قاعدة الدش المخفي"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/mini-unit-copy-1-e1548237765561-1.webp" alt="قاعدة الدش المخفي" class="toto-tech-original-color" width="50" height="50" /><span class="toto-tw-feat-fallback" style="display:none">ق</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/water_saving_shower_555x315px.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="توفير المياه" data-desc="تساعد تقنية توفير المياه على تقليل استهلاك المياه دون التأثير على كفاءة الأداء أو راحة الاستخدام." data-idx="5" title="توفير المياه"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/water-saving-copy-3-e1548237727339-2.webp" alt="توفير المياه" class="toto-tech-original-color" width="50" height="50" /><span class="toto-tw-feat-fallback" style="display:none">ت</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/Lselection_555x315.webp" data-video="https://www.youtube.com/watch?v=-kriFeEhCWY" data-title="INTENSE WAVE / INTENSE WAVE+" data-desc="توفر تقنية INTENSE WAVE+ رذاذًا عالي الكثافة بتغطية أوسع لتجربة استحمام أكثر قوة وانتعاشًا." data-idx="5" title="INTENSE WAVE / INTENSE WAVE+"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/33.-INTENSE-WAVE_Hand-Shower_White-1.webp" alt="INTENSE WAVE / INTENSE WAVE+" class="toto-tech-original-color" width="50" height="50" /><span class="toto-tw-feat-fallback" style="display:none">IN</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/Mist-Spa-555x315-1.webp" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI" data-title="MIST SPA" data-desc="توفر تقنية MIST SPA رذاذًا فائق النعومة بفقاعات دقيقة لتنظيف البشرة بلطف مع إحساس فاخر بالانتعاش والاسترخاء." data-idx="5" title="MIST SPA"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIiB2aWV3Qm94PSIwIDAgMTUwIDE1MCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/Mist-Spa-Icon-1.webp" alt="MIST SPA" class="toto-tech-original-color" width="150" height="150" /><span class="toto-tw-feat-fallback" style="display:none">MI</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/04/Calming-Shawl-555x315-1.webp" data-video="https://www.youtube.com/watch?v=skOOCtIC7fY" data-title="CALMING SHAWL" data-desc="توفر تقنية CALMING SHAWL تدفقًا مائيًا يشبه الشال ينساب بلطف حول الكتفين، ليمنح إحساسًا بالدفء والاسترخاء مع الحفاظ على جفاف الوجه والشعر." data-idx="5" title="CALMING SHAWL"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/tech-icon-Calming-Shawl-1.webp" alt="CALMING SHAWL" class="toto-tech-original-color" width="50" height="50" /><span class="toto-tw-feat-fallback" style="display:none">CA</span></button></div><p class="toto-tw-feat-active-title" id="toto-tw-atitle-5">Active Wave</p><p class="toto-tw-feat-active-desc" id="toto-tw-adesc-5">تعتمد تقنية ACTIVE WAVE على تدفقات الماء المتأرجحة وقطرات الماء الكبيرة الموجودة في COMFORT WAVE، ولكن بقوة أكبر لتمنحك تجربة استحمام أكثر كثافة وانتعاشاً.</p><button class="toto-tw-watch-btn" type="button" id="toto-tw-watchbtn-5" data-video="https://www.youtube.com/watch?v=P1DDIs9IVnI">Watch Video </button></div><div class="toto-tw-right"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NTUiIGhlaWdodD0iMzE1IiB2aWV3Qm94PSIwIDAgNTU1IDMxNSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" class="toto-tw-right-img" id="toto-tw-img-5" data-src="https://www.totoksa.com/wp-content/uploads/2026/04/active-wave-tumbnail.webp" alt="تقنيات الدش" width="555" height="315" /></div></div></div><div class="toto-tw-slide " data-idx="6"><div class="toto-tw-inner" style="background:#353535"><div class="toto-tw-left"><h3 class="toto-tw-slide-title"><em>Bathtub Technology</em></h3><p class="toto-tw-hint">Click on the icons to explore features</p><div class="toto-tw-feat-icons"><button class="toto-tw-feat-btn active" type="button" data-img="https://asia.toto.com/technology/uploads/2019/03/hydrohabds.jpg" data-video="https://www.youtube.com/watch?v=PxMQ5jzBDBo" data-title="Hydrohands" data-desc="Deeply stimulating water massage gives the feeling of real hands" data-idx="6" title="Hydrohands"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/03/hydrohands_white.png" alt="Hydrohands" /><span class="toto-tw-feat-fallback" style="display:none">HY</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/03/zero_dimension.jpg" data-video="https://www.youtube.com/watch?v=FpQ3a5k0Lcc" data-title="Zero Dimension" data-desc="Afloat and calm bath, immersed in the meditative moment of relaxation" data-idx="6" title="Zero Dimension"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/03/zero-dimension_white.png" alt="Zero Dimension" /><span class="toto-tw-feat-fallback" style="display:none">ZE</span></button><button class="toto-tw-feat-btn " type="button" data-img="https://asia.toto.com/technology/uploads/2019/03/recline%20comfort.jpg" data-video="https://www.youtube.com/watch?v=B3sx1UyJ8Zk" data-title="Recline Comfort" data-desc="Nestled in comfort, feel your body and mind release into tranquillity" data-idx="6" title="Recline Comfort"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="https://asia.toto.com/technology/uploads/2019/03/ReclineComfort.png" alt="Recline Comfort" /><span class="toto-tw-feat-fallback" style="display:none">RE</span></button></div><p class="toto-tw-feat-active-title" id="toto-tw-atitle-6">Hydrohands</p><p class="toto-tw-feat-active-desc" id="toto-tw-adesc-6">Deeply stimulating water massage gives the feeling of real hands</p><button class="toto-tw-watch-btn" type="button" id="toto-tw-watchbtn-6" data-video="https://www.youtube.com/watch?v=PxMQ5jzBDBo">Watch Video </button></div><div class="toto-tw-right"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" class="toto-tw-right-img" id="toto-tw-img-6" data-src="https://asia.toto.com/technology/uploads/2019/03/hydrohabds.jpg" alt="Bathtub Technology" /></div></div></div><div class="toto-tw-slide " data-idx="7"><div class="toto-tw-inner" style="background:#3d3530"><div class="toto-tw-left"><h3 class="toto-tw-slide-title"><em>LINEARCERAM</em></h3><p class="toto-tw-hint">Click on the icons to explore features</p><div class="toto-tw-feat-icons"><button class="toto-tw-feat-btn active" type="button" data-img="https://www.totoksa.com/wp-content/uploads/2026/06/linear_ceram_picture_4_en.jpg" data-video="" data-title="LINEARCERAM" data-desc="LINEARCERAM&#039;s thin design harmonizes with any space. Sophisticated and inviting to use, LINEARCERAM is a new paradigm in bathroom aesthetics. To create a vessel of such exquisite thinness, TOTO developed an advanced form of proprietary ceramic which is eye-catchingly thin but also extremely strong at the same time." data-idx="7" title="LINEARCERAM"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MzEiIGhlaWdodD0iNTMxIiB2aWV3Qm94PSIwIDAgNTMxIDUzMSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" data-src="https://www.totoksa.com/wp-content/uploads/2026/06/Linear-Ceram.webp" alt="LINEARCERAM" class="toto-tech-original-color" width="531" height="531" /><span class="toto-tw-feat-fallback" style="display:none">LI</span></button></div><p class="toto-tw-feat-active-title" id="toto-tw-atitle-7">LINEARCERAM</p><p class="toto-tw-feat-active-desc" id="toto-tw-adesc-7">LINEARCERAM&#039;s thin design harmonizes with any space. Sophisticated and inviting to use,LINEARCERAM is a new paradigm in bathroom aesthetics. To create a vessel of such exquisite thinness,TOTO developed an advanced form of proprietary ceramic which is eye-catchingly thin but also extremely strong at the same time.</p><button class="toto-tw-watch-btn" type="button" id="toto-tw-watchbtn-7" data-video="" style="display:none">Watch Video </button></div><div class="toto-tw-right"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjI4NiIgdmlld0JveD0iMCAwIDEwMjQgMjg2Ij48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" decoding="async" class="toto-tw-right-img" id="toto-tw-img-7" data-src="https://www.totoksa.com/wp-content/uploads/2026/06/linear_ceram_picture_4_en.jpg" alt="LINEARCERAM" width="1024" height="286" /></div></div></div></div></div><button class="toto-tw-arrow toto-tw-next" type="button" aria-label="Next"><svg width="20" height="20" fill="none" stroke="currentColor" stroke-width="2.5" viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"/></svg></button></div><div class="toto-tw-dots-row"><div class="toto-tw-dots"><button class="toto-tw-dot active" data-idx="0" type="button" aria-label="Slide 1"></button><button class="toto-tw-dot " data-idx="1" type="button" aria-label="Slide 2"></button><button class="toto-tw-dot " data-idx="2" type="button" aria-label="Slide 3"></button><button class="toto-tw-dot " data-idx="3" type="button" aria-label="Slide 4"></button><button class="toto-tw-dot " data-idx="4" type="button" aria-label="Slide 5"></button><button class="toto-tw-dot " data-idx="5" type="button" aria-label="Slide 6"></button><button class="toto-tw-dot " data-idx="6" type="button" aria-label="Slide 7"></button><button class="toto-tw-dot " data-idx="7" type="button" aria-label="Slide 8"></button></div><button class="toto-tw-play-pause active" type="button" id="toto-tw-pp-5df0e56" aria-label="Pause autoplay"><svg class="toto-tw-pp-pause" width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><rect x="6" y="4" width="4" height="16"/><rect x="14" y="4" width="4" height="16"/></svg><svg class="toto-tw-pp-play" width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M8 5v14l11-7z"/></svg></button></div><div class="toto-tw-footer"><a href="https://www.totoksa.com/technologies/" class="toto-tw-view-all">View All Technologies → </a></div></div><div class="toto-tw-modal" id="toto-tw-modal-5df0e56" style="display:none"><div class="toto-tw-modal-bd"></div><div class="toto-tw-modal-box"><button class="toto-tw-modal-close" type="button">&#10005;</button><div class="toto-tw-modal-video"></div></div></div></div></div></div></div><div class="elementor-element elementor-element-329bf59 e-flex e-con-boxed e-con e-parent" data-id="329bf59" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"><div class="e-con-inner"><div class="elementor-element elementor-element-9ef1e40 elementor-widget elementor-widget-toto_projects_manual" data-id="9ef1e40" data-element_type="widget" data-e-type="widget" data-widget_type="toto_projects_manual.default"><div class="elementor-widget-container"><div class="toto-pj-section"><div class="toto-pj-inner"><div class="toto-pj-grid" style="--toto-pj-cols:3"><a href="https://www.totoksa.com/projects-archive/" class="toto-pj-card "><div class="toto-pj-bg" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/03/Frame-10.webp)"></div><div class="toto-pj-overlay"></div><div class="toto-pj-content"><h3 class="toto-pj-name">Projects</h3><p class="toto-pj-sub">Discover premium Projects</p></div></a><a href="https://www.totoksa.com/toto-museum/" class="toto-pj-card "><div class="toto-pj-bg" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/03/img26.webp)"></div><div class="toto-pj-overlay"></div><div class="toto-pj-content"><h3 class="toto-pj-name">Toto Museum</h3><p class="toto-pj-sub">Toto Museum</p></div></a><a href="https://www.totoksa.com/virtual-tour/" class="toto-pj-card "><div class="toto-pj-bg" style="background-image:url(https://www.totoksa.com/wp-content/uploads/2026/03/74c91ee17a7af20b.webp)"></div><div class="toto-pj-overlay"></div><div class="toto-pj-content"><h3 class="toto-pj-name">Virtual Tour</h3><p class="toto-pj-sub">Virtual Tour</p></div></a></div></div></div></div></div></div></div><div class="elementor-element elementor-element-a427453 e-con-full e-flex e-con e-parent" data-id="a427453" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"><div class="elementor-element elementor-element-7a4ab36 elementor-widget elementor-widget-toto_catalogue" data-id="7a4ab36" data-element_type="widget" data-e-type="widget" data-widget_type="toto_catalogue.default"><div class="elementor-widget-container"><div class="toto-cat-section"><div class="toto-cat-inner"><div class="toto-cat-card-wrap"><div class="toto-cat-card-shadow"></div><div class="toto-cat-card"><div class="toto-cat-card-header"><h3 class="toto-cat-card-title">Digital Catalog Experience</h3></div><div class="toto-cat-card-pdf toto-cat-card-pdf-viewer"><div class="toto-pv-wrap" id="toto-cat-pv-7a4ab36" data-pdf="https://www.totoksa.com/wp-content/uploads/totocatalogue1.pdf" data-mode="canvas" data-max-pages="0" data-zoom="100"><div class="toto-pv-toolbar" role="toolbar" aria-label="PDF Controls"><div class="toto-pv-toolbar-group toto-pv-nav"><button type="button" class="toto-pv-btn toto-pv-btn-prev" aria-label="Previous page" title="الصفحة السابقة"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><polyline points="15 18 9 12 15 6"/></svg></button><div class="toto-pv-page-info" aria-live="polite"><input type="number" class="toto-pv-page-input" min="1" value="1" aria-label="Current page" /><span class="toto-pv-page-sep">/</span><span class="toto-pv-total-pages">–</span></div><button type="button" class="toto-pv-btn toto-pv-btn-next" aria-label="Next page" title="الصفحة التالية"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><polyline points="9 18 15 12 9 6"/></svg></button></div><div class="toto-pv-toolbar-group toto-pv-zoom-group"><button type="button" class="toto-pv-btn toto-pv-btn-zoom-out" aria-label="Zoom out" title="تصغير"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/><line x1="8" y1="11" x2="14" y2="11"/></svg></button><button type="button" class="toto-pv-btn toto-pv-btn-fit" aria-label="Fit page" title="ملاءمة الصفحة"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><path d="M8 3H5a2 2 0 00-2 2v3m18 0V5a2 2 0 00-2-2h-3m0 18h3a2 2 0 002-2v-3M3 16v3a2 2 0 002 2h3"/></svg></button><button type="button" class="toto-pv-btn toto-pv-btn-zoom-in" aria-label="Zoom in" title="تكبير"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/><line x1="11" y1="8" x2="11" y2="14"/><line x1="8" y1="11" x2="14" y2="11"/></svg></button><span class="toto-pv-zoom-label" aria-live="polite">100%</span></div><div class="toto-pv-toolbar-group toto-pv-actions"><a href="https://www.totoksa.com/wp-content/uploads/totocatalogue1.pdf" download class="toto-pv-btn toto-pv-btn-primary" target="_blank" rel="noopener noreferrer" aria-label="Download PDF" title="تحميل PDF"><svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><path d="M21 15v4a2 2 0 01-2 2H5a2 2 0 01-2-2v-4"/><polyline points="7 10 12 15 17 10"/><line x1="12" y1="15" x2="12" y2="3"/></svg><span class="toto-pv-btn-label">تحميل</span></a><button type="button" class="toto-pv-btn toto-pv-btn-fs" aria-label="Fullscreen" title="ملء الشاشة"><svg class="toto-pv-fs-open" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><polyline points="15 3 21 3 21 9"/><polyline points="9 21 3 21 3 15"/><line x1="21" y1="3" x2="14" y2="10"/><line x1="3" y1="21" x2="10" y2="14"/></svg><svg class="toto-pv-fs-close" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" style="display:none"><polyline points="4 14 10 14 10 20"/><polyline points="20 10 14 10 14 4"/><line x1="10" y1="14" x2="21" y2="3"/><line x1="3" y1="21" x2="14" y2="10"/></svg></button></div></div><div class="toto-pv-canvas-area" tabindex="0" aria-label="PDF Viewer"><div class="toto-pv-loading" role="status" aria-live="polite"><div class="toto-pv-spinner"></div><span>جاري تحميل الكتالوج…</span></div><div class="toto-pv-error" hidden><svg width="32" height="32" fill="none" stroke="#e55" stroke-width="1.5" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><line x1="12" y1="8" x2="12" y2="12"/><line x1="12" y1="16" x2="12.01" y2="16"/></svg><p>تعذّر تحميل الملف. <a href="https://www.totoksa.com/wp-content/uploads/totocatalogue1.pdf" target="_blank" rel="noopener noreferrer">افتح الملف مباشرة</a></p></div><div class="toto-pv-pages-container"></div></div></div></div><div class="toto-cat-card-footer"></div></div></div><div class="toto-cat-content"><h2 class="toto-cat-heading">Download Our Complete Catalogue</h2><p class="toto-cat-desc">Explore our full range of products,technical specifications,and design inspirations in our comprehensive digital catalogue.</p><div class="toto-cat-buttons"><a href="https://www.totoksa.com/catalogues/" class="toto-cpage-btn toto-cpage-btn-dl" aria-label="Download Explore All Catalogs"><svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"/><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"/></svg>Explore All Catalogs </a><a href="https://www.totoksa.com/wp-content/uploads/totocatalogue1.pdf" class="toto-cpage-btn toto-cpage-btn-view" target="_blank" rel="noopener noreferrer"><svg width="15" height="15" fill="none" stroke="currentColor" stroke-width="2.5" viewBox="0 0 24 24" aria-hidden="true"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"/><circle cx="12" cy="12" r="3"/></svg>View Online </a></div></div></div></div></div></div></div></div></main><div data-elementor-type="wp-post" data-elementor-id="357" class="elementor elementor-357"><div class="elementor-element elementor-element-e22ae90 e-con-full adel e-flex e-con e-parent" data-id="e22ae90" data-element_type="container" data-e-type="container" id="adel"><div class="elementor-element elementor-element-6c23c31 elementor-widget elementor-widget-html" data-id="6c23c31" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"><style>.toto-fe-col-title{margin-top:5px!important}</style></div><div class="elementor-element elementor-element-271b9f8 elementor-widget elementor-widget-toto_footer" data-id="271b9f8" data-element_type="widget" data-e-type="widget" data-widget_type="toto_footer.default"><div class="elementor-widget-container"><footer class="toto-fe-footer" id="contact"><div class="toto-fe-inner"><div class="toto-fe-grid"><div class="toto-fe-col-brand"><div class="toto-fe-brand-logo"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMTciIGhlaWdodD0iOTEiIHZpZXdCb3g9IjAgMCAzMTcgOTEiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHN0eWxlPSJmaWxsOiNjZmQ0ZGI7ZmlsbC1vcGFjaXR5OiAwLjE7Ii8+PC9zdmc+" data-src="https://www.totoksa.com/wp-content/uploads/2026/03/Frame-1160446518-copy.webp" alt="TOTO" class="toto-fe-logo-img" width="317" height="91" /></div><p class="toto-fe-desc">Abdulrahman and Abdulkarim Al-Omran Trading and Industry</p><div class="toto-fe-socials"><a href="https://www.facebook.com/profile.php?id=61575946450691" class="toto-fe-social-link" aria-label="Facebook"><svg fill="currentColor" viewBox="0 0 24 24"><path d="M18 2h-3a5 5 0 00-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 011-1h3z"/></svg></a><a href="https://x.com/alomrantrading" class="toto-fe-social-link" aria-label="Twitter/X"><svg fill="currentColor" viewBox="0 0 24 24"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.744l7.73-8.835L1.254 2.25H8.08l4.253 5.622 5.911-5.622zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg></a><a href="https://sa.linkedin.com/company/alomrantrading" class="toto-fe-social-link" aria-label="LinkedIn"><svg fill="currentColor" viewBox="0 0 24 24"><path d="M16 8a6 6 0 016 6v7h-4v-7a2 2 0 00-2-2 2 2 0 00-2 2v7h-4v-7a6 6 0 016-6zM2 9h4v12H2z"/><circle cx="4" cy="4" r="2"/></svg></a><a href="https://www.youtube.com/@totoksa3997/videos" class="toto-fe-social-link" aria-label="YouTube"><svg fill="currentColor" viewBox="0 0 24 24"><path d="M22.54 6.42a2.78 2.78 0 00-1.95-1.96C18.88 4 12 4 12 4s-6.88 0-8.59.46a2.78 2.78 0 00-1.95 1.96A29 29 0 001 12a29 29 0 00.46 5.58A2.78 2.78 0 003.41 19.6C5.12 20 12 20 12 20s6.88 0 8.59-.4a2.78 2.78 0 001.95-1.95A29 29 0 0023 12a29 29 0 00-.46-5.58z"/><polygon points="9.75 15.02 15.5 12 9.75 8.98 9.75 15.02" fill="#006C35"/></svg></a><a href="https://www.instagram.com/alomransa?igsh=Mjh1c3QwYTZ6eWhw" class="toto-fe-social-link" aria-label="Instagram"><svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><rect x="2" y="2" width="20" height="20" rx="5"/><path d="M16 11.37A4 4 0 1112.63 8 4 4 0 0116 11.37z"/><line x1="17.5" y1="6.5" x2="17.51" y2="6.5"/></svg></a><a href="https://www.tiktok.com/@alomrantradingco" class="toto-fe-social-link" aria-label="TikTok"><svg fill="currentColor" viewBox="0 0 24 24"><path d="M19.59 6.69a4.83 4.83 0 01-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 01-5.2 1.74 2.89 2.89 0 012.31-4.64 2.93 2.93 0 01.88.13V9.4a6.84 6.84 0 00-1-.05A6.33 6.33 0 005 20.1a6.34 6.34 0 0010.86-4.43v-7a8.16 8.16 0 004.77 1.52v-3.4a4.85 4.85 0 01-1-.1z"/></svg></a></div></div><div class="toto-fe-col"><h4 class="toto-fe-col-title">Useful Links</h4><ul class="toto-fe-links"><li><a href="https://www.totoksa.com/our-services/">Our services</a></li><li><a href="https://www.totoksa.com/virtual-tour/">Virtual tour</a></li><li><a href="https://www.totoksa.com/toto-museum/">TOTO museum</a></li><li><a href="https://www.totoksa.com/technologies/">Technologies</a></li><li><a href="https://www.totoksa.com/blog">Blogs</a></li><li><a href="https://www.totoksa.com/catalogues/">Catalogues</a></li><li><a href="https://www.totoksa.com/privacy-policy">Privacy Policy</a></li></ul></div><div class="toto-fe-col toto-fe-col-office"><h4 class="toto-fe-col-title">Head Office</h4><div class="toto-fe-office-subgrid"><div class="toto-fe-office-sub"><a href="tel:%208001240343" class="toto-fe-contact-item toto-fe-contact-item--link"><svg class="toto-fe-contact-icon" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24" aria-hidden="true"><path d="M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.66A2 2 0 012.18 1h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.91 8.91a16 16 0 006.18 6.18l1.27-1.27a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 16.92z"/></svg><div><strong class="toto-fe-contact-label">Unified number:</strong><span class="toto-fe-contact-city">8001240343</span></div></a><a href="https://wa.me/966595333434" class="toto-fe-contact-item toto-fe-contact-item--link" rel="noopener noreferrer"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" data-src="https://www.totoksa.com/wp-content/themes/toto-theme/assets/whatswpp-footer.png" alt="" class="toto-fe-contact-icon toto-fe-contact-icon--img" aria-hidden="true" width="24" height="24" /><div><strong class="toto-fe-contact-label">Whatsapp No:</strong><span class="toto-fe-contact-city">+966595333434</span></div></a></div><div class="toto-fe-office-sub"><a href="mailto:info@alomran.sa" class="toto-fe-contact-item toto-fe-contact-item--link"><svg class="toto-fe-contact-icon" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><polyline points="22,6 12,13 2,6"/></svg><div><strong class="toto-fe-contact-label">Email:</strong><span class="toto-fe-contact-city">info@alomran.sa</span></div></a><a href="https://maps.app.goo.gl/8Hs7GzphGqFvQmGD8" class="toto-fe-contact-item toto-fe-contact-item--link" target="_blank" rel="noopener noreferrer"><svg class="toto-fe-contact-icon" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24" aria-hidden="true"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z"/><circle cx="12" cy="10" r="3"/></svg><div><strong class="toto-fe-contact-label">Location:</strong><span class="toto-fe-contact-city">Imam Muslim,Al-Murrah,Riyadh</span></div></a><a href="https://maps.app.goo.gl/8Hs7GzphGqFvQmGD8" class="toto-fe-map-btn" target="_blank"><svg width="14" height="14" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg>Find us on the map → </a></div></div></div></div><div class="toto-fe-bottom toto-fe-bottom--no-links"><p class="toto-fe-copyright">© 2026 Al Omran Trading Co. All Rights Reserved. Designed &amp;Developed by <a href="https://es.jo" target="_blank" rel="noopener noreferrer">ES.jo</a></p><button class="toto-fe-btn-top" onclick="window.scrollTo({top:0,behavior:'smooth'})" aria-label="Scroll to top"><svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><polyline points="18 15 12 9 6 15"/></svg></button></div></div></footer></div></div></div></div><script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/en/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/toto-theme/*","/en/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script><div id="toto-search-overlay" class="toto-search-overlay" role="dialog" aria-modal="true" aria-label="Search"><div class="toto-search-overlay__backdrop" id="toto-search-backdrop"></div><div class="toto-search-overlay__panel"><div class="toto-search-overlay__header"><span class="toto-search-overlay__title"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>Search </span><button class="toto-search-overlay__close" id="toto-search-close" aria-label="Close"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></button></div><div class="toto-search-overlay__input-wrap"><svg class="toto-search-overlay__input-icon" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg><input type="search" id="toto-search-input" class="toto-search-overlay__input" placeholder="Search products, projects…" autocomplete="off" spellcheck="false" /><button class="toto-search-overlay__clear" id="toto-search-clear" aria-label="Clear" style="display:none"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></button><div class="toto-search-overlay__spinner" id="toto-search-spinner" style="display:none"><div class="toto-spin"></div></div></div><div class="toto-search-overlay__results" id="toto-search-results" role="listbox" aria-label="Search results"></div></div></div><link rel='stylesheet' id='wc-blocks-style-css' href='https://www.totoksa.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.9.3' media='all' /><link rel='stylesheet' id='elementor-post-357-css' href='https://www.totoksa.com/wp-content/uploads/elementor/css/post-357.css?ver=1785141710' media='all' /><link rel='stylesheet' id='toto-footer-elementor-css' href='https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/footer-elementor.css?ver=1.0.0' media='all' /><script id="google-recaptcha-js" type="litespeed/javascript" data-src="https://www.google.com/recaptcha/api.js?render=6LdTqwUtAAAAAMCHL5BsVV9KiiwDg2p3PU8699Xe&#038;ver=3.0"></script><script id="wp-emoji-settings" type="application/json">{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.totoksa.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.2"}}</script><script type="module">/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjecturl(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});//# sourceURL=https://www.totoksa.com/wp-includes/js/wp-emoji-loader.min.js</script><style id="toto-hero-slider-mobile-overrides">@media (max-width:1024px){html body .elementor-element.elementor-widget-toto_hero_slider,html body .elementor-element.elementor-widget-toto_hero_slider .elementor-widget-container,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slider,html body .toto-hero-slider{min-height:48vh!important;height:48vh!important;max-height:48vh!important;overflow:hidden!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-track,html body .toto-hero-track{min-height:100%!important;height:100%!important;max-height:100%!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide.active,html body .toto-hero-slide,html body .toto-hero-slide.active{position:absolute!important;inset:0!important;min-height:100%!important;height:100%!important;max-height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.35rem 0 2.4rem!important;box-sizing:border-box!important;overflow:visible!important}html body .toto-hero-slide.active .toto-hero-eyebrow,html body .toto-hero-slide.active .toto-hero-title,html body .toto-hero-slide.active .toto-hero-desc,html body .toto-hero-slide.active .toto-hero-btns{animation:none!important;opacity:1!important;transform:none!important;visibility:visible!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-content,html body .toto-hero-content{position:relative!important;z-index:3!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:0.55rem!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:.4rem 1.25rem 0.5rem!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;transform:none!important;overflow:visible!important;flex-shrink:0!important}html body .toto-hero-eyebrow,html body .toto-hero-title,html body .toto-hero-desc{margin:0!important}html body .toto-hero-eyebrow,html body .toto-hero-title{font-size:12px!important;line-height:1.45!important}html body .toto-hero-desc{line-height:1.45!important}html body .toto-hero-btns{padding:0!important;margin:.15rem 0 0!important;gap:0.5rem!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important}html body .toto-hero-btn{flex:1 1 0!important;max-width:calc(50% - 0.25rem)!important;width:auto!important;min-width:0!important;padding:.5rem 0.55rem!important;font-size:0.72rem!important;justify-content:center!important}html body .toto-hero-btn .toto-hero-btn-arrow{display:none!important}html[lang^="ar"] body .toto-hero-eyebrow,html[lang^="ar"] body .toto-hero-title,html[dir="rtl"] body .toto-hero-eyebrow,html[dir="rtl"] body .toto-hero-title,body.rtl .toto-hero-eyebrow,body.rtl .toto-hero-title{font-size:14px!important;line-height:1.55!important}}@media (max-width:480px){html body .elementor-element.elementor-widget-toto_hero_slider,html body .elementor-element.elementor-widget-toto_hero_slider .elementor-widget-container,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slider,html body .toto-hero-slider{min-height:46vh!important;height:46vh!important;max-height:46vh!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide.active,html body .toto-hero-slide,html body .toto-hero-slide.active{padding:.25rem 0 2.15rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-content,html body .toto-hero-content{gap:0.85rem!important;padding:1rem!important}html body .toto-hero-desc{font-size:0.88rem!important}html body .toto-hero-btns{margin-top:0.1rem!important;gap:0.4rem!important}html body .toto-hero-btn{padding:.45rem 0.5rem!important;font-size:0.68rem!important;max-width:calc(50% - 0.2rem)!important}}</style><style>.imapsInnerTooltip,.imapsInnerTooltip *,.imapsLabel foreignObject,.imapsLabel foreignObject p,.imaps-tooltip-div,.imaps-tooltip-div *,.imaps-tooltip-label,.imaps-tooltip-label *{white-space:pre-line!important;overflow-wrap:anywhere;word-break:break-word;line-height:1.45}.imaps-tooltip-div,.imaps-tooltip-label{max-width:420px!important}</style><style id="toto-hero-content-small-mobile-spacing">@media (max-width:480px){html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide .toto-hero-content,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-content,html body .toto-hero-slider .toto-hero-slide .toto-hero-content,html body .toto-hero-slider .toto-hero-content,html body .toto-hero-content{gap:0.85rem!important;padding:1rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-desc,html body .toto-hero-desc{font-size:14px!important;font-weight:700!important}}@media (max-width:368px){html body .elementor-element.elementor-widget-toto_hero_slider,html body .elementor-element.elementor-widget-toto_hero_slider .elementor-widget-container,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slider,html body .toto-hero-slider{min-height:52vh!important;height:52vh!important;max-height:52vh!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide .toto-hero-content,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-content,html body .toto-hero-slider .toto-hero-slide .toto-hero-content,html body .toto-hero-slider .toto-hero-content,html body .toto-hero-content{padding-top:1.1rem!important;padding-bottom:1.1rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-dots,html body .toto-hero-dots{bottom:0.9rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-dots~.toto-hero-scroll-hint,html body .toto-hero-dots~.toto-hero-scroll-hint,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-scroll-hint,html body .toto-hero-scroll-hint{bottom:calc(0.9rem + 0.25rem + 10px)!important;gap:0.15rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-bounce,html body .toto-hero-bounce{display:block!important;margin-bottom:0!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-btns,html body .toto-hero-btns{flex-direction:row!important;flex-wrap:nowrap!important;gap:0.35rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-btn,html body .toto-hero-btn{flex:1 1 0!important;max-width:calc(50% - 0.175rem)!important;width:auto!important;padding:.4rem 0.4rem!important;font-size:0.64rem!important}}</style><style id="toto-hide-grecaptcha-badge">html body .grecaptcha-badge,html body div.grecaptcha-badge,.grecaptcha-badge{display:none!important;visibility:hidden!important},{threshold:300});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;,t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("https://www.totoksa.com/wp-content/themes/toto-theme/assets/css/'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);</script><script data-no-optimize="1">window.litespeed_ui_events=window.litespeed_ui_events||["mouseover","click","keydown","wheel","touchmove","touchstart"];var urlCreator=window.URL||window.webkitURL;function litespeed_load_delayed_js_force(){console.log("[LiteSpeed] Start Load JS Delayed"),litespeed_ui_events.forEach(e=>{window.removeEventListener(e,litespeed_load_delayed_js_force,{passive:!0})}),document.querySelectorAll("iframe[data-litespeed-src]").forEach(e=>{e.setAttribute("src",e.getAttribute("data-litespeed-src"))}),"loading"==document.readyState?window.addEventListener("DOMContentLoaded",litespeed_load_delayed_js):litespeed_load_delayed_js()}litespeed_ui_events.forEach(e=>{window.addEventListener(e,litespeed_load_delayed_js_force,{passive:!0})});async function litespeed_load_delayed_js(){let t=[];for(var d in document.querySelectorAll('script[type="litespeed/javascript"]').forEach(e=>{t.push(e)}),t)await new Promise(e=>litespeed_load_one(t[d],e));document.dispatchEvent(new Event("DOMContentLiteSpeedLoaded")),window.dispatchEvent(new Event("DOMContentLiteSpeedLoaded"))}function litespeed_load_one(t,e){console.log("[LiteSpeed] Load ",t);var d=document.createElement("script");d.addEventListener("load",e),d.addEventListener("error",e),t.getAttributeNames().forEach(e=>{"type"!=e&&d.setAttribute("data-src"==e?"src":e,t.getAttribute(e))});let a=!(d.type="text/javascript");!d.src&&t.textContent&&(d.src=litespeed_inline2src(t.textContent),a=!0),t.after(d),t.remove(),a&&e()}function litespeed_inline2src(t){try{var d=urlCreator.createObjecturl(new Blob([t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1")],{type:"text/javascript"}))}catch(e){d="data:text/javascript;base64,"+btoa(t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1"))}return d}</script><script data-no-optimize="1">var litespeed_vary=document.cookie.replace(/(?:(?:^|.*;\s*)_lscache_vary\s*\=\s*([^;]*).*$)|^.*$/,"");litespeed_vary||(sessionStorage.getItem("litespeed_reloaded")?console.log("LiteSpeed: skipping guest vary reload (already reloaded this session)"):fetch("/wp-content/plugins/litespeed-cache/guest.vary.php",{method:"POST",cache:"no-cache",redirect:"follow"}).then(e=>e.json()).then(e=>{console.log(e),e.hasOwnProperty("reload")&&"yes"==e.reload&&(sessionStorage.setItem("litespeed_docref",document.referrer),sessionStorage.setItem("litespeed_reloaded","1"),window.location.reload(!0))}));</script><script data-optimized="1" type="litespeed/javascript" data-src="https://www.totoksa.com/wp-content/litespeed/js/5b9e01572a00ee80fc043962b1cbf479.js?ver=03bb7"></script></body></html><!-- Page optimized by LiteSpeed Cache @2026-08-05 11:43:48 --><!-- Page cached by LiteSpeed Cache 7.8.1 on 2026-08-05 11:43:48 --><!-- Guest Mode --><!-- QUIC.cloud UCSS in queue -->img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:root :where(.wp-block-icon svg){width:24px}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-term-template.is-layout-flex){gap:1.25em}:where(.wp-block-term-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.toto-search-overlay{position:fixed;inset:0;z-index:100000;display:flex;align-items:flex-start;justify-content:center;pointer-events:none;opacity:0;transition:opacity .3s ease}.toto-search-overlay.is-open{opacity:1;pointer-events:all}.toto-search-overlay__backdrop{position:absolute;inset:0;background:rgb(10 10 10 / .38);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);cursor:pointer}.toto-search-overlay__panel{position:relative;z-index:1;width:100%;max-width:620px;margin:0 1.25rem;margin-top:80px;background:#fff;border-radius:0 0 .75rem .75rem;box-shadow:0 1px 3px rgb(0 0 0 / .06),0 8px 32px rgb(0 0 0 / .1),0 24px 64px rgb(0 0 0 / .06);overflow:hidden;transform:translateY(-8px);transition:transform .35s cubic-bezier(.22,1,.36,1)}.toto-search-overlay.is-open .toto-search-overlay__panel{transform:translateY(0)}.toto-search-overlay__header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.375rem;background:#0a0a0a;border-bottom:none}.toto-search-overlay__title{display:flex;align-items:center;gap:.45rem;color:#fff;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.toto-search-overlay__close{background:none;border:none;color:#606060;cursor:pointer;padding:.3rem;border-radius:.3rem;display:flex;align-items:center;justify-content:center;transition:color .2s;line-height:1}.toto-search-overlay__close:hover{color:#fff}.toto-search-overlay__input-wrap{display:flex;align-items:center;padding:.875rem 1.375rem;gap:.75rem;border-bottom:1px solid #f0f0f0;background:#fff;transition:border-color .25s}.toto-search-overlay__input-wrap:focus-within{border-bottom-color:#0a0a0a}.toto-search-overlay__input-icon{color:#d0d0d0;flex-shrink:0;transition:color .25s}.toto-search-overlay__input-wrap:focus-within .toto-search-overlay__input-icon{color:#606060}.toto-search-overlay__input{flex:1;border:none;outline:none;background:#fff0;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:1rem;font-weight:400;color:#0a0a0a;caret-color:#0a0a0a;letter-spacing:.01em}.toto-search-overlay__input::placeholder{color:#c8c8c8;font-weight:300}.toto-search-overlay__input::-webkit-search-cancel-button,.toto-search-overlay__input::-webkit-search-decoration{-webkit-appearance:none}.toto-search-overlay__clear{background:none;border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:silver;flex-shrink:0;transition:color .2s}.toto-search-overlay__clear:hover{color:#0a0a0a}.toto-search-overlay__spinner{flex-shrink:0}.toto-spin{width:18px;height:18px;border:1.5px solid #e8e8e8;border-top-color:#606060;border-radius:50%;animation:toto-spin .8s linear infinite}@keyframes toto-spin{to{transform:rotate(360deg)}}.toto-search-overlay__results{max-height:min(58vh, 460px);overflow-y:auto;padding:.375rem 0;scrollbar-width:thin;scrollbar-color:#ebebeb #fff0}.toto-search-overlay__results:empty{padding:0}.toto-search-overlay__results::-webkit-scrollbar{width:3px}.toto-search-overlay__results::-webkit-scrollbar-track{background:#fff0}.toto-search-overlay__results::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:2px}.toto-search-section-label{padding:.625rem 1.375rem .2rem;font-family:'GothamSSm',sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#c8c8c8}.toto-search-item{display:flex;align-items:center;gap:.875rem;padding:.625rem 1.375rem;text-decoration:none;color:#0a0a0a;transition:background .18s;cursor:pointer;border-left:2px solid #fff0}.toto-search-item:hover,.toto-search-item.is-active{background:#f7f7f7;border-left-color:#0a0a0a}.toto-search-item__thumb{width:46px;height:46px;border-radius:.3rem;overflow:hidden;flex-shrink:0;background:#f0f0f0;display:flex;align-items:center;justify-content:center}.toto-search-item__thumb img{width:100%;height:100%;object-fit:cover;display:block}.toto-search-item__thumb-placeholder{color:#d0d0d0}.toto-search-item__body{flex:1;min-width:0}.toto-search-item__title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.875rem;font-weight:500;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.toto-search-item__title mark{background:#fff0;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#b0b0b0}.toto-search-item__meta{font-family:'GothamSSm',sans-serif;font-size:.65rem;font-weight:500;color:#b8b8b8;letter-spacing:.06em;text-transform:uppercase;margin-top:.2rem}.toto-search-item__badge{font-family:'GothamSSm',sans-serif;font-size:.78rem;font-weight:600;color:#404040;flex-shrink:0}.toto-search-item__badge ins{text-decoration:none}.toto-search-item__arrow{color:#dcdcdc;flex-shrink:0;transition:color .2s,transform .2s}.toto-search-item:hover .toto-search-item__arrow,.toto-search-item.is-active .toto-search-item__arrow{color:#606060;transform:translateX(2px)}.toto-search-viewall{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1.375rem;margin:.25rem .875rem .625rem;border-radius:.375rem;border:1px solid #e8e8e8;background:#fff0;color:#404040;font-family:'GothamSSm',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;transition:background .2s,border-color .2s,color .2s;cursor:pointer}.toto-search-viewall:hover{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.toto-search-no-results{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.25rem 1.375rem;text-align:center;color:#c8c8c8}.toto-search-no-results svg{opacity:.25}.toto-search-no-results span{font-family:'GothamSSm',sans-serif;font-size:.8rem;font-weight:400;color:#a0a0a0}.toto-search-tip{display:flex;align-items:center;gap:.5rem;padding:1.25rem 1.375rem;color:#c8c8c8;font-family:'GothamSSm',sans-serif;font-size:.75rem;font-weight:400}.toto-search-divider{height:1px;background:#f2f2f2;margin:.2rem 0}@media (max-width:768px){.toto-search-overlay__panel{margin:0;border-radius:0;max-width:100%;margin-top:60px;box-shadow:0 8px 24px rgb(0 0 0 / .08)}.toto-search-item__thumb{width:40px;height:40px}.toto-search-overlay__input{font-size:.95rem}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}.woocommerce form .form-row .required{visibility:visible}.wpml-ls-legacy-list-horizontal{border:1px solid #fff0;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}.toto-tech-icons-grid{display:grid;grid-template-columns:repeat(var(--toto-tech-cols,4),1fr);gap:0rem;padding:1rem 0}.toto-tech-icon-btn{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-decoration:none;color:inherit;padding:1.25rem 1rem;border:1.5px solid #e5e5e5;border-radius:.75rem;background:#fff;transition:all .2s;position:relative;cursor:pointer;text-align:center}.toto-tech-icon-btn:hover{border-color:#c0272d;box-shadow:0 4px 20px rgb(192 39 45 / .12);transform:translateY(-2px);background:#fff8f8}.toto-tech-icon-btn.is-active{border-color:#c0272d;background:#fff0f0;box-shadow:0 0 0 3px rgb(192 39 45 / .15)}.toto-tech-icon-inner{width:72px;height:72px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:background .2s}.toto-tech-icon-btn:hover .toto-tech-icon-inner{background:#ffe8e8}.toto-tech-icon-img{width:52px;height:52px;object-fit:contain}.toto-tech-icon-placeholder{font-size:1.1rem;font-weight:900;color:#c0272d;letter-spacing:.05em}.toto-tech-icon-label{font-size:.8rem;font-weight:600;color:#333;letter-spacing:.04em;line-height:1.3}.toto-tech-icon-count{position:absolute;top:.5rem;right:.5rem;background:#c0272d;color:#fff;font-size:.65rem;font-weight:700;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.toto-tech-style-minimal .toto-tech-icon-btn{border:none;padding:.75rem .5rem;background:#fff0}.toto-tech-style-minimal .toto-tech-icon-btn:hover{background:#f5f5f5;box-shadow:none;transform:none}.toto-tech-style-circle .toto-tech-icon-inner{width:80px;height:80px;border:2px solid #e5e5e5}.toto-tech-style-circle .toto-tech-icon-btn:hover .toto-tech-icon-inner{border-color:#c0272d}.toto-product-tech-icons{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0}.toto-product-tech-icons .toto-tech-icon-btn{flex-direction:row;padding:.35rem .65rem;gap:.4rem;border-radius:999px;font-size:.75rem}.toto-product-tech-icons .toto-tech-icon-inner{width:24px;height:24px}.toto-product-tech-icons .toto-tech-icon-img{width:18px;height:18px}.toto-product-tech-icons .toto-tech-icon-placeholder{font-size:.6rem}.toto-product-tech-icons .toto-tech-icon-count{display:none}.toto-tech-size-small .toto-tech-icon-inner{width:36px;height:36px}.toto-tech-size-small .toto-tech-icon-img{width:26px;height:26px}.toto-tech-size-medium .toto-tech-icon-inner{width:52px;height:52px}.toto-tech-size-medium .toto-tech-icon-img{width:38px;height:38px}.toto-tech-size-large .toto-tech-icon-inner{width:72px;height:72px}.toto-tech-size-large .toto-tech-icon-img{width:52px;height:52px}.toto-tech-modal-overlay{position:fixed;inset:0;z-index:99999;background:rgb(0 0 0 / .6);display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;pointer-events:none;transition:opacity .25s}.toto-tech-modal-overlay.is-open{opacity:1;pointer-events:all}.toto-tech-modal{background:#fff;border-radius:1rem;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;padding:2rem;transform:translateY(20px);transition:transform .25s;position:relative}.toto-tech-modal-overlay.is-open .toto-tech-modal{transform:translateY(0)}.toto-tech-modal-close{position:absolute;top:1rem;right:1rem;background:#f5f5f5;border:none;border-radius:50%;width:36px;height:36px;cursor:pointer;font-size:1.1rem;display:flex;align-items:center;justify-content:center;transition:background .15s}.toto-tech-modal-close:hover{background:#e5e5e5}.toto-tech-modal-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #f0f0f0}.toto-tech-modal-icon{width:56px;height:56px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.toto-tech-modal-icon img{width:40px;height:40px;object-fit:contain}.toto-tech-modal-title{font-size:1.4rem;font-weight:700;color:#0a0a0a}.toto-tech-modal-count{font-size:.85rem;color:#888;margin-top:.2rem}.toto-tech-modal-products{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.toto-tech-modal-product{border:1px solid #e5e5e5;border-radius:.75rem;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s;display:block}.toto-tech-modal-product:hover{box-shadow:0 4px 20px rgb(0 0 0 / .1);border-color:#c0272d}.toto-tech-modal-product img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.toto-tech-modal-product-info{padding:.75rem}.toto-tech-modal-product-name{font-size:.875rem;font-weight:600;color:#0a0a0a;margin-bottom:.25rem}.toto-tech-modal-product-price{font-size:.8rem;color:#c0272d;font-weight:700}.toto-tech-modal-footer{margin-top:1.5rem;text-align:center;padding-top:1rem;border-top:1px solid #f0f0f0}.toto-tech-modal-view-all{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 2rem;background:#0a0a0a;color:#fff;border-radius:.5rem;font-weight:600;font-size:.875rem;text-decoration:none;transition:background .2s}.toto-tech-modal-view-all:hover{background:#282828;color:#fff}.toto-tech-modal-loading{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:3rem;color:#888;font-size:.9rem}.toto-tech-spinner{width:24px;height:24px;border-radius:50%;border:3px solid #e5e5e5;border-top-color:#c0272d;animation:toto-spin .7s linear infinite}@keyframes toto-spin{to{transform:rotate(360deg)}}@media (max-width:768px){.toto-tech-icons-grid{grid-template-columns:repeat(3,1fr);gap:1rem}.toto-tech-modal-products{grid-template-columns:repeat(2,1fr)}.toto-tech-modal{padding:1.25rem}}@media (max-width:480px){.toto-tech-icons-grid{grid-template-columns:repeat(2,1fr)}.toto-tech-modal-products{grid-template-columns:1fr 1fr}}:root{--toto-black:#0a0a0a;--toto-white:#fafafa;--toto-red:#c0272d;--toto-red-dark:#9a1f24;--toto-gray-100:#f5f5f5;--toto-gray-200:#e5e5e5;--toto-gray-400:#a0a0a0;--toto-gray-600:#606060;--toto-gray-700:#404040;--toto-gray-800:#282828;--toto-green:#16a34a;--toto-radius:0.5rem;--toto-max-w:1200px;--toto-px:clamp(1.25rem, 4vw, 2.5rem)}@font-face{font-family:'GothamSSm';src:url(/wp-content/themes/toto-theme/assets/fonts/GothamSSm-Black.woff) format('woff');font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:'GothamSSmLight';src:url(/wp-content/themes/toto-theme/assets/fonts/GothamSSm-light.woff2) format('woff2'),url(/wp-content/themes/toto-theme/assets/fonts/GothamSSm-light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;background:var(--toto-white);color:var(--toto-black);line-height:1.6;overflow-x:hidden;margin:0}h1,h2,h3,h4,h5,h6{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;line-height:1.15}p{font-family:'GothamSSmLight','Helvetica Neue',Arial,sans-serif;font-weight:300}img{display:block;max-width:100%;height:auto}a{text-decoration:none;color:inherit}.elementor-section.elementor-section-boxed>.elementor-container,.elementor-section>.elementor-container,.toto-footer-inner{max-width:var(--toto-max-w)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--toto-px)!important;padding-right:var(--toto-px)!important;box-sizing:border-box!important;width:100%}.e-con-inner,.e-container{max-width:var(--toto-max-w)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;width:100%}.toto-header{position:sticky;top:0;z-index:9999;background:var(--toto-white);border-bottom:1px solid var(--toto-gray-200);box-shadow:0 2px 16px rgb(0 0 0 / .05)}.toto-header-inner{display:flex;align-items:center;justify-content:space-between;height:80px;max-width:95vw;width:95%;margin:0 auto;padding:0 1rem}.admin-bar .toto-header{top:32px}.toto-logo-group{display:flex;align-items:center;gap:1.5rem;flex-shrink:0;text-decoration:none}.toto-logo-group--mobile{display:none!important}.toto-logo-group--desktop{display:flex!important}.toto-logo-circle{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--toto-red),var(--toto-red-dark));display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid var(--toto-white);box-shadow:0 2px 12px rgb(192 39 45 / .3);text-align:center;flex-shrink:0}.toto-logo-circle span{color:var(--toto-white);font-size:.55rem;font-weight:700;line-height:1.2;letter-spacing:.04em;padding:0 4px;font-family:'GothamSSm',sans-serif}.toto-logo-subtitle{font-size:.7rem;color:var(--toto-gray-600);font-weight:600;margin-top:2px;letter-spacing:.06em;font-family:'GothamSSm',sans-serif}.toto-logo-divider{width:1px;height:48px;background:var(--toto-gray-200)}.toto-logo-name{font-family:'GothamSSm',sans-serif;font-size:2.25rem;font-weight:700;letter-spacing:.08em;color:var(--toto-black)}.toto-desktop-nav-wrap{flex:1}.toto-desktop-nav{display:flex;align-items:stretch;list-style:none;margin:0;padding:0;height:80px;justify-content:center}.toto-desktop-nav li a{display:flex;align-items:center;padding:0 10px;font-size:.8rem;font-weight:600;letter-spacing:.06em;color:var(--toto-black);border-top:4px solid #fff0;transition:background .15s;height:100%;font-family:'GothamSSm',sans-serif}.toto-desktop-nav li a:hover{background:var(--toto-gray-100)}.toto-desktop-nav li.current-menu-item a,.toto-desktop-nav li a.active{background:#e8e8e8;border-top:2px solid var(--toto-black);font-weight:700}.toto-header-actions{display:flex;align-items:center;gap:1rem}.toto-btn-lang{display:flex;align-items:center;gap:.5rem;background:#fff0;color:var(--toto-black);padding:.45rem .875rem;border-radius:var(--toto-radius);font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid var(--toto-gray-200);transition:.2s;font-family:'GothamSSm',sans-serif}.toto-btn-lang:hover{border-color:var(--toto-gray-400);background:var(--toto-gray-100)}.toto-btn-search{background:none;border:none;cursor:pointer;padding:.5rem;color:var(--toto-black);display:flex;align-items:center;border-radius:var(--toto-radius);transition:.2s}.toto-btn-search:hover{background:var(--toto-gray-100)}.toto-btn-search--mobile{display:none!important}@media (max-width:1024px){.toto-btn-search--desktop{display:none!important}.toto-btn-search--mobile{display:flex!important}}.toto-hamburger{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:10px;background:var(--toto-black);color:#fff;cursor:pointer;flex-shrink:0;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .1);transition:background 0.28s ease,box-shadow 0.28s ease,transform 0.2s ease}.toto-hamburger:hover{background:var(--toto-gray-800);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .16),0 4px 14px rgb(0 0 0 / .14)}.toto-hamburger:active{transform:scale(.96)}.toto-hamburger:focus-visible{outline:2px solid var(--toto-red);outline-offset:2px}.toto-hamburger-icon{display:block;position:relative;width:12px;height:1.5px;background:currentColor;border-radius:2px;transition:width 0.32s cubic-bezier(.4,0,.2,1),background 0.2s ease,opacity 0.2s ease}.toto-hamburger-icon::before,.toto-hamburger-icon::after{content:'';position:absolute;inset-inline-start:0;width:18px;height:1.5px;background:currentColor;border-radius:2px;transition:transform 0.36s cubic-bezier(.4,0,.2,1),top 0.36s cubic-bezier(.4,0,.2,1),width 0.32s cubic-bezier(.4,0,.2,1)}.toto-hamburger-icon::before{top:-6px}.toto-hamburger-icon::after{top:6px}.toto-hamburger.open{background:var(--toto-red);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .14)}.toto-hamburger.open:hover{background:var(--toto-red-dark)}.toto-hamburger.open .toto-hamburger-icon{width:18px;background:#fff0}.toto-hamburger.open .toto-hamburger-icon::before{top:0;width:18px;transform:rotate(45deg)}.toto-hamburger.open .toto-hamburger-icon::after{top:0;width:18px;transform:rotate(-45deg)}.toto-mobile-nav{display:none;flex-direction:column;border-top:1px solid var(--toto-gray-100);background:var(--toto-white);list-style:none;margin:0;padding:0 0 1rem}.toto-mobile-nav.open{display:flex}.toto-mobile-nav li a{display:block;padding:.875rem 2rem;font-size:.875rem;font-weight:500;color:var(--toto-black);border-bottom:1px solid var(--toto-gray-100);transition:.15s;font-family:'GothamSSm',sans-serif}.toto-mobile-nav li a:hover{background:var(--toto-gray-100)}.toto-mobile-nav li.toto-mobile-nav-lang{border-top:1px solid var(--toto-gray-200);margin-top:.25rem}.toto-mobile-nav li.toto-mobile-nav-lang .toto-btn-lang{display:flex;align-items:center;gap:.5rem;width:100%;box-sizing:border-box;border:none;border-radius:0;margin:0}.toto-footer{background:var(--toto-black);color:var(--toto-white);padding:4rem 0 0}.toto-footer-inner{max-width:var(--toto-max-w);margin:0 auto;padding:0 var(--toto-px)}.toto-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:3rem}.toto-footer-brand-logo{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.toto-footer-logo-img{height:72px;width:auto;object-fit:contain;max-width:200px}.toto-footer-logo-circle{width:72px;height:72px;flex-shrink:0}.toto-footer-brand-name{font-family:'GothamSSm',sans-serif;font-size:2rem;font-weight:700}.toto-footer-desc{color:var(--toto-gray-400);font-size:.875rem;line-height:1.7;margin-bottom:1.5rem}.toto-footer-socials{display:flex;gap:1rem}.toto-footer-socials a{color:#fff;transition:.2s}.toto-footer-socials a:hover{color:var(--toto-red)}.toto-footer-socials svg{width:18px;height:18px}.toto-footer-col h4{font-family:'GothamSSm',sans-serif;font-size:1rem;font-weight:700;margin-bottom:1.25rem;color:var(--toto-white)}.toto-footer-col h4::after{content:'';display:block;margin-top:.6rem;width:36px;height:3px;background:var(--toto-white);box-shadow:44px 0 0 var(--toto-white)}.toto-footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.toto-footer-links a{color:var(--toto-gray-400);font-size:.875rem;transition:.2s}.toto-footer-links a:hover{color:var(--toto-white)}.toto-footer-contact-item{display:flex;gap:.875rem;margin-bottom:1.25rem}.toto-footer-contact-item svg{width:18px;height:18px;color:#ffffff!important;flex-shrink:0;margin-top:2px}.toto-footer-contact-item strong{display:block;font-size:.8rem;font-weight:600;color:var(--toto-white);margin-bottom:.2rem}.toto-footer-contact-item span{color:var(--toto-gray-400);font-size:.85rem}.toto-btn-map{display:inline-flex;align-items:center;gap:.5rem;background:#fff0;border:1px solid var(--toto-gray-700);color:var(--toto-gray-400);padding:.6rem 1.25rem;border-radius:var(--toto-radius);font-size:.8rem;cursor:pointer;transition:.2s;width:100%;justify-content:flex-start;margin-top:.5rem;font-family:'GothamSSm',sans-serif}.toto-btn-map:hover{border-color:var(--toto-white);color:var(--toto-white)}.toto-newsletter-text{color:var(--toto-gray-400);font-size:.875rem;margin-bottom:1rem;line-height:1.6}.toto-newsletter-form{display:flex;border:1px solid var(--toto-gray-600)}.toto-newsletter-input{flex:1;background:#fff0;border:none;color:var(--toto-white);padding:.875rem 1rem;font-size:.85rem;outline:none;font-family:'GothamSSm',sans-serif}.toto-newsletter-input::placeholder{color:var(--toto-gray-600)}.toto-newsletter-btn{background:var(--toto-white);color:var(--toto-black);border:none;padding:.875rem 1.25rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-family:'GothamSSm',sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.06em;white-space:nowrap;transition:.2s}.toto-newsletter-btn:hover{background:var(--toto-gray-100)}.toto-newsletter-btn svg{width:16px;height:16px}.toto-footer-bottom{border-top:1px solid var(--toto-gray-800);padding:1.5rem 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.toto-footer-bottom-links{display:flex;gap:1.5rem}.toto-footer-bottom-links a{color:var(--toto-gray-400);font-size:.8rem;transition:.2s}.toto-footer-bottom-links a:hover{color:var(--toto-white)}.toto-footer-copyright{color:var(--toto-gray-400);font-size:.8rem}.toto-footer-bottom--no-links{justify-content:center;position:relative}.toto-footer-bottom--no-links .toto-footer-copyright{margin:0 auto;text-align:center}.toto-footer-bottom--no-links .toto-btn-top{position:absolute;right:0;top:50%;transform:translateY(-50%)}.toto-btn-top{background:none;border:none;color:var(--toto-gray-400);cursor:pointer;padding:.5rem;border-radius:50%;transition:.2s;display:flex;align-items:center;justify-content:center}.toto-btn-top:hover{background:var(--toto-red);color:var(--toto-white)}.toto-btn-top svg{width:18px;height:18px}.toto-float-stack{position:fixed;bottom:2rem;right:2rem;z-index:9998;display:flex;flex-direction:column;align-items:center;gap:.75rem}.toto-float-actions{display:flex;flex-direction:column;align-items:center;gap:.6rem}.toto-float-action-item{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 20px rgb(0 0 0 / .24);opacity:0;transform:translateY(14px) scale(.85);pointer-events:none;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),background-color .2s}.toto-float-action-item svg{width:24px;height:24px}.toto-float-action-item--contact{background:#0a0a0a}.toto-float-action-item--contact:hover{background:#1a1a1a;transform:translateY(0) scale(1.08)}.toto-float-action-item--wa{background:#25d366}.toto-float-action-item--wa:hover{background:#1ebe5d;transform:translateY(0) scale(1.08)}.toto-float-action-item--email{background:#c0272d}.toto-float-action-item--email:hover{background:#a71f24;transform:translateY(0) scale(1.08)}.toto-contact-float{width:40px;height:40px;border-radius:50%;background:#0a0a0aa6;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgb(0 0 0 / .32);transition:transform .25s ease,background-color .2s ease;text-decoration:none;border:0;cursor:pointer}.toto-contact-float:hover{background:#1a1a1a;transform:scale(1.08)}.toto-contact-float svg{width:26px;height:26px}.toto-contact-float-icon-close{display:none}.toto-float-stack.is-open .toto-float-action-item{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.toto-float-stack.is-open .toto-float-action-item:nth-child(1){transition-delay:.02s}.toto-float-stack.is-open .toto-float-action-item:nth-child(2){transition-delay:.08s}.toto-float-stack.is-open .toto-float-action-item:nth-child(3){transition-delay:.14s}.toto-float-stack.is-open .toto-contact-float{background:#161616}.toto-float-stack.is-open .toto-contact-float-icon-open{display:none}.toto-float-stack.is-open .toto-contact-float-icon-close{display:block}.toto-btn{display:inline-flex!important;align-items:center!important;gap:.5rem!important;padding:.875rem 2rem!important;font-family:'GothamSSm',sans-serif!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.04em!important;border-radius:var(--toto-radius)!important;cursor:pointer!important;transition:all .2s!important;border:2px solid transparent!important}.toto-btn-dark{background:var(--toto-black)!important;color:var(--toto-white)!important}.toto-btn-dark:hover{background:var(--toto-gray-800)!important}.toto-btn-outline{background:transparent!important;color:var(--toto-black)!important;border-color:var(--toto-black)!important}.toto-btn-outline:hover{background:var(--toto-black)!important;color:var(--toto-white)!important}.toto-btn-white{background:var(--toto-white)!important;color:var(--toto-black)!important}.toto-btn-outline-white{background:transparent!important;color:var(--toto-white)!important;border:2px solid var(--toto-white)!important}.toto-btn-outline-white:hover{background:rgb(255 255 255 / .12)!important}.toto-gallery-card{position:relative}@keyframes toto-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}.toto-bounce{animation:toto-bounce 1.8s infinite}@media (max-width:1024px){:root{--toto-px:1.5rem}.toto-header-inner{padding:0 1.5rem;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.toto-desktop-nav-wrap{display:none!important}.toto-logo-group--desktop{display:none!important}.toto-logo-group--mobile{display:flex!important;flex-shrink:0!important;min-width:0!important;gap:0!important}.toto-logo-group--desktop .toto-logo-divider,.toto-logo-group--desktop .toto-logo-name{display:none}.toto-header-actions .toto-btn-lang{display:none!important}.toto-hamburger{display:flex!important;position:static}}@media (max-width:1024px) and (min-width:769px){.toto-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.toto-footer-grid{grid-template-columns:1fr}.toto-footer-bottom{flex-direction:column;text-align:center}.toto-footer-bottom-links{justify-content:center}.toto-footer-bottom--no-links .toto-btn-top{position:static;transform:none}}@media (max-width:480px){:root{--toto-px:1rem}.toto-header-inner{padding:0 1rem;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.toto-logo-group--mobile{flex-shrink:0!important;min-width:0!important;gap:0!important}.toto-footer-bottom-links{flex-direction:column;gap:.5rem}.toto-logo-circle{width:44px;height:44px}}:root{--toto-black:#0a0a0a;--toto-white:#fafafa;--toto-red:#c0272d;--toto-red-dark:#9a1f24;--toto-gray-100:#f5f5f5;--toto-gray-200:#e5e5e5;--toto-gray-400:#a0a0a0;--toto-gray-600:#606060;--toto-gray-700:#404040;--toto-gray-800:#282828;--toto-green:#16a34a;--toto-radius:0.5rem}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:'DM Sans',sans-serif;background:var(--toto-white);color:var(--toto-black);line-height:1.6;overflow-x:hidden;margin:0}h1,h2,h3,h4,h5,h6{font-family:'Cormorant Garamond',serif;line-height:1.15}img{display:block;max-width:100%;height:auto}a{text-decoration:none;color:inherit}.elementor-section,.elementor-container{max-width:100%!important}.elementor-section.elementor-section-boxed>.elementor-container{max-width:var(--toto-max-w)}.admin-bar .toto-header{top:32px}.toto-header{position:sticky;top:0;z-index:9999;background:var(--toto-white);border-bottom:1px solid var(--toto-gray-200);box-shadow:0 2px 16px rgb(0 0 0 / .05)}.toto-header-inner{display:flex;align-items:center;justify-content:space-between;height:80px;max-width:var(--toto-header-max-w,95vw);width:100%;margin:0 auto;padding:0 1rem}.toto-logo-group{display:flex;align-items:center;gap:1.5rem;flex-shrink:0;text-decoration:none}.toto-logo-circle{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--toto-red),var(--toto-red-dark));display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid var(--toto-white);box-shadow:0 2px 12px rgb(192 39 45 / .3);text-align:center;flex-shrink:0}.toto-logo-circle span{color:var(--toto-white);font-size:.55rem;font-weight:700;line-height:1.2;letter-spacing:.04em;padding:0 4px;font-family:'DM Sans',sans-serif}.toto-logo-subtitle{font-size:.7rem;color:var(--toto-gray-600);font-weight:600;margin-top:2px;letter-spacing:.06em;font-family:'DM Sans',sans-serif}.toto-logo-divider{width:1px;height:48px;background:var(--toto-gray-200)}.toto-logo-name{font-family:'Cormorant Garamond',serif;font-size:2.25rem;font-weight:700;letter-spacing:.08em;color:var(--toto-black)}.toto-desktop-nav{display:flex;align-items:stretch;flex:1;justify-content:center;list-style:none;margin:0;padding:0;height:80px}.toto-desktop-nav li a{display:flex;align-items:center;padding:0 1rem;font-size:.8rem;font-weight:600;letter-spacing:0em;color:var(--toto-black);border-top:4px solid #fff0;transition:background .15s;height:100%;font-family:'DM Sans',sans-serif}.toto-desktop-nav li a:hover{background:var(--toto-gray-100)}.toto-desktop-nav li.current-menu-item a,.toto-desktop-nav li a.active{background:#e8e8e8;border-top:2px solid #0a0a0a;border-radius:12px 0 12px 0;font-weight:700}.toto-header-actions{display:flex;align-items:center;gap:1rem}.toto-btn-lang{display:flex;align-items:center;gap:.5rem;background:#fff0;color:var(--toto-black);padding:.45rem .875rem;border-radius:var(--toto-radius);font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid var(--toto-gray-200);transition:.2s;font-family:'DM Sans',sans-serif}.toto-btn-lang:hover{border-color:var(--toto-gray-400);background:var(--toto-gray-100)}.toto-btn-search{background:none;border:none;cursor:pointer;padding:.5rem;color:var(--toto-black);display:flex;align-items:center;border-radius:var(--toto-radius);transition:.2s}.toto-btn-search:hover{background:var(--toto-gray-100)}@media (min-width:1025px){.toto-hamburger{display:none}}@media (max-width:368px){.toto-hamburger{width:40px;height:40px;border-radius:8px}.toto-hamburger-icon{width:11px;margin-right:3px}html[dir="rtl"] .toto-hamburger-icon{margin-left:6px}.toto-hamburger-icon::before,.toto-hamburger-icon::after{width:16px}.toto-hamburger.open .toto-hamburger-icon,.toto-hamburger.open .toto-hamburger-icon::before,.toto-hamburger.open .toto-hamburger-icon::after{width:16px}}.toto-mobile-nav{display:none;flex-direction:column;border-top:1px solid var(--toto-gray-100);background:var(--toto-white);padding-bottom:1rem;list-style:none;margin:0;padding:0 0 1rem}.toto-mobile-nav.open{display:flex}.toto-mobile-nav li a{display:block;padding:.875rem 3rem;font-size:.875rem;font-weight:500;color:var(--toto-black);border-bottom:1px solid var(--toto-gray-100);transition:.15s;font-family:'DM Sans',sans-serif}.toto-mobile-nav li a:hover{background:var(--toto-gray-100)}.toto-footer{background:var(--toto-black);color:var(--toto-white);padding:4rem 0 0}.toto-footer-inner{max-width:var(--toto-max-w);margin:0 auto;padding:0 var(--toto-px,2rem)}.toto-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:3rem}.toto-footer-brand-logo{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.toto-footer-logo-circle{width:72px;height:72px;flex-shrink:0}.toto-footer-brand-name{font-family:'Cormorant Garamond',serif;font-size:2rem;font-weight:700}.toto-footer-desc{color:var(--toto-gray-400);font-size:.875rem;line-height:1.7;margin-bottom:1.5rem}.toto-footer-socials{display:flex;gap:1rem}.toto-footer-socials a{color:#fff;transition:.2s}.toto-footer-socials a:hover{color:var(--toto-red)}.toto-footer-socials svg{width:18px;height:18px}.toto-footer-col h4{font-family:'DM Sans',sans-serif;font-size:1rem;font-weight:700;margin-bottom:1.25rem;color:var(--toto-white)}.toto-footer-col h4::after{content:'';display:block;margin-top:.6rem;width:36px;height:3px;background:var(--toto-white);box-shadow:44px 0 0 var(--toto-white)}.toto-footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.toto-footer-links a{color:var(--toto-gray-400);font-size:.875rem;transition:.2s}.toto-footer-links a:hover{color:var(--toto-white)}.toto-footer-contact-item{display:flex;gap:.875rem;margin-bottom:1.25rem}.toto-footer-contact-item svg{width:18px;height:18px;color:var(--toto-red);flex-shrink:0;margin-top:2px}.toto-footer-contact-item strong{display:block;font-size:.8rem;font-weight:600;color:var(--toto-white);margin-bottom:.2rem}.toto-footer-contact-item span{color:var(--toto-gray-400);font-size:.85rem}.toto-btn-map{display:inline-flex;align-items:center;gap:.5rem;background:#fff0;border:1px solid var(--toto-gray-700);color:var(--toto-gray-400);padding:.6rem 1.25rem;border-radius:var(--toto-radius);font-size:.8rem;cursor:pointer;transition:.2s;width:100%;justify-content:flex-start;margin-top:.5rem;font-family:'DM Sans',sans-serif}.toto-btn-map:hover{border-color:var(--toto-white);color:var(--toto-white)}.toto-newsletter-text{color:var(--toto-gray-400);font-size:.875rem;margin-bottom:1rem;line-height:1.6}.toto-newsletter-form{display:flex;border:1px solid var(--toto-gray-600)}.toto-newsletter-input{flex:1;background:#fff0;border:none;color:var(--toto-white);padding:.875rem 1rem;font-size:.85rem;outline:none;font-family:'DM Sans',sans-serif}.toto-newsletter-input::placeholder{color:var(--toto-gray-600)}.toto-newsletter-btn{background:var(--toto-white);color:var(--toto-black);border:none;padding:.875rem 1.25rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-family:'DM Sans',sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.06em;white-space:nowrap;transition:.2s}.toto-newsletter-btn:hover{background:var(--toto-gray-100)}.toto-newsletter-btn svg{width:16px;height:16px}.toto-footer-bottom{border-top:1px solid var(--toto-gray-800);padding:1.5rem 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.toto-footer-bottom-links{display:flex;gap:1.5rem}.toto-footer-bottom-links a{color:var(--toto-gray-400);font-size:.8rem;transition:.2s}.toto-footer-bottom-links a:hover{color:var(--toto-white)}.toto-footer-copyright{color:var(--toto-gray-400);font-size:.8rem}.toto-btn-top{background:none;border:none;color:var(--toto-gray-400);cursor:pointer;padding:.5rem;border-radius:50%;transition:.2s;display:flex;align-items:center;justify-content:center}.toto-btn-top:hover{background:var(--toto-red);color:var(--toto-white)}.toto-btn-top svg{width:18px;height:18px}.toto-float-stack{position:fixed;bottom:2rem;right:2rem;z-index:9998;display:flex;flex-direction:column;align-items:center;gap:.75rem}.toto-float-actions{display:flex;flex-direction:column;align-items:center;gap:.6rem}.toto-float-action-item{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 20px rgb(0 0 0 / .24);opacity:0;transform:translateY(14px) scale(.85);pointer-events:none;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),background-color .2s}.toto-float-action-item svg{width:24px;height:24px}.toto-float-action-item--contact{background:#0a0a0a}.toto-float-action-item--contact:hover{background:#1a1a1a;transform:translateY(0) scale(1.08)}.toto-float-action-item--wa{background:#25d366}.toto-float-action-item--wa:hover{background:#1ebe5d;transform:translateY(0) scale(1.08)}.toto-float-action-item--email{background:#c0272d}.toto-float-action-item--email:hover{background:#a71f24;transform:translateY(0) scale(1.08)}.toto-contact-float{width:40px;height:40px;border-radius:50%;background:#0a0a0aa6;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgb(0 0 0 / .32);transition:transform .25s ease,background-color .2s ease;text-decoration:none;border:0;cursor:pointer}.toto-contact-float:hover{background:#1a1a1a;transform:scale(1.08)}.toto-contact-float svg{width:26px;height:26px}.toto-contact-float-icon-close{display:none}.toto-float-stack.is-open .toto-float-action-item{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.toto-float-stack.is-open .toto-float-action-item:nth-child(1){transition-delay:.02s}.toto-float-stack.is-open .toto-float-action-item:nth-child(2){transition-delay:.08s}.toto-float-stack.is-open .toto-float-action-item:nth-child(3){transition-delay:.14s}.toto-float-stack.is-open .toto-contact-float{background:#161616}.toto-float-stack.is-open .toto-contact-float-icon-open{display:none}.toto-float-stack.is-open .toto-contact-float-icon-close{display:block}@media (max-width:768px){.toto-float-stack{right:1rem;bottom:1rem}}.toto-hero-eyebrow{color:#fff!important;font-size:14px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-family:'DM Sans',sans-serif!important;text-shadow:0 1px 4px rgb(0 0 0 / .45),0 0 10px rgb(0 0 0 / .2)}.toto-hero-title{font-family:'Cormorant Garamond',serif!important;color:#fafafa!important;font-weight:700!important;line-height:1.05!important;text-shadow:0 1px 4px rgb(0 0 0 / .45),0 0 10px rgb(0 0 0 / .2)}.toto-hero-subtitle{color:rgb(255 255 255 / .8)!important;font-family:'DM Sans',sans-serif!important;text-shadow:0 1px 4px rgb(0 0 0 / .45),0 0 10px rgb(0 0 0 / .2)}.toto-btn{display:inline-flex!important;align-items:center!important;gap:.5rem!important;padding:.875rem 2rem!important;font-family:'DM Sans',sans-serif!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.04em!important;border-radius:var(--toto-radius)!important;cursor:pointer!important;transition:all .2s!important;border:2px solid transparent!important;text-decoration:none!important}.toto-btn-dark{background:var(--toto-black)!important;color:var(--toto-white)!important}.toto-btn-dark:hover{background:var(--toto-gray-800)!important}.toto-btn-outline{background:transparent!important;color:var(--toto-black)!important;border-color:var(--toto-black)!important}.toto-btn-outline:hover{background:var(--toto-black)!important;color:var(--toto-white)!important}.toto-btn-white{background:var(--toto-white)!important;color:var(--toto-black)!important}.toto-btn-outline-white{background:transparent!important;color:var(--toto-white)!important;border-color:var(--toto-white)!important;border:2px solid #fafafa!important}.toto-btn-outline-white:hover{background:rgb(255 255 255 / .12)!important}.toto-about-eyebrow{font-size:.7rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--toto-gray-600)!important;font-family:'DM Sans',sans-serif!important}.toto-brand-box{background:var(--toto-gray-100);padding:2rem 2.5rem;border-left:4px solid var(--toto-black);margin-bottom:2rem}.toto-brand-box h4{font-family:'Cormorant Garamond',serif;font-size:3rem;font-weight:700;letter-spacing:.12em}.toto-brand-divider{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.toto-brand-divider .line{width:48px;height:1px;background:var(--toto-black);display:block}.toto-product-card{cursor:pointer}.toto-product-card-img{position:relative;height:260px;border-radius:var(--toto-radius);overflow:hidden;margin-bottom:1rem}.toto-product-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.toto-product-card:hover .toto-product-card-img img{transform:scale(1.06)}.toto-gallery-card{position:relative;height:400px;border-radius:var(--toto-radius);overflow:hidden;cursor:pointer}.toto-gallery-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.toto-gallery-card:hover img{transform:scale(1.08)}.toto-gallery-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .7) 40%,transparent);transition:.3s}.toto-gallery-card:hover .toto-gallery-overlay{background:linear-gradient(to top,rgb(0 0 0 / .8) 40%,rgb(0 0 0 / .2))}.toto-gallery-content{position:absolute;bottom:0;left:0;right:0;padding:1.75rem}.toto-gallery-badge{display:inline-block;background:rgb(255 255 255 / .9);color:var(--toto-black);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .75rem;border-radius:999px;margin-bottom:.75rem;font-family:'DM Sans',sans-serif}.toto-gallery-title{font-family:'Cormorant Garamond',serif;font-size:2rem;color:var(--toto-white);font-weight:700;margin-bottom:.25rem}.toto-gallery-sub{font-size:.85rem;color:rgb(255 255 255 / .8);font-family:'DM Sans',sans-serif}.toto-tech-slide{display:grid;grid-template-columns:1fr 1fr;background:var(--toto-gray-800);color:var(--toto-white);min-height:420px}.toto-tech-slide-left{padding:3rem;display:flex;flex-direction:column;justify-content:space-between}.toto-tech-slide-title{font-family:'Cormorant Garamond',serif;font-size:1.75rem;font-weight:600;margin-bottom:.5rem}.toto-tech-slide-subtitle{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .65);margin-bottom:1rem;font-family:'DM Sans',sans-serif}.toto-tech-feature-dot{width:32px;height:32px;border-radius:50%;background:rgb(255 255 255 / .15);border:1px solid rgb(255 255 255 / .2);display:inline-flex;align-items:center;justify-content:center;font-size:.6rem;cursor:pointer;transition:.2s;margin:.25rem}.toto-tech-feature-dot:hover{background:rgb(255 255 255 / .3)}.toto-section-eyebrow{font-size:.7rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--toto-gray-600)!important;font-family:'DM Sans',sans-serif!important}@keyframes toto-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}.toto-bounce{animation:toto-bounce 1.8s infinite}@media (max-width:1024px){.toto-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.toto-tech-slide{grid-template-columns:1fr;min-height:auto}}@media (max-width:480px){.toto-footer-bottom-links{flex-direction:column;gap:.5rem}}.front-page .toto-page-hero,.home .toto-page-hero{display:none!important}@media (hover:none) and (pointer:coarse){.toto-header-inner{padding:0 1rem!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.toto-desktop-nav-wrap,.toto-desktop-nav{display:none!important}.toto-logo-group--desktop{display:none!important}.toto-logo-group--mobile{display:flex!important;flex-shrink:0!important;min-width:0!important;gap:0!important}.toto-header-actions .toto-btn-lang{display:none!important}.toto-hamburger{display:flex!important;position:static}}p,.elementor-widget-text-editor p,.elementor-text-editor p{font-family:'GothamSSmLight','Helvetica Neue',Arial,sans-serif!important;font-weight:300!important}.toto-desktop-nav>li{position:relative}.toto-desktop-nav>li.menu-item-has-children>a{display:inline-flex;align-items:center;gap:.45rem}.toto-desktop-nav>li.menu-item-has-children>a::after{content:'';width:.45rem;height:.45rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px);transition:transform .22s ease,opacity .22s ease;opacity:.65;display:none}.toto-desktop-nav>li.menu-item-has-children:hover>a::after,.toto-desktop-nav>li.menu-item-has-children:focus-within>a::after{transform:rotate(-135deg) translateY(-1px);opacity:1}.toto-desktop-nav .sub-menu{position:absolute;top:calc(100% + .6rem);left:0;min-width:240px;margin:0;padding:.55rem;list-style:none;background:#fff;border:1px solid rgb(12 20 40 / .08);border-radius:14px;box-shadow:0 16px 34px rgb(15 20 35 / .14);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:10020}html[lang^="ar"] body h1,html[lang^="ar"] body h2,html[lang^="ar"] body h3,html[lang^="ar"] body h4,html[lang^="ar"] body h5,html[lang^="ar"] body h6,html[lang^="ar"] body p,html[lang^="ar"] body li,html[lang^="ar"] body a,html[lang^="ar"] body span,html[lang^="ar"] body button,html[lang^="ar"] body input,html[lang^="ar"] body textarea,html[lang^="ar"] body select,body.rtl h1,body.rtl h2,body.rtl h3,body.rtl h4,body.rtl h5,body.rtl h6,body.rtl p,body.rtl li,body.rtl a,body.rtl span,body.rtl button,body.rtl input,body.rtl textarea,body.rtl select{font-family:'Cairo','Helvetica Neue',Arial,sans-serif!important}html[lang^="ar"] .toto-pj-content,body.rtl .toto-pj-content{text-align:right}html[lang^="ar"] .toto-fe-contact-label,body.rtl .toto-fe-contact-label{font-family:'Cairo','GothamSSm','Helvetica Neue',Arial,sans-serif!important}html[lang^="ar"] .toto-search-tip,body.rtl .toto-search-tip{font-family:'Cairo','GothamSSm','Helvetica Neue',Arial,sans-serif!important}html[lang^="ar"] .elementor-widget-text-editor,body.rtl .elementor-widget-text-editor{font-family:'Cairo'!important}html[lang^="ar"] .toto-spj-meta-line-inner,body.rtl .toto-spj-meta-line-inner{font-family:'Cairo','GothamSSm','Helvetica Neue',Arial,sans-serif!important}html[lang^="ar"] .elementor-icon-box-wrapper,body.rtl .elementor-icon-box-wrapper{direction:rtl;text-align:right}html[lang^="ar"] .elementor-widget-icon-box .elementor-icon-box-wrapper,body.rtl .elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex!important;flex-direction:row-reverse!important;align-items:flex-start;gap:12px}html[lang^="ar"] .elementor-widget-icon-box .elementor-icon-box-icon,body.rtl .elementor-widget-icon-box .elementor-icon-box-icon{order:2;margin-left:0!important;margin-right:12px!important;flex-shrink:0}html[lang^="ar"] .elementor-widget-icon-box .elementor-icon-box-content,body.rtl .elementor-widget-icon-box .elementor-icon-box-content{order:1;flex:1;text-align:right}html[lang^="ar"] body.single-post .elementor-1612 .elementor-element.elementor-element-34d0f258>.elementor-element-populated,body.rtl.single-post .elementor-1612 .elementor-element.elementor-element-34d0f258>.elementor-element-populated{padding:0 0 60px 0}.toto-desktop-nav>li:hover>.sub-menu,.toto-desktop-nav>li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.toto-desktop-nav .sub-menu li{margin:0}.toto-desktop-nav .sub-menu a{display:block;padding:.7rem .85rem;border-radius:10px;font-size:.82rem;line-height:1.35;color:#111;transition:background .2s ease,color .2s ease,transform .2s ease}.toto-desktop-nav .sub-menu a:hover,.toto-desktop-nav .sub-menu a:focus-visible{background:#000;color:#fff;transform:translateX(2px);outline:none}@media (max-width:1024px){.toto-mobile-nav .menu-item-has-children{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;border-bottom:1px solid var(--toto-gray-100)}.toto-mobile-nav .menu-item-has-children>a{flex:0 1 auto;width:auto;border-bottom:none;padding-inline-end:0}.toto-mobile-nav .toto-submenu-toggle{position:static;flex:0 0 auto;width:2rem;height:2rem;margin-inline-end:.7rem;border:1px solid rgb(0 0 0 / .12);border-radius:8px;background:#fff;color:#121212;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease,color .2s ease;z-index:2}.toto-mobile-nav .toto-submenu-toggle span{font-size:.85rem;line-height:1}.toto-mobile-nav .menu-item-has-children.is-open>.toto-submenu-toggle{background:var(--toto-black);color:#fff}.toto-mobile-nav .menu-item-has-children.is-open>.toto-submenu-toggle span{transform:rotate(180deg)}.toto-mobile-nav .sub-menu{list-style:none;margin:0;padding:0 .6rem .4rem 1rem;display:none;flex:0 0 100%;width:100%}.toto-mobile-nav .menu-item-has-children.is-open>.sub-menu{display:block}.toto-mobile-nav .sub-menu a{padding:.65rem .9rem;border-bottom:1px solid #f0f0f0;font-size:.82rem;color:#343434}}.woocommerce .woocommerce-Price-amount.amount,.woocommerce-Price-amount.amount{color:var(--toto-red,#c0272d)}#toto-float-stack{pointer-events:none}#toto-float-stack .toto-contact-float{pointer-events:auto}#toto-float-stack .toto-float-actions{opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;pointer-events:none!important}#toto-float-stack.is-open .toto-float-actions{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}#toto-float-stack:not(.is-open) .toto-float-action-item{opacity:0!important;transform:translateY(14px) scale(.85)!important;pointer-events:none!important}#toto-float-stack.is-open .toto-float-action-item{opacity:1!important;transform:translateY(0) scale(1)!important;pointer-events:auto!important}body.rtl .toto-desktop-nav li a{font-size:15px}.commentlist{display:none}.tsb-cat-badge,.toto-page-hero-bc-inner,.nav.toto-page-hero-breadcrumb .toto-page-hero-bc-inner,.tsb-meta-author,.tsb-meta-read,.toto-page-hero-breadcrumb tsb-breadcrumb{display:none!important}.toto-global-breadcrumb-wrap{background:#fff;border-bottom:1px solid #eee}.toto-global-breadcrumb-container{max-width:1240px;margin:0 auto;padding:14px 20px}.toto-sp-breadcrumb{font-size:13px;color:#888;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.toto-sp-breadcrumb a{color:#888;text-decoration:none;transition:color .2s ease}.toto-sp-breadcrumb a:hover{color:#0a0a0a}.toto-sp-breadcrumb span{color:#666}.toto-sp-breadcrumb .toto-sp-bc-sep{color:#b5b5b5}@media (max-width:768px){.toto-apj-card-content{padding:7px!important}.toto-apj-card-title{font-size:12px!important}.toto-apj-card-loc-text{font-size:11px!important}.toto-apj-card-loc-line{width:2px!important}.toto-au-partner{padding:15px 24px!important}.toto-au-iso{padding:15px 24px!important}.toto-au-company-content h2{font-size:19px!important}.toto-sp-tab-panel{padding:6px!important}.toto-sp-title{font-size:16px!important}.toto-hero-title{font-size:12px!important}.toto-hero-btn{font-size:11px!important}.toto-hero-dots~.toto-hero-scroll-hint{bottom:0.5rem!important}.toto-tech-icon-item{padding:5px 15px!important}}html[lang^="ar"] .woocommerce div.product form.cart .variations label{font-family:'Cairo'!important}html[lang^="ar"] *,html[lang^="ar"] body,html[lang^="ar"] h1,html[lang^="ar"] h2,html[lang^="ar"] h3,html[lang^="ar"] h4,html[lang^="ar"] h5,html[lang^="ar"] h6,html[lang^="ar"] p,html[lang^="ar"] a,html[lang^="ar"] span,html[lang^="ar"] li,html[lang^="ar"] td,html[lang^="ar"] th,html[lang^="ar"] button,html[lang^="ar"] input,html[lang^="ar"] textarea,html[lang^="ar"] select,html[lang^="ar"] .elementor-widget-container,html[lang^="ar"] .elementor-heading-title,html[lang^="ar"] .elementor-text-editor,html[lang^="ar"] .elementor-button-text,html[lang^="ar"] .toto-header,html[lang^="ar"] .toto-footer,html[lang^="ar"] .toto-desktop-nav,html[lang^="ar"] .toto-mobile-nav{font-family:'Cairo'!important}@media (min-width:1025px){.toto-header{background:linear-gradient(180deg,rgb(250 250 250 / .96) 0%,rgb(250 250 250 / .92) 100%);border-bottom:1px solid rgb(10 10 10 / .08);box-shadow:0 14px 40px rgb(10 10 10 / .07);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.toto-header::before{content:'';position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(192 39 45 / .5) 50%,transparent 100%);pointer-events:none}.toto-header-inner{height:92px;max-width:min(1440px, calc(100% - 48px));padding:0 1.5rem;gap:1.5rem}.toto-logo-group--desktop{position:relative;gap:1.1rem;padding-inline-end:1.6rem}.toto-logo-group--desktop::after{content:'';position:absolute;inset-inline-end:0;top:50%;width:1px;height:56px;background:linear-gradient(180deg,rgb(10 10 10 / .04) 0%,rgb(10 10 10 / .16) 50%,rgb(10 10 10 / .04) 100%);transform:translateY(-50%)}.toto-logo-circle{width:60px;height:60px;border:1px solid rgb(255 255 255 / .8);box-shadow:0 10px 24px rgb(192 39 45 / .18),inset 0 1px 0 rgb(255 255 255 / .26)}.toto-logo-subtitle{color:var(--toto-gray-700);letter-spacing:.12em;text-transform:uppercase}.toto-logo-divider{display:none}.toto-logo-name{font-size:clamp(2.1rem, 1.4rem + 1vw, 2.8rem);letter-spacing:.12em}.toto-desktop-nav-wrap{display:flex;justify-content:center}.toto-desktop-nav{flex:0 1 auto;height:60px;padding:0 .55rem;align-items:center;gap:.25rem;border:1px solid rgb(10 10 10 / .08);border-radius:999px;background:rgb(255 255 255 / .82);box-shadow:0 10px 24px rgb(10 10 10 / .05),inset 0 1px 0 rgb(255 255 255 / .9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.toto-desktop-nav>li{position:relative}.toto-desktop-nav li a{position:relative;height:44px;padding:0 1rem;border-top:0;border-radius:999px;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;transition:color 0.2s ease,background 0.24s ease,transform 0.24s ease,box-shadow 0.24s ease}.toto-desktop-nav li a::after{content:'';position:absolute;inset-inline:18px;bottom:8px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--toto-red) 0%,var(--toto-red-dark) 100%);transform:scaleX(0);transform-origin:center;transition:transform 0.24s ease}.toto-desktop-nav li a:hover{background:rgb(10 10 10 / .05);color:var(--toto-black);transform:translateY(-1px)}.toto-desktop-nav li a:hover::after,.toto-desktop-nav li.current-menu-item a::after,.toto-desktop-nav li.current-menu-parent>a::after,.toto-desktop-nav li.current-menu-ancestor>a::after,.toto-desktop-nav li a.active::after{transform:scaleX(1)}.toto-desktop-nav li.current-menu-item a,.toto-desktop-nav li.current-menu-parent>a,.toto-desktop-nav li.current-menu-ancestor>a,.toto-desktop-nav li a.active{background:rgb(10 10 10 / .07);border-top:0;box-shadow:inset 0 0 0 1px rgb(10 10 10 / .04);font-weight:700}.toto-header-actions{gap:.75rem;padding:.35rem;border:1px solid rgb(10 10 10 / .08);border-radius:999px;background:rgb(255 255 255 / .76);box-shadow:0 10px 24px rgb(10 10 10 / .05),inset 0 1px 0 rgb(255 255 255 / .9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.toto-btn-lang,.toto-btn-search{min-height:42px;border-radius:999px}.toto-btn-lang{padding:.55rem 1rem;border-color:#fff0;background:#fff0;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.toto-btn-lang:hover{border-color:#fff0;background:rgb(10 10 10 / .06)}.toto-btn-search{width:42px;height:42px;justify-content:center}.toto-btn-search:hover{background:rgb(10 10 10 / .06)}}.toto-header-brand,.toto-header-main,.toto-header-tools{display:flex;align-items:center}.toto-header-brand,.toto-header-tools{flex-shrink:0}.toto-header-main{flex:1 1 auto;min-width:0;justify-content:center}.toto-header-tools{justify-content:flex-end}@media (min-width:1025px){.toto-header{position:sticky;top:0;isolation:isolate;background:rgb(248 248 248 / .88);border-bottom:1px solid rgb(15 15 15 / .08);box-shadow:0 18px 48px rgb(10 10 10 / .08);backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px)}.toto-header::after{content:'';position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(192 39 45 / .24) 20%,rgb(10 10 10 / .08) 50%,rgb(192 39 45 / .24) 80%,transparent 100%);pointer-events:none}.toto-header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.6rem;height:96px;width:min(100%, 1480px);max-width:none;padding:0 1.5rem}.toto-header-brand{position:relative;z-index:2}.toto-logo-group--desktop{position:relative;gap:1rem;padding:.9rem 1.45rem .9rem 0}.toto-logo-group--desktop::after{content:'';position:absolute;inset-inline-end:0;top:50%;width:1px;height:56px;background:linear-gradient(180deg,rgb(10 10 10 / .03) 0%,rgb(10 10 10 / .14) 50%,rgb(10 10 10 / .03) 100%);transform:translateY(-50%)}.toto-logo-circle{width:62px;height:62px;border:1px solid rgb(255 255 255 / .72);box-shadow:0 12px 28px rgb(192 39 45 / .16),inset 0 1px 0 rgb(255 255 255 / .3)}.toto-logo-subtitle{margin-top:.35rem;color:var(--toto-gray-700);font-size:.63rem;line-height:1.35;letter-spacing:.12em;text-transform:uppercase}.toto-logo-divider{display:none}.toto-logo-name{font-size:clamp(2.05rem, 1.4rem + 1vw, 2.7rem);letter-spacing:.1em;line-height:1;white-space:nowrap}.toto-header-main{padding-inline:.25rem}.toto-desktop-nav-wrap{display:flex;align-items:center;justify-content:center;width:100%}.toto-desktop-nav{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;height:64px;padding:0;margin:0;gap:.1rem;list-style:none;border:0;border-radius:0;background:#fff0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.toto-desktop-nav>li{position:relative}.toto-desktop-nav>li>a{position:relative;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 1rem;border:0;border-radius:0;color:var(--toto-black);font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;background:#fff0;box-shadow:none;transition:color 0.22s ease,transform 0.22s ease}.toto-desktop-nav>li>a::before{display:none}.toto-desktop-nav>li>a::after{content:'';position:absolute;left:50%;bottom:4px;width:5px;height:5px;border-radius:50%;background:var(--toto-red);transform:translateX(-50%) scale(0);opacity:0;transition:transform 0.22s ease,opacity 0.22s ease}.toto-desktop-nav>li>a:hover{transform:translateY(-1px)}.toto-desktop-nav>li.current-menu-item>a,.toto-desktop-nav>li>a.active{background:#fff0;box-shadow:none}.toto-desktop-nav>li.current-menu-item>a::after,.toto-desktop-nav>li>a.active::after{transform:translateX(-50%) scale(1);opacity:1}.toto-desktop-nav>li.menu-item-has-children>a{gap:.5rem}.toto-desktop-nav>li.menu-item-has-children>a::after{width:.42rem;height:.42rem;border-right-width:1.5px;border-bottom-width:1.5px;opacity:.72}.toto-desktop-nav .sub-menu{top:calc(100% + 0.8rem);left:50%;min-width:250px;padding:.65rem;border:1px solid rgb(10 10 10 / .08);border-radius:18px;background:rgb(255 255 255 / .96);box-shadow:0 20px 44px rgb(15 20 35 / .16);transform:translate(-50%,8px);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.toto-desktop-nav>li:first-child .sub-menu,.toto-desktop-nav>li:nth-child(2) .sub-menu{left:0;transform:translateY(8px)}.toto-desktop-nav>li:hover>.sub-menu,.toto-desktop-nav>li:focus-within>.sub-menu{transform:translate(-50%,0)}.toto-desktop-nav>li:first-child:hover>.sub-menu,.toto-desktop-nav>li:first-child:focus-within>.sub-menu,.toto-desktop-nav>li:nth-child(2):hover>.sub-menu,.toto-desktop-nav>li:nth-child(2):focus-within>.sub-menu{transform:translateY(0)}.toto-desktop-nav .sub-menu a{height:auto;min-height:44px;padding:.75rem .95rem;border-radius:12px;font-size:.78rem;font-weight:600;letter-spacing:.03em;text-transform:none}.toto-desktop-nav .sub-menu a::before,.toto-desktop-nav .sub-menu a::after{display:none}.toto-header-tools{position:relative;z-index:2}.toto-header-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.55rem;padding:.35rem;border:1px solid rgb(10 10 10 / .08);border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255 / .84) 0%,rgb(248 248 248 / .76) 100%);box-shadow:0 12px 30px rgb(10 10 10 / .06),inset 0 1px 0 rgb(255 255 255 / .92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.toto-btn-lang,.toto-btn-search{min-height:44px;border-radius:999px}.toto-btn-lang{padding:.65rem 1rem;border:0;background:#fff0;color:var(--toto-black);font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.toto-btn-lang:hover{background:rgb(10 10 10 / .06);border-color:#fff0}.toto-btn-search{width:44px;height:44px;padding:0;justify-content:center}.toto-btn-search:hover{background:rgb(10 10 10 / .06)}.toto-btn-search svg{width:18px;height:18px}}@media (min-width:1025px){.toto-header{position:sticky;top:0;z-index:9999;background:rgb(255 255 255 / .92);border-bottom:1px solid rgb(10 10 10 / .08);box-shadow:0 16px 44px rgb(10 10 10 / .07);backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px)}.toto-header::before,.toto-header::after{display:none}.toto-header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2rem;width:min(100%, 1460px);height:94px;max-width:none;padding:0 1.75rem}.toto-header-brand{position:relative;padding-inline-end:1.5rem}.toto-header-brand::after{content:'';position:absolute;inset-inline-end:0;top:50%;width:1px;height:50px;background:linear-gradient(180deg,rgb(10 10 10 / .02) 0%,rgb(10 10 10 / .14) 50%,rgb(10 10 10 / .02) 100%);transform:translateY(-50%)}.toto-logo-group--desktop{gap:1rem;padding:0}.toto-logo-group--desktop::after,.toto-logo-divider{display:none}.toto-logo-circle{width:60px;height:60px;border:1px solid rgb(255 255 255 / .72);box-shadow:0 10px 24px rgb(192 39 45 / .15),inset 0 1px 0 rgb(255 255 255 / .28)}.toto-logo-subtitle{margin-top:.3rem;color:var(--toto-gray-700);font-size:.62rem;line-height:1.35;letter-spacing:.12em;text-transform:uppercase}.toto-logo-name{font-size:clamp(2rem, 1.35rem + 1vw, 2.6rem);line-height:1;letter-spacing:.08em;white-space:nowrap}.toto-header-main{justify-content:center;padding-inline:.25rem}.toto-desktop-nav-wrap{width:100%;display:flex;justify-content:center}.toto-desktop-nav{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;height:auto;margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.toto-desktop-nav>li{position:relative}.toto-desktop-nav>li::before{display:none}.toto-desktop-nav>li>a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 .8rem;border:0;border-radius:0;background:#fff0;box-shadow:none;color:rgb(10 10 10 / .88);font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:color 0.22s ease,transform 0.22s ease,opacity 0.22s ease}.toto-desktop-nav>li>a::before{content:'';position:absolute;left:50%;top:6px;width:18px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--toto-black) 0%,var(--toto-red) 100%);transform:translateX(-50%) scaleX(0);transform-origin:center;opacity:0;transition:transform 0.22s ease,opacity 0.22s ease}.toto-desktop-nav>li>a:hover{color:var(--toto-red-dark);transform:translateY(-1px)}.toto-desktop-nav>li.current-menu-item>a,.toto-desktop-nav>li.current-menu-parent>a,.toto-desktop-nav>li.current-menu-ancestor>a,.toto-desktop-nav>li>a.active{color:#dd3239;background:#fff0;box-shadow:none}.toto-desktop-nav>li.current-menu-item>a::before,.toto-desktop-nav>li.current-menu-parent>a::before,.toto-desktop-nav>li.current-menu-ancestor>a::before,.toto-desktop-nav>li>a.active::before{transform:translateX(-50%) scaleX(1);opacity:1}.toto-desktop-nav>li.menu-item-has-children.current-menu-item>a::before,.toto-desktop-nav>li.menu-item-has-children.current-menu-parent>a::before,.toto-desktop-nav>li.menu-item-has-children.current-menu-ancestor>a::before,.toto-desktop-nav>li.menu-item-has-children>a.active::before{content:none!important;transform:none!important;opacity:0!important}.toto-desktop-nav>li.menu-item-has-children>a{gap:.45rem}.toto-desktop-nav>li.menu-item-has-children>a::after{content:'';width:.42rem;height:.42rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-1px);opacity:.72;transition:transform 0.22s ease,opacity 0.22s ease}.toto-desktop-nav>li.menu-item-has-children:hover>a::after,.toto-desktop-nav>li.menu-item-has-children:focus-within>a::after{transform:rotate(-135deg) translateY(-1px);opacity:1}.toto-desktop-nav .sub-menu{top:calc(100% + 0.75rem);left:50%;min-width:250px;margin:0;padding:.65rem;border:1px solid rgb(10 10 10 / .08);border-radius:18px;background:rgb(255 255 255 / .96);box-shadow:0 20px 48px rgb(15 20 35 / .14);transform:translate(-50%,8px);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.toto-desktop-nav>li:first-child .sub-menu,.toto-desktop-nav>li:nth-child(2) .sub-menu{left:0;transform:translateY(8px)}.toto-desktop-nav>li:hover>.sub-menu,.toto-desktop-nav>li:focus-within>.sub-menu{transform:translate(-50%,0)}.toto-desktop-nav>li:first-child:hover>.sub-menu,.toto-desktop-nav>li:first-child:focus-within>.sub-menu,.toto-desktop-nav>li:nth-child(2):hover>.sub-menu,.toto-desktop-nav>li:nth-child(2):focus-within>.sub-menu{transform:translateY(0)}.toto-desktop-nav .sub-menu a{min-height:44px;padding:.78rem .95rem;border-radius:12px;font-size:.78rem;font-weight:600;letter-spacing:.03em;text-transform:none}.toto-desktop-nav .sub-menu a::before,.toto-desktop-nav .sub-menu a::after{display:none}.toto-header-tools{justify-content:flex-end}.toto-header-actions{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem;border:1px solid rgb(10 10 10 / .1);border-radius:999px;background:rgb(255 255 255 / .84);box-shadow:0 10px 26px rgb(10 10 10 / .06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.toto-btn-lang,.toto-btn-search{min-height:42px;border-radius:999px}.toto-btn-lang{padding:10px 5px;border:0;background:#fff0;color:var(--toto-black);font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.toto-btn-lang:hover,.toto-btn-search:hover{background:rgb(10 10 10 / .06)}.toto-btn-search{width:42px;height:42px;padding:0;border:0;background:#fff0;justify-content:center}.toto-btn-search svg{width:18px;height:18px}}.toto-desktop-nav li a{font-size:12px!important}.toto-hero-slider{position:relative;width:100%;min-height:100vh;overflow:hidden;background:#111}.elementor-widget-toto_hero_slider .toto-hero-slider{min-height:inherit;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;position:relative}.elementor-widget-toto_hero_slider.elementor-widget{margin-top:0!important;margin-bottom:0!important;padding:0!important;max-width:none!important}.elementor-widget-toto_hero_slider .elementor-widget-container{margin:0!important;padding:0!important;max-width:none!important}.elementor-column>.elementor-widget-wrap:has(>.elementor-widget-toto_hero_slider:first-child){padding-top:0!important}.elementor-column>.elementor-widget-wrap:has(>.elementor-widget-toto_hero_slider:last-child:only-child){padding-left:0!important;padding-right:0!important}.toto-hero-track{position:relative;width:100%;min-height:inherit}.toto-hero-slide{position:absolute;inset:0;width:100%;min-height:inherit;display:flex;align-items:center;opacity:0;transition:opacity 0.8s ease;pointer-events:none;z-index:0}.toto-hero-slide.active{opacity:1;pointer-events:all;z-index:1;position:relative;min-height:inherit}.toto-hero-slide.leaving{opacity:0;z-index:0}.toto-hero-bg{position:absolute;inset:0;background-color:#111;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;transform:scale(1);transition:transform 6s ease}.toto-hero-slide.active .toto-hero-bg{transform:scale(1.04)}.toto-hero-bg--media{position:absolute;inset:0;width:100%;height:100%;min-width:100%;min-height:100%;z-index:0;overflow:hidden;pointer-events:none;transform:scale(1);transition:transform 6s ease;container-type:size;container-name:toto-hero-bg}.toto-hero-slide.active .toto-hero-bg--media{transform:scale(1.04)}.toto-hero-html5-video{position:absolute;inset:0;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;object-position:center center}.toto-hero-bg--youtube .toto-hero-video-iframe,.toto-hero-bg--vimeo .toto-hero-video-iframe{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:0;width:max(100cqw, calc(100cqh * 16 / 9));height:max(100cqh, calc(100cqw * 9 / 16))}@supports not (width:1cqw){.toto-hero-bg--youtube .toto-hero-video-iframe,.toto-hero-bg--vimeo .toto-hero-video-iframe{width:177.78vh;min-width:100%;height:100vh;min-height:56.25vw}}.toto-hero-overlay{position:absolute;inset:0;z-index:1}.toto-hero-content{position:relative;z-index:2;width:100%;max-width:var(--toto-max-w)!important;margin-left:auto;margin-right:auto;padding:0 var(--toto-px)!important;padding-top:0}.toto-hero-eyebrow{color:#fff!important;font-size:14px!important;letter-spacing:.22em;text-transform:uppercase;margin:0 0 1.25rem;font-weight:400;text-shadow:0 1px 4px rgb(0 0 0 / .45),0 0 10px rgb(0 0 0 / .2)}.toto-hero-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif!important;font-size:clamp(2.5rem, 5.5vw, 68px);font-weight:900;color:#fff;line-height:1.08;margin:0 0 1.5rem;letter-spacing:-.01em;text-shadow:0 1px 4px rgb(0 0 0 / .45),0 0 10px rgb(0 0 0 / .2)}.toto-hero-desc{color:rgb(255 255 255 / .85);font-size:clamp(.9rem, 1.2vw, 1.05rem);line-height:1.65;margin:0 0 2.25rem;max-width:100%!important;font-weight:400;text-shadow:0 1px 4px rgb(0 0 0 / .45),0 0 10px rgb(0 0 0 / .2)}.toto-hero-desc strong{color:#fff;font-weight:700;text-shadow:0 1px 4px rgb(0 0 0 / .45),0 0 10px rgb(0 0 0 / .2)}.toto-hero-btns{display:flex;flex-wrap:wrap;gap:.875rem;align-items:center}.toto-hero-btn{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.02em;border-radius:.4rem;text-decoration:none;cursor:pointer;transition:all .2s ease;white-space:nowrap;border:2px solid #fff0}.toto-hero-btn1{background:#fff;color:#0a0a0a;border-color:#fff}.toto-hero-btn1:hover{background:rgb(255 255 255 / .88);color:#0a0a0a;transform:translateY(-1px)}.toto-hero-btn2{background:#fff0;color:#fff;border-color:#fff}.toto-hero-btn2:hover{background:rgb(255 255 255 / .12);color:#fff;transform:translateY(-1px)}.toto-hero-btn-arrow{display:inline}.toto-hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;border-radius:50%;background:rgb(255 255 255 / .15);border:1.5px solid rgb(255 255 255 / .4);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;backdrop-filter:blur(4px)}.toto-hero-arrow:hover{background:rgb(255 255 255 / .3);border-color:rgb(255 255 255 / .8)}.toto-hero-prev{left:1.5rem}.toto-hero-next{right:1.5rem}.toto-hero-dots{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:10;display:flex;gap:.6rem;align-items:center}.toto-hero-dot{width:8px;height:8px;border-radius:50%;background:rgb(255 255 255 / .45);border:none;cursor:pointer;padding:0;transition:all .25s}.toto-hero-dot.active{background:#fff;width:24px;border-radius:4px}.toto-hero-scroll-hint{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:10;text-align:center;color:rgb(255 255 255 / .75);display:flex;flex-direction:column;align-items:center;gap:.4rem;cursor:pointer;transition:transform .24s ease,color .24s ease}.toto-hero-scroll-hint:hover{color:#fff}.toto-hero-dots~.toto-hero-scroll-hint{bottom:4.5rem}.toto-hero-scroll-hint p{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;margin:0;text-shadow:0 1px 4px rgb(0 0 0 / .45),0 0 10px rgb(0 0 0 / .2)}@keyframes toto-hero-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(5px)}}.toto-hero-bounce{animation:toto-hero-bounce 1.8s ease infinite}@keyframes toto-hero-double-lift{0%{transform:translateY(0)}18%{transform:translateY(-7px)}36%{transform:translateY(0)}54%{transform:translateY(-5px)}72%{transform:translateY(0)}100%{transform:translateY(0)}}.toto-hero-scroll-hint:hover .toto-hero-bounce,.toto-hero-scroll-hint:focus-visible .toto-hero-bounce{animation:toto-hero-double-lift .7s ease 1}@keyframes toto-slide-up{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.toto-hero-slide.active .toto-hero-eyebrow{animation:toto-slide-up .6s ease .1s both}.toto-hero-slide.active .toto-hero-title{animation:toto-slide-up .6s ease .25s both}.toto-hero-slide.active .toto-hero-desc{animation:toto-slide-up .6s ease .4s both}.toto-hero-slide.active .toto-hero-btns{animation:toto-slide-up .6s ease .55s both}@media (max-width:768px){.toto-hero-slider,.elementor-widget-toto_hero_slider .toto-hero-slider,.elementor-element.elementor-widget-toto_hero_slider,.elementor-element.elementor-widget-toto_hero_slider .elementor-widget-container{min-height:48vh!important;height:48vh!important;max-height:48vh!important;overflow:hidden}.toto-hero-track{min-height:100%!important;height:100%!important;max-height:100%!important}.toto-hero-slide,.toto-hero-slide.active{position:absolute!important;inset:0!important;min-height:100%!important;height:100%!important;max-height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.35rem 0 2.4rem!important;box-sizing:border-box!important;overflow:visible!important}.toto-hero-slide.active .toto-hero-eyebrow,.toto-hero-slide.active .toto-hero-title,.toto-hero-slide.active .toto-hero-desc,.toto-hero-slide.active .toto-hero-btns{animation:none!important;opacity:1!important;transform:none!important;visibility:visible!important}.toto-hero-content{position:relative!important;z-index:3!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:0.55rem!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:.4rem 1.25rem 0.5rem!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;transform:none!important;overflow:visible!important;flex-shrink:0!important}.toto-hero-eyebrow{margin:0!important;font-size:12px!important;letter-spacing:.12em;line-height:1.45}.toto-hero-title{font-size:12px!important;line-height:1.45;margin:0!important;letter-spacing:.12em}.toto-hero-desc{font-size:.94rem;line-height:1.45;margin:0!important}.toto-hero-btns{flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;gap:0.5rem!important;padding:0!important;margin:.15rem 0 0!important}.toto-hero-btn{width:auto!important;display:inline-flex!important;flex:1 1 0!important;max-width:calc(50% - 0.25rem)!important;justify-content:center!important;min-width:0!important;padding:.5rem .55rem;font-size:.72rem}.toto-hero-btn .toto-hero-btn-arrow{display:none!important}.toto-hero-dots{bottom:1rem}.toto-hero-dots~.toto-hero-scroll-hint{bottom:2.5rem}.toto-hero-arrow{display:none}.toto-hero-dot{width:10px;height:10px}.toto-hero-dot.active{width:28px}}@media (max-width:480px){.toto-hero-slider,.elementor-widget-toto_hero_slider .toto-hero-slider,.elementor-element.elementor-widget-toto_hero_slider,.elementor-element.elementor-widget-toto_hero_slider .elementor-widget-container{min-height:46vh!important;height:46vh!important;max-height:46vh!important}.toto-hero-slide,.toto-hero-slide.active{padding:.25rem 0 2.15rem!important}.toto-hero-content{gap:0.85rem!important;padding:1rem!important}.toto-hero-title{font-size:12px!important;line-height:1.45}.toto-hero-desc{font-size:.88rem}.toto-hero-btns{flex-direction:row!important;flex-wrap:nowrap!important;gap:0.4rem!important;margin-top:0.1rem!important}.toto-hero-btn{flex:1 1 0!important;max-width:calc(50% - 0.2rem)!important;padding:.45rem .5rem;font-size:.68rem}.toto-hero-scroll-hint p{padding-bottom:12px}.toto-about-btn{margin-bottom:0}}@media (max-width:368px){.toto-hero-slider,.elementor-widget-toto_hero_slider .toto-hero-slider,.elementor-element.elementor-widget-toto_hero_slider,.elementor-element.elementor-widget-toto_hero_slider .elementor-widget-container{min-height:52vh!important;height:52vh!important;max-height:52vh!important}.toto-hero-content{padding-top:1.1rem!important;padding-bottom:1.1rem!important}.toto-hero-dots{bottom:0.9rem!important}.toto-hero-dots~.toto-hero-scroll-hint,.toto-hero-scroll-hint{bottom:calc(0.9rem + 0.25rem + 10px)!important;gap:0.15rem!important}.toto-hero-bounce{display:block;margin-bottom:0!important}.toto-hero-btns{flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:0.35rem!important}.toto-hero-btn{flex:1 1 0!important;max-width:calc(50% - 0.175rem)!important;width:auto!important;padding:.4rem .4rem;font-size:.64rem}}@media (min-width:769px) and (max-width:1430px){.toto-hero-content{padding:0 90px!important}}.toto-page-hero{position:relative;width:100%;min-height:280px;display:flex;align-items:center;justify-content:center;background-color:#1a1a1a;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.toto-page-hero-overlay{position:absolute;inset:0;background:rgb(10 10 10 / .55);z-index:1}.toto-page-hero-content{position:relative;z-index:2;text-align:center;padding:3.5rem 2rem 2.5rem;min-width:0;max-width:100%;width:100%;box-sizing:border-box}.toto-page-hero-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:clamp(2rem, 5vw, 3rem);font-weight:800;color:#fff;margin:0 0 .75rem;letter-spacing:.02em;line-height:1.1}nav.toto-page-hero-breadcrumb{display:block!important;text-align:center;max-width:100%;min-width:0;width:100%;box-sizing:border-box;font-size:.78rem;color:rgb(255 255 255 / .6);letter-spacing:.08em;font-weight:500;font-family:'GothamSSm',sans-serif;text-transform:uppercase;flex-direction:unset!important;justify-content:unset!important;align-items:unset!important;flex-wrap:unset!important;gap:unset!important;column-gap:unset!important;row-gap:unset!important}nav.toto-page-hero-breadcrumb::before,nav.toto-page-hero-breadcrumb::after{content:none!important;display:none!important}nav.toto-page-hero-breadcrumb .toto-page-hero-bc-inner{display:inline-block;max-width:min(100%, 52rem);min-width:0;box-sizing:border-box;vertical-align:middle;text-align:center;white-space:normal;word-spacing:normal;flex:none!important}nav.toto-page-hero-breadcrumb .toto-page-hero-bc-inner>*{display:inline;vertical-align:baseline}nav.toto-page-hero-breadcrumb .toto-page-hero-bc-inner>.toto-page-hero-bc-sep{padding:0 .12em}.toto-page-hero-bc-current{overflow-wrap:anywhere;word-break:break-word}nav.toto-page-hero-breadcrumb a{color:rgb(255 255 255 / .6);text-decoration:none;transition:color .15s ease}nav.toto-page-hero-breadcrumb a:hover{color:#fff}.toto-page-hero-bc-sep{opacity:.4;font-size:1rem}@media (max-width:768px){.toto-page-hero{min-height:200px!important}.toto-page-hero-content{padding:2.5rem 1.25rem 2rem}.toto-page-hero-title{font-size:1.75rem}}.toto-products-section{width:100%}.toto-prods-header{text-align:center;margin-bottom:2.5rem}.toto-prods-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:clamp(1.75rem, 3vw, 2.5rem);font-weight:700;color:#0a0a0a;margin:0 0 .6rem;line-height:1.2}.toto-prods-subtitle{font-size:1rem;color:#888;margin:0}.toto-prod-grid{display:grid;grid-template-columns:repeat(var(--toto-prod-cols,4),1fr);gap:24px}.toto-prod-card{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;cursor:pointer;transition:box-shadow .2s,transform .2s}.toto-prod-card:hover{box-shadow:0 8px 32px rgb(0 0 0 / .1);transform:translateY(-2px);color:inherit}.toto-prod-img{width:100%;aspect-ratio:1/1;overflow:hidden;background:#f5f5f5;border-radius:8px 8px 0 0;flex-shrink:0}.toto-prod-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;display:block}.toto-prod-card:hover .toto-prod-img img{transform:scale(1.05)}.toto-prod-info{padding:1rem 1.1rem 1.25rem;display:flex;flex-direction:column;gap:.35rem;flex:1;border:1px solid #f0f0f0;border-top:none;border-radius:0 0 8px 8px}.toto-prod-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.2rem}.toto-prod-icon{display:flex;align-items:center;color:#555;line-height:1}.toto-prod-icon svg{display:block}.toto-prod-arrow{display:flex;align-items:center;color:#bbb;transition:color .2s,transform .2s}.toto-prod-card:hover .toto-prod-arrow{color:#0a0a0a;transform:translateX(3px)}.toto-prod-name{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:1.05rem;font-weight:700;color:#0a0a0a;margin:0;line-height:1.3}.toto-prod-desc{font-size:.825rem;color:#888;margin:0;line-height:1.5}.toto-prods-footer{text-align:center;margin-top:2.5rem;padding-top:2rem;border-top:1px solid #e5e5e5}.toto-prods-view-all{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 3rem;background:#fff0;color:#0a0a0a;border:2px solid #0a0a0a;border-radius:.5rem;font-family:'GothamSSm',sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;letter-spacing:.03em;transition:all .2s}.toto-prods-view-all:hover{background:#0a0a0a;color:#fff}@media (max-width:1024px){.toto-prod-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.toto-prod-grid{grid-template-columns:repeat(2,1fr);gap:16px}.toto-prod-name{font-size:.95rem}}@media (max-width:480px){.toto-prod-grid{grid-template-columns:1fr}}.toto-categories-section{width:100%;max-width:100%;box-sizing:border-box}.elementor-widget-toto_categories_grid .elementor-widget-container{max-width:100%;box-sizing:border-box}.toto-cats-header{text-align:center;margin-bottom:2.5rem}.toto-cats-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:clamp(1.75rem, 3vw, 2.5rem);font-weight:700;color:#0a0a0a;margin:0 0 .6rem;line-height:1.2}.toto-cats-subtitle{font-size:1rem;color:#888;margin:0}.toto-cat-grid{display:grid;grid-template-columns:repeat(var(--toto-cat-cols,4),1fr);gap:24px;min-width:0;width:100%;box-sizing:border-box}.toto-cat-card{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;cursor:pointer;transition:box-shadow .2s,transform .2s;min-width:0;max-width:100%;box-sizing:border-box}.toto-cat-img{position:relative;width:100%;aspect-ratio:1/1;min-height:140px;overflow:hidden;background:#f5f5f5;border-radius:8px 8px 0 0;flex-shrink:0}.toto-cat-img--bgi{background-size:cover;background-position:center;background-repeat:no-repeat}.toto-cat-img img{position:absolute;inset:0;width:100%;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;transition:transform .4s ease;display:block}.toto-cat-img--bgi img{opacity:1!important;visibility:visible!important}.toto-cat-info{padding:1rem 1.1rem 1.25rem;display:flex;flex-direction:column;gap:.35rem;flex:1;min-width:0;border:1px solid #f0f0f0;border-top:none;border-radius:0 0 8px 8px}.toto-cat-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.2rem}.toto-cat-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#f6f6f6;color:#555;line-height:1}.toto-cat-icon svg{display:block}.toto-cat-icon img{display:block!important;width:22px!important;height:22px!important;max-width:22px!important;object-fit:contain;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important}.toto-cat-arrow{display:flex;align-items:center;color:#bbb;transition:color .2s,transform .2s}@media (hover:hover) and (pointer:fine){.toto-cat-card:hover{box-shadow:0 8px 32px rgb(0 0 0 / .1);transform:translateY(-2px);color:inherit}.toto-cat-card:hover .toto-cat-img img{transform:scale(1.05)}.toto-cat-card:hover .toto-cat-arrow{color:#0a0a0a;transform:translateX(3px)}html[dir="rtl"] .toto-cat-card:hover .toto-cat-arrow,.rtl .toto-cat-card:hover .toto-cat-arrow{transform:translateX(-6px)}}.toto-cat-name{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:1.05rem;font-weight:700;color:#0a0a0a;margin:0;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}.toto-cat-desc{font-size:.825rem;color:#888;margin:0;line-height:1.5;overflow-wrap:anywhere;word-break:break-word}.toto-cat-count{font-size:.775rem;color:#aaa;margin:0;font-weight:500}.toto-cats-footer{text-align:center;margin-top:2.5rem;padding-top:2rem;border-top:1px solid #e5e5e5}.toto-cats-view-all{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 3rem;background:#fff0;color:#0a0a0a;border:2px solid #0a0a0a;border-radius:.5rem;font-family:'GothamSSm',sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;letter-spacing:.03em;transition:all .2s}.toto-cats-view-all:hover{background:#0a0a0a;color:#fff}@media (max-width:1024px){.toto-cat-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.toto-cat-grid{grid-template-columns:repeat(2,1fr);gap:16px}.toto-cat-name{font-size:.95rem}.elementor-widget-toto_categories_grid .elementor-widget-container{overflow:visible!important;max-height:none!important;min-height:min-content}.elementor-widget-toto_categories_grid.elementor-widget{margin-bottom:clamp(2.35rem, 8vw, 4rem)!important}.toto-categories-section{overflow-x:hidden;padding-bottom:clamp(1.5rem, 5.5vw, 2.75rem)}.elementor-widget-wrap>.elementor-widget-toto_categories_grid+.elementor-widget-toto_technologies{margin-top:clamp(1.6rem, 5.5vw, 2.75rem)!important;position:relative;z-index:2}}@media (max-width:480px){.toto-cat-grid{grid-template-columns:repeat(2,1fr)}.elementor-widget-toto_categories_grid.elementor-widget{margin-bottom:clamp(2.6rem, 9vw, 4.25rem)!important}.toto-categories-section{padding-bottom:clamp(1.65rem, 6vw, 3rem)}.elementor-widget-wrap>.elementor-widget-toto_categories_grid+.elementor-widget-toto_technologies{margin-top:clamp(1.75rem, 6vw, 3rem)!important}}html[dir="rtl"] .toto-cat-grid,.rtl .toto-cat-grid{direction:ltr}html[dir="rtl"] .toto-cat-grid .toto-cat-card,.rtl .toto-cat-grid .toto-cat-card{direction:rtl;text-align:right}html[dir="rtl"] .toto-cat-arrow svg,.rtl .toto-cat-arrow svg{transform:scaleX(-1);transform-origin:center}html[dir="rtl"] .toto-cat-meta,.rtl .toto-cat-meta{min-width:0}html[dir="rtl"] .toto-cat-name,html[dir="rtl"] .toto-cat-desc,.rtl .toto-cat-name,.rtl .toto-cat-desc{min-width:0}.toto-cat-hero{position:relative;min-height:220px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;text-align:center}.toto-cat-hero-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .52)}.toto-cat-hero-content{position:relative;z-index:1;padding:3rem 1rem}.toto-cat-hero-title{font-size:clamp(2rem, 5vw, 3rem);font-weight:700;color:#fff;margin:0 0 .75rem}.toto-cat-breadcrumb{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.78rem;letter-spacing:.1em;color:rgb(255 255 255 / .7)}.toto-cat-breadcrumb a{color:rgb(255 255 255 / .7);text-decoration:none}.toto-cat-breadcrumb a:hover{color:#fff}.toto-cat-page-inner{max-width:var(--toto-max-w,1200px);margin:0 auto;padding:0 var(--toto-px,2rem)}.toto-feat-section{padding:2.5rem 0 0;border:1px solid #e0e0e0}.toto-feat-row{display:grid;border-bottom:1px solid #e0e0e0}.toto-feat-row:last-child{border-bottom:none}.toto-feat-row--full{grid-template-columns:1fr}.toto-feat-row--half{grid-template-columns:1fr 1fr}.toto-feat-row--third{grid-template-columns:1fr 1fr 1fr}.toto-feat-row--half .toto-feat-card:not(:last-child),.toto-feat-row--third .toto-feat-card:not(:last-child){border-right:1px solid #e0e0e0}.toto-feat-card{display:grid;grid-template-columns:1fr 1fr;background:#fff;overflow:hidden;position:relative}.toto-feat-card--full{grid-template-columns:1fr 1fr}.toto-feat-card--full .toto-feat-img img{aspect-ratio:16/9}.toto-feat-card--half{grid-template-columns:1fr 1fr}.toto-feat-card--half .toto-feat-img img{aspect-ratio:1/1}.toto-feat-card--third{grid-template-columns:1fr 1fr}.toto-feat-card--third .toto-feat-img img{aspect-ratio:1/1}.toto-feat-body{padding:2rem 2rem;display:flex;flex-direction:column;gap:.65rem;justify-content:center}.toto-feat-card--third .toto-feat-body{padding:1.5rem 1.5rem}.toto-feat-icons{display:flex;align-items:center;gap:.3rem;margin-bottom:.1rem}.toto-feat-icon{width:56px;height:56px;border-radius:50%;background:#111;object-fit:contain;padding:8px;flex-shrink:0}.toto-feat-card--third .toto-feat-icon{width:46px;height:46px;padding:7px}.toto-feat-name{font-size:1.1rem;font-weight:800;color:#0a0a0a;text-transform:uppercase;letter-spacing:.06em;margin:0;line-height:1.2}.toto-feat-card--full .toto-feat-name{font-size:1.25rem}.toto-feat-card--third .toto-feat-name{font-size:.95rem}.toto-feat-desc{font-size:.875rem;color:#3a3a3a;line-height:1.75;margin:0}.toto-feat-card--third .toto-feat-desc{font-size:.825rem}.toto-feat-watch{display:inline-block;font-size:.75rem;font-weight:800;color:#0a0a0a;text-decoration:none;letter-spacing:.1em;margin-top:.3rem;padding-bottom:1px;border-bottom:1.5px solid #fff0;width:fit-content;transition:border-color .2s}.toto-feat-watch:hover{border-bottom-color:#0a0a0a}.toto-feat-img{overflow:hidden;background:#f0f0f0}.toto-feat-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.toto-feat-card:hover .toto-feat-img img{transform:scale(1.04)}.toto-cat-banner{margin:2rem 0;overflow:hidden;max-height:500px}.toto-cat-banner img{width:100%;object-fit:cover;display:block}.toto-cat-subcats-section{padding:2.25rem 0 .5rem}.toto-cat-subcats-head{margin-bottom:1.25rem}.toto-cat-subcats-title{margin:0 0 .4rem;font-size:clamp(1.4rem, 2.2vw, 1.9rem);font-weight:700;color:#0a0a0a;letter-spacing:.01em}.toto-cat-subcats-subtitle{margin:0;color:#6d6d6d;font-size:.92rem}.toto-cat-subcats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.toto-cat-subcat-card{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.toto-cat-subcat-card:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgb(0 0 0 / .08);border-color:#ddd;color:inherit}.toto-cat-subcat-visual{width:100%;aspect-ratio:16/10;min-height:120px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden}.toto-cat-subcat-visual--bgi{background-size:cover;background-position:center;background-repeat:no-repeat}.toto-cat-subcat-visual>img{width:100%;height:100%;object-fit:cover;display:block}.toto-cat-subcat-visual--bgi>img{opacity:1!important;visibility:visible!important}.toto-cat-subcat-icon{width:54px;height:54px;border-radius:50%;background:#161616;display:inline-flex;align-items:center;justify-content:center;color:#fff}.toto-cat-subcat-icon>img,.toto-cat-subcat-icon>svg{width:30px;height:30px;object-fit:contain}.toto-cat-subcat-fallback{width:54px;height:54px;border-radius:50%;background:#161616;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.08em;display:inline-flex;align-items:center;justify-content:center}.toto-cat-subcat-body{padding:1rem 1rem 1.1rem}.toto-cat-subcat-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.toto-cat-subcat-name{margin:0;font-size:.88rem;font-weight:700;color:#0a0a0a;letter-spacing:.03em}.toto-cat-subcat-arrow{color:#b3b3b3;transition:transform .2s ease,color .2s ease;flex-shrink:0}.toto-cat-subcat-card:hover .toto-cat-subcat-arrow{color:#0a0a0a;transform:translateX(2px)}.toto-cat-subcat-count{margin:.42rem 0 .35rem;font-size:.72rem;color:#707070;letter-spacing:.04em;text-transform:uppercase}.toto-cat-subcat-desc{margin:0;font-size:.8rem;color:#8a8a8a;line-height:1.45}.toto-cat-products-section{padding:3rem 0 4rem}.toto-cat-products-header{text-align:center;margin-bottom:2.5rem}.toto-cat-products-title{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;color:#0a0a0a;margin:0 0 .6rem}.toto-cat-products-subtitle{font-size:1rem;color:#888;margin:0}.toto-cat-products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.toto-cp-card{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s}.toto-cp-card:hover{box-shadow:0 8px 32px rgb(0 0 0 / .1);transform:translateY(-2px);color:inherit}.toto-cp-img{width:100%;aspect-ratio:1/1;min-height:140px;overflow:hidden;background:#f5f5f5;border-radius:8px 8px 0 0;flex-shrink:0}.toto-cp-img--bgi{background-size:cover;background-position:center;background-repeat:no-repeat}.toto-cp-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;display:block}.toto-cp-img--bgi img{opacity:1!important;visibility:visible!important}.toto-cp-card:hover .toto-cp-img img{transform:scale(1.05)}.toto-cp-info{padding:1rem 1.1rem 1.25rem;display:flex;flex-direction:column;gap:.35rem;flex:1;border:1px solid #f0f0f0;border-top:none;border-radius:0 0 8px 8px}.toto-cp-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.2rem}.toto-cp-icon{display:flex;align-items:center;color:#555}.toto-cp-icon svg{display:block}.toto-cp-arrow{display:flex;align-items:center;color:#bbb;transition:color .2s,transform .2s}.toto-cp-card:hover .toto-cp-arrow{color:#0a0a0a;transform:translateX(3px)}.toto-cp-name{font-size:1rem;font-weight:700;color:#0a0a0a;margin:0;line-height:1.3}.toto-cat-products-grid .toto-shop-prod-card-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.72rem;font-weight:600;color:#6b7280;letter-spacing:.05em;text-transform:uppercase;margin:0;line-height:1.35}.toto-cp-card:has(.toto-shop-prod-card-title) .toto-cp-name{margin-bottom:0}.toto-cat-pagination{text-align:center;margin-top:3rem;display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap}.toto-cat-pagination .page-numbers{padding:.5rem 1rem;border:1px solid #e5e5e5;border-radius:.4rem;text-decoration:none;color:#333;transition:.15s;font-size:.875rem}.toto-cat-pagination .page-numbers.current,.toto-cat-pagination .page-numbers:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}@media (max-width:1024px){.toto-cat-subcats-grid{grid-template-columns:repeat(2,1fr)}.toto-cat-products-grid{grid-template-columns:repeat(3,1fr)}.toto-feat-row--third{grid-template-columns:1fr 1fr}}@media (max-width:768px){.toto-feat-row--full,.toto-feat-row--half,.toto-feat-row--third{grid-template-columns:1fr}.toto-feat-row--half .toto-feat-card,.toto-feat-row--third .toto-feat-card{border-right:none;border-bottom:1px solid #e0e0e0}.toto-feat-row--half .toto-feat-card:last-child,.toto-feat-row--third .toto-feat-card:last-child{border-bottom:none}.toto-feat-card--full{grid-template-columns:1fr}.toto-feat-card--half{grid-template-columns:1fr}.toto-feat-card--third{grid-template-columns:1fr}.toto-feat-img img{aspect-ratio:16/9!important}.toto-cat-subcats-section{padding-top:1.6rem}.toto-cat-subcats-grid{grid-template-columns:1fr;gap:12px}.toto-cat-products-grid{grid-template-columns:repeat(2,1fr);gap:16px}.toto-cat-page-inner{padding:0 1rem}.toto-feat-section{padding-top:1.5rem}}@media (max-width:480px){.toto-cat-products-grid{grid-template-columns:1fr 1fr;gap:12px}}.toto-cat-section{background-color:#f4f4f4;padding:64px 0;width:100%}.toto-cat-inner{width:100%;max-width:var(--toto-max-w)!important;margin:0 auto;padding:0 var(--toto-px)!important;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.toto-cat-card-wrap{position:relative;padding:1.5rem 1.5rem 0 0}.toto-cat-card-shadow{position:absolute;bottom:-1.25rem;right:-1.25rem;left:1.25rem;top:1.25rem;background:#e0e0e0;border-radius:16px;z-index:0}.toto-cat-card{position:relative;z-index:1;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgb(0 0 0 / .07);display:flex;flex-direction:column}.toto-cat-card-header{padding:1.5rem 2.5rem .75rem}.toto-cat-card-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:1.35rem;font-weight:800;color:#0a0a0a;margin:0 0 .25rem;line-height:1.2}.toto-cat-card-subtitle{font-size:.875rem;color:#888;margin:0;font-weight:400}.toto-cat-card-img{width:100%;overflow:hidden;background:unset;margin:0;flex:1}.toto-cat-card-img img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center center;display:block;transition:transform .45s ease}.toto-cat-card:hover .toto-cat-card-img img{transform:scale(1.04)}.toto-cat-card-pdf-iframe-wrap{width:100%;height:clamp(520px, 72vh, 920px);overflow:hidden;background:#ebebeb;margin:0;flex:1 1 auto}.toto-cat-card-pdf-iframe{width:100%;height:100%;min-height:280px;border:0;display:block;vertical-align:top}.toto-cat-card-pdf-viewer{width:100%;margin:0;flex:1 1 auto;min-height:0}.toto-cat-card-pdf-viewer .toto-pv-wrap{height:clamp(520px, 72vh, 920px);border-radius:0;box-shadow:none}.toto-cat-card-pdf-viewer .toto-pv-canvas-area{min-height:280px}.toto-cat-card-flip{position:relative;width:100%;min-height:440px;flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;justify-content:center;background:linear-gradient(180deg,#f2f2f2 0%,#e4e4e4 100%);overflow:hidden}.toto-cat-flipbook-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2;background:rgb(245 245 245 / .92);pointer-events:none}.toto-cat-flipbook-loading-text{font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#555}.toto-cat-flipbook--ready .toto-cat-flipbook-loading{display:none}.toto-cat-flipbook-error{margin:0;padding:.75rem 1rem;font-size:.8125rem;line-height:1.45;color:#8b2323;text-align:center;background:rgb(255 240 240 / .95)}.toto-cat-flipbook-error[hidden]{display:none!important}.toto-cat-flipbook-host{width:100%;position:relative;z-index:1;flex:1 1 auto}.toto-cat-card-flip .stf__parent{margin-left:auto;margin-right:auto}.toto-cat-flip-page{position:relative;width:100%;height:100%;overflow:hidden;background:#fff}.toto-cat-flip-page-canvas-wrap{position:absolute;inset:0}.toto-cat-flip-page-canvas{width:100%;height:100%;display:block;object-fit:contain}.toto-cat-flip-link{position:absolute;display:block;background:#fff0;border:0;cursor:pointer;z-index:5}.toto-cat-flipbook-hitlayer{position:relative;width:100%;flex:1 1 auto;min-height:0;z-index:1}.toto-cat-flipbook-hitlayer .toto-cat-flipbook-host{position:relative;z-index:0;width:100%}.toto-cat-flipbook-zone{position:absolute;top:0;bottom:0;width:50%;margin:0;padding:0;border:0;background:#fff0;z-index:60;cursor:pointer;-webkit-tap-highlight-color:#fff0;touch-action:manipulation}.toto-cat-flipbook-zone--prev{left:0}.toto-cat-flipbook-zone--next{right:0}@media (min-width:769px){.toto-cat-flipbook-hitlayer .toto-cat-flipbook-zone{display:none!important;pointer-events:none!important}}.toto-cat-fs-desktop-zones{position:absolute;inset:0;z-index:65;pointer-events:none}.toto-cat-fs-desktop-zone{position:absolute;top:0;bottom:0;width:50%;margin:0;padding:0;border:0;background:#fff0;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:#fff0}.toto-cat-fs-desktop-zone--prev{left:0}.toto-cat-fs-desktop-zone--next{right:0}.toto-cat-flipbook-fs-bar{position:absolute;top:8px;right:8px;z-index:70;display:flex;align-items:center;gap:6px}.toto-cat-flipbook-fs-btn{display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin:0;border:none;border-radius:8px;background:rgb(255 255 255 / .95);color:#222;box-shadow:0 2px 10px rgb(0 0 0 / .12);cursor:pointer;transition:background 0.15s,transform 0.15s,color 0.15s}.toto-cat-flipbook-fs-btn:hover{background:#fff;transform:scale(1.05);color:#000}.toto-cat-flipbook-fs-btn:focus-visible{outline:2px solid #111;outline-offset:2px}.toto-cat-flipbook--ready .toto-cat-flipbook-fs-open{display:inline-flex}.toto-cat-card-flip:fullscreen .toto-cat-flipbook-fs-open{display:none!important}.toto-cat-card-flip:fullscreen .toto-cat-flipbook-fs-close,.toto-cat-card-flip:-webkit-full-screen .toto-cat-flipbook-fs-close{display:inline-flex!important;background:rgb(0 0 0 / .55);color:#fff;border:1px solid rgb(255 255 255 / .25)}.toto-cat-card-flip:fullscreen .toto-cat-flipbook-fs-close:hover,.toto-cat-card-flip:-webkit-full-screen .toto-cat-flipbook-fs-close:hover{background:rgb(255 255 255 / .15);color:#fff}.toto-cat-card-flip:fullscreen,.toto-cat-card-flip:-webkit-full-screen{min-height:100vh!important;min-height:100dvh!important;background:#141414!important;justify-content:center;padding:3rem 1rem 1rem;box-sizing:border-box}.toto-cat-card-flip:fullscreen .toto-cat-flipbook-host,.toto-cat-card-flip:-webkit-full-screen .toto-cat-flipbook-host{flex:1;display:flex;align-items:center;justify-content:center;max-height:none}.toto-cat-card-flip:-webkit-full-screen .toto-cat-flipbook-fs-open{display:none!important}@media (max-width:768px){.toto-cat-card-flip:fullscreen,.toto-cat-card-flip:-webkit-full-screen{width:100vw!important;max-width:100vw!important;min-width:0!important;min-height:100vh!important;min-height:100dvh!important;min-height:-webkit-fill-available!important;height:100vh!important;height:100dvh!important;padding:max(env(safe-area-inset-top, 0px), 8px) max(env(safe-area-inset-right, 0px), 8px) max(env(safe-area-inset-bottom, 0px), 8px) max(env(safe-area-inset-left, 0px), 8px)!important;margin:0!important;box-sizing:border-box!important;justify-content:center!important;align-items:stretch!important}.toto-cat-card-flip:fullscreen .toto-cat-flipbook-host,.toto-cat-card-flip:-webkit-full-screen .toto-cat-flipbook-host{flex:1 1 auto!important;width:100%!important;max-width:100%!important;min-height:0!important;max-height:none!important;touch-action:manipulation}.toto-cat-card-flip:fullscreen .toto-cat-flipbook-fs-bar,.toto-cat-card-flip:-webkit-full-screen .toto-cat-flipbook-fs-bar{z-index:80;top:max(env(safe-area-inset-top, 0px), 8px);right:max(env(safe-area-inset-right, 0px), 8px)}}.toto-cat-card-footer{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-top:1px solid #f0f0f0}.toto-cat-card-doc-icon{display:flex;align-items:center;color:#333}.toto-cat-card-doc-icon svg{display:block}.toto-cat-card-pages{font-size:.875rem;color:#888;font-weight:500}.toto-cat-content{display:flex;flex-direction:column;gap:1.25rem}.toto-cat-heading{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:clamp(1.6rem, 3vw, 2.25rem);font-weight:800;color:#0a0a0a;line-height:1.2;margin:0}.toto-cat-desc{font-size:1rem;color:#555;line-height:1.75;margin:0;max-width:480px}.toto-cat-buttons{display:flex;flex-direction:column;gap:.875rem;margin-top:.25rem}.toto-cat-btn-primary{display:inline-flex;align-items:center;gap:.65rem;padding:1rem 2rem;background:#2d2d2d;color:#fff;border-radius:.5rem;font-family:'GothamSSm',sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;letter-spacing:.02em;transition:background .2s,transform .15s;width:fit-content;max-width:320px}.toto-cat-btn-primary:hover{background:#111;color:#fff;transform:translateY(-1px)}.toto-cat-btn-primary svg{flex-shrink:0}.toto-cat-btn-secondary{display:inline-flex;align-items:center;gap:.65rem;padding:.95rem 2rem;background:#fff0;color:#0a0a0a;border:1.5px solid #ccc;border-radius:.5rem;font-family:'GothamSSm',sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;letter-spacing:.02em;transition:border-color .2s,background .2s,transform .15s;width:fit-content;max-width:320px}.toto-cat-btn-secondary:hover{border-color:#0a0a0a;background:#f9f9f9;color:#0a0a0a;transform:translateY(-1px)}.toto-cat-btn-secondary svg{flex-shrink:0}.toto-cat-buttons .toto-cpage-btn.toto-cpage-btn-dl{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:1rem 2rem;font-size:.78rem;font-weight:700;text-decoration:none;letter-spacing:.06em;text-transform:uppercase;line-height:1;background:#111;color:#fff;border:none;border-radius:.5rem;transition:background .15s,color .15s;width:fit-content;max-width:320px;white-space:nowrap;cursor:pointer}.toto-cat-buttons .toto-cpage-btn.toto-cpage-btn-dl:hover{background:#2d2d2d;color:#fff}.toto-cat-buttons .toto-cpage-btn.toto-cpage-btn-dl svg{flex-shrink:0}.toto-cat-buttons .toto-cpage-btn.toto-cpage-btn-view{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:1rem 2rem;font-size:.78rem;font-weight:700;text-decoration:none;letter-spacing:.06em;text-transform:uppercase;line-height:1;background:#fff;color:#111;border:1.5px solid #e5e5e5;border-radius:.5rem;transition:background .15s,color .15s,border-color .15s;width:fit-content;max-width:320px;white-space:nowrap;cursor:pointer}.toto-cat-buttons .toto-cpage-btn.toto-cpage-btn-view:hover{background:#f2f2f2;color:#111}.toto-cat-buttons .toto-cpage-btn.toto-cpage-btn-view svg{flex-shrink:0}@media (max-width:900px){.toto-cat-inner{grid-template-columns:1fr;gap:2.5rem}.toto-cat-card-wrap{max-width:480px;margin:0 auto}.toto-cat-heading{font-size:1.6rem}.toto-cat-desc{max-width:100%}}@media (max-width:768px){.toto-cat-section{padding:22px 0 28px}.toto-cat-inner{gap:1.35rem}.toto-cat-card-wrap{padding:0!important;max-width:none;margin:0 auto}.toto-cat-card-flip,.elementor-widget-toto_catalogue .toto-cat-card-flip{min-height:0!important;justify-content:flex-start!important;align-items:stretch}.toto-cat-flipbook-host{flex:0 0 auto;width:100%}.toto-cat-card-flip .stf__parent{margin-top:0!important;margin-bottom:0!important}.toto-cat-flipbook-fs-bar{top:4px;right:4px}}@media (max-width:480px){.toto-cat-section{padding:20px 0 24px}.toto-cat-inner{padding:0 var(--toto-px);gap:1.5rem}.toto-cat-card-wrap{padding:0!important}.toto-cat-card-shadow{left:.75rem!important;right:0!important;top:.75rem!important;bottom:-.75rem!important}.toto-cat-card-header{padding:1.15rem 1.15rem .65rem!important}.toto-cat-card-footer{padding:.85rem 1.15rem!important}.toto-cat-card-title{font-size:1.15rem!important}.toto-cat-desc{max-width:100%!important}.toto-cat-card-pdf-iframe-wrap{height:68vh}.toto-cat-card-pdf-viewer .toto-pv-wrap{height:68vh}.toto-cat-btn-primary,.toto-cat-btn-secondary,.toto-cat-buttons .toto-cpage-btn.toto-cpage-btn-dl,.toto-cat-buttons .toto-cpage-btn.toto-cpage-btn-view{width:100%;max-width:100%;justify-content:center}}.toto-blog-hero{position:relative;min-height:260px;display:flex;align-items:center;justify-content:center;text-align:center}.toto-blog-hero-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .55)}.toto-blog-hero-content{position:relative;z-index:1;padding:3rem 1rem;color:#fff}.toto-blog-hero-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:clamp(2.25rem, 5vw, 3.5rem);font-weight:800;color:#fff;margin:0 0 .5rem}.toto-blog-hero-subtitle{font-size:1rem;color:rgb(255 255 255 / .75);margin:0 0 .75rem}.toto-blog-breadcrumb{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.8rem;letter-spacing:.1em;color:rgb(255 255 255 / .7);margin-top:.5rem}.toto-blog-breadcrumb a{color:rgb(255 255 255 / .7);text-decoration:none}.toto-blog-breadcrumb a:hover{color:#fff}.toto-blog-inner{max-width:var(--toto-max-w,1200px);margin:0 auto;padding:3.5rem var(--toto-px,2rem) 5rem}.toto-blog-grid{display:grid;grid-template-columns:repeat(var(--toto-blog-cols,3),1fr);gap:2rem}.toto-blog-card{display:flex;flex-direction:column;background:#fff;border:1px solid #ebebeb;border-radius:8px;overflow:hidden;transition:box-shadow .22s,transform .22s}.toto-blog-card:hover{box-shadow:0 8px 32px rgb(0 0 0 / .09);transform:translateY(-3px)}.toto-blog-card-img-wrap{display:block;overflow:hidden;aspect-ratio:16/10;background:#f5f5f5;flex-shrink:0}.toto-blog-card-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease;opacity:1!important;visibility:visible!important}.toto-blog-card:hover .toto-blog-card-img-wrap img{transform:scale(1.05)}.toto-blog-card-no-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0}.toto-blog-card-body{display:flex;flex-direction:column;gap:.65rem;padding:1.4rem 1.5rem 1.6rem;flex:1}.toto-blog-card-meta{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.toto-blog-card-cat{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#c0272d;text-decoration:none;background:#fff0f0;padding:.2rem .55rem;border-radius:999px}.toto-blog-card-cat:hover{background:#ffd9d9}.toto-blog-card-date{font-size:.75rem;color:#aaa}.toto-blog-card-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:1rem;font-weight:700;color:#0a0a0a;margin:0;line-height:1.4}.toto-blog-card-title a{color:inherit;text-decoration:none}.toto-blog-card-title a:hover{color:#c0272d}.toto-blog-card-excerpt{font-size:.85rem;color:#666;line-height:1.65;margin:0;flex:1}.toto-blog-card-btn{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.35rem;border:1.5px solid #0a0a0a;border-radius:6px;font-family:'GothamSSm',sans-serif;font-size:.8rem;font-weight:700;color:#0a0a0a;text-decoration:none;letter-spacing:.04em;transition:background .18s,color .18s;width:fit-content;margin-top:auto}.toto-blog-card-btn:hover{background:#0a0a0a;color:#fff}.toto-blog-pagination{display:flex;justify-content:center;align-items:center;gap:.4rem;margin-top:3.5rem;flex-wrap:wrap}.toto-blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .5rem;border:1.5px solid #e0e0e0;border-radius:8px;font-size:.875rem;font-weight:600;color:#333;text-decoration:none;transition:all .18s;background:#fff}.toto-blog-pagination .page-numbers:hover{border-color:#0a0a0a;color:#0a0a0a}.toto-blog-pagination .page-numbers.current{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.toto-blog-pagination .page-numbers.dots{border:none;background:#fff0;color:#aaa}.toto-blog-pagination .page-numbers svg{display:block}.toto-blog-empty{text-align:center;color:#aaa;padding:4rem 0;font-size:.95rem}@media (max-width:1024px){.toto-blog-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:640px){.toto-blog-grid{grid-template-columns:1fr;gap:1.25rem}.toto-blog-inner{padding:2rem 1rem 3rem}}.toto-tw-section{width:100%;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif}.toto-tw-header{text-align:center;margin-bottom:2.5rem}.toto-tw-eyebrow{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:#888;margin:0 0 .5rem}.toto-tw-title{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;color:#0a0a0a;margin:0 0 .75rem}.toto-tw-subtitle{font-size:.95rem;color:#666;max-width:680px;margin:0 auto;line-height:1.6}.toto-tw-carousel-outer{position:relative;height:auto;min-height:0;overflow:visible}.toto-tw-track-wrap{overflow-x:hidden;overflow-y:visible;margin:0}.toto-tw-track{display:flex;align-items:flex-start;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform;gap:16px}.toto-tw-slide{flex:0 0 100%;min-width:100%;height:auto;min-height:0;opacity:.45;transform:none;transition:opacity .35s;pointer-events:none}.toto-tw-slide.active{opacity:1;transform:none;pointer-events:all}.toto-tw-inner{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;align-items:stretch;height:auto;min-height:0;overflow:visible}.toto-tw-inner>.toto-tw-left{grid-row:2;height:auto;min-height:0;max-height:none}.toto-tw-inner>.toto-tw-right{grid-row:1;height:auto!important;min-height:min(52vw, 280px);max-height:none!important}.toto-tw-left{padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:.6rem;overflow:visible;min-height:0;background:#333!important}.toto-tw-inner{background:#535353!important}.toto-tw-slide-title{font-size:1.5rem;font-weight:700;font-style:italic;color:#fff;margin:0;line-height:1.2}.toto-tw-hint{font-size:.7rem;font-weight:700;color:rgb(255 255 255 / .7);background:rgb(255 255 255 / .12);display:inline-block;padding:.3rem .65rem;border-radius:3px;letter-spacing:.02em;align-self:flex-start;margin:0}.toto-tw-feat-icons{display:flex;flex-wrap:nowrap;gap:.45rem;overflow:hidden;white-space:nowrap}.toto-tw-feat-btn{position:relative;isolation:isolate;width:38px;height:38px;border-radius:50%;background:#fff0;border:1.5px solid rgb(0 0 0 / .1);box-shadow:0 1px 4px rgb(0 0 0 / .12);cursor:pointer;overflow:hidden;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0;outline:none}.toto-tw-feat-btn::before{content:'';position:absolute;inset:0;border-radius:50%;background:#fff;z-index:0}.toto-tw-feat-btn img,.toto-tw-feat-btn>span,.toto-tw-feat-btn .toto-tw-feat-fallback{position:relative;z-index:1}.toto-tw-feat-btn img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;clip-path:circle(50% at 50% 50%);display:block;filter:brightness(0) opacity(.88);transition:filter .2s,opacity .2s}.toto-tw-feat-btn img.toto-tech-original-color{filter:contrast(1.22) saturate(1.05)}.toto-tw-feat-btn img.toto-tech-icon-light{filter:brightness(0) opacity(.92)!important}.toto-tw-feat-btn img.toto-tech-icon-faint{filter:contrast(1.45) brightness(.78) saturate(1.1)!important}.toto-tw-feat-btn::after{content:'';position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .1);z-index:2;pointer-events:none}.toto-tw-feat-btn span,.toto-tw-feat-btn .toto-tw-feat-fallback{font-size:.55rem;font-weight:700;color:#333;text-align:center;line-height:1.1}.toto-tw-feat-btn:hover,.toto-tw-feat-btn.active{border-color:rgb(0 0 0 / .14);box-shadow:0 2px 10px rgb(0 0 0 / .18);transform:scale(1.1)}.toto-tw-feat-btn:hover img:not(.toto-tech-original-color),.toto-tw-feat-btn.active img:not(.toto-tech-original-color){filter:brightness(0);opacity:1}.toto-tw-feat-btn:hover img.toto-tech-original-color:not(.toto-tech-icon-light):not(.toto-tech-icon-faint),.toto-tw-feat-btn.active img.toto-tech-original-color:not(.toto-tech-icon-light):not(.toto-tech-icon-faint){filter:contrast(1.3) saturate(1.08)}.toto-tw-feat-btn:hover img.toto-tech-icon-light,.toto-tw-feat-btn.active img.toto-tech-icon-light{filter:brightness(0) opacity(1)!important}.toto-tw-feat-btn:hover::after,.toto-tw-feat-btn.active::after{box-shadow:inset 0 0 0 1px rgb(0 0 0 / .16)}@keyframes toto-tw-double-lift{0%{transform:scale(1.1) translateY(0)}18%{transform:scale(1.1) translateY(-7px)}36%{transform:scale(1.1) translateY(0)}54%{transform:scale(1.1) translateY(-5px)}72%{transform:scale(1.1) translateY(0)}100%{transform:scale(1.1) translateY(0)}}.toto-tw-feat-btn:hover,.toto-tw-feat-btn:focus-visible,.toto-tw-feat-btn.is-lifted{animation:toto-tw-double-lift .7s ease 1}.toto-tw-feat-active-title{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .65);margin:.1rem 0 0;transition:color .2s}.toto-tw-feat-active-desc{font-size:.83rem;color:rgb(255 255 255 / .8);line-height:1.65;margin:0;flex:0 0 auto}.toto-tw-watch-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.5rem;background:#fff;color:#0a0a0a;border:none;border-radius:.4rem;font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer;align-self:flex-start;transition:background .2s;margin-top:.5rem}.toto-tw-watch-btn:hover{background:#eee}.toto-tw-right{position:relative;overflow:hidden;background:#fff0;align-self:stretch;min-height:min(52vw, 280px);height:auto!important}.toto-tw-right-img{position:absolute;inset:0;width:100%;height:100%!important;min-height:100%;object-fit:cover;object-position:center;display:block;transition:opacity .35s ease}.toto-tw-right-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.toto-tw-right-placeholder span{font-size:5rem;font-weight:900;color:rgb(255 255 255 / .08)}.toto-tw-arrow{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid #ddd;color:#333;cursor:pointer;align-items:center;justify-content:center;transition:all .2s;box-shadow:0 2px 10px rgb(0 0 0 / .15)}.toto-tw-arrow:hover{background:#f0f0f0;border-color:#999}.toto-tw-dots-row{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.75rem}.toto-tw-dots{display:flex;align-items:center;gap:.6rem}.toto-tw-dot{width:10px;height:10px;border-radius:50%;background:#ccc;border:none;cursor:pointer;padding:0;transition:all .25s}.toto-tw-dot.active{background:#555;width:28px;border-radius:5px}.toto-tw-play-pause{width:34px;height:34px;border-radius:50%;background:#f0f0f0;border:1.5px solid #ddd;color:#555;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s,color .2s,border-color .2s;flex-shrink:0}.toto-tw-play-pause:hover{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.toto-tw-play-pause .toto-tw-pp-play{display:none}.toto-tw-play-pause .toto-tw-pp-pause{display:block}.toto-tw-play-pause:not(.active) .toto-tw-pp-play{display:block}.toto-tw-play-pause:not(.active) .toto-tw-pp-pause{display:none}.toto-tw-footer{text-align:center;margin-top:2rem}.toto-tw-view-all{display:inline-flex;align-items:center;padding:.875rem 2.5rem;background:#fff0;color:#0a0a0a;border:1.5px solid #0a0a0a;border-radius:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s}.toto-tw-view-all:hover{background:#0a0a0a;color:#fff}.toto-tw-modal{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:1rem}.toto-tw-modal-bd{position:absolute;inset:0;background:rgb(0 0 0 / .85);cursor:pointer}.toto-tw-modal-box{position:relative;z-index:2;width:100%;max-width:900px;background:#000;border-radius:.75rem;overflow:hidden}.toto-tw-modal-close{position:absolute;top:.75rem;right:.75rem;z-index:5;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .2);color:#fff;border:none;cursor:pointer;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:.2s}.toto-tw-modal-close:hover{background:rgb(255 255 255 / .35)}.toto-tw-modal-video{aspect-ratio:16/9}.toto-tw-modal-video iframe,.toto-tw-modal-video video{width:100%;height:100%;border:none;display:block}@media (max-width:900px){.toto-tw-section .toto-tw-left.toto-reveal-left,.toto-tw-section .toto-tw-left.toto-reveal-right{opacity:1!important;transform:none!important;transition:none!important}.toto-tw-slide-title{animation:none!important;opacity:1!important;transform:none!important}.toto-tw-inner{grid-template-rows:auto auto;align-items:stretch;height:auto!important;min-height:0!important;max-height:none!important}.toto-tw-inner>.toto-tw-left,.toto-tw-inner>.toto-tw-right{height:auto!important;max-height:none!important}.toto-tw-inner>.toto-tw-right{min-height:min(52vw, 280px)!important;overflow:hidden}.toto-tw-right{min-height:min(52vw, 280px)!important;height:auto!important}.toto-tw-right-img{position:relative;inset:auto;width:100%;height:min(52vw, 280px)!important;min-height:min(52vw, 280px);object-fit:cover;display:block}.toto-tw-right-placeholder{position:relative;inset:auto;min-height:min(52vw, 280px)}.toto-tw-left{display:flex;flex-direction:column;gap:.75rem;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible}.toto-tw-left>*{position:relative;flex:0 0 auto;width:100%;max-width:100%;min-width:0}.toto-tw-feat-icons{flex-wrap:wrap;overflow:visible;white-space:normal;gap:.5rem;width:100%}.toto-tw-feat-active-title,.toto-tw-feat-active-desc{display:block;white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:anywhere;word-break:break-word;line-height:1.65}.toto-tw-watch-btn{margin-top:.25rem}}@media (max-width:900px){.elementor-widget-toto_technologies .elementor-widget-container,.elementor-widget-toto_technologies .elementor-widget-wrap,.elementor-widget-toto_technologies .elementor-element{overflow:visible!important;max-height:none!important}.elementor-widget-toto_technologies .toto-tw-slide,.elementor-widget-toto_technologies .toto-tw-inner,.elementor-widget-toto_technologies .toto-tw-carousel-outer,.elementor-widget-toto_technologies .toto-tw-left{height:auto!important;max-height:none!important;min-height:0!important}.elementor-widget-toto_technologies .toto-tw-right{height:auto!important;max-height:none!important;min-height:min(52vw, 280px)!important}}@media (max-width:768px){.elementor-widget-toto_technologies.elementor-widget{position:relative;z-index:2}}@media (max-width:600px){.toto-tw-feat-btn{width:38px;height:38px}.toto-tw-left{padding:1.5rem}}@media (min-width:901px){.toto-tw-carousel-outer{overflow:hidden;height:auto;min-height:var(--toto-tw-slide-height,340px)}.toto-tw-track-wrap{overflow:visible;margin:0 100px}.toto-tw-track{align-items:stretch}.toto-tw-slide{height:auto;min-height:var(--toto-tw-slide-height,340px)}.toto-tw-inner{grid-template-columns:1fr 1fr;grid-template-rows:none;height:auto;min-height:var(--toto-tw-slide-height,340px);overflow:visible}.toto-tw-inner>.toto-tw-left,.toto-tw-inner>.toto-tw-right{grid-row:auto;height:100%;max-height:none}.toto-tw-inner>.toto-tw-right{min-height:100%}.toto-tw-left{padding:2.25rem 2rem;overflow:visible}.toto-tw-feat-btn{width:46px;height:46px}.toto-tw-right{min-height:100%;height:auto!important}.toto-tw-arrow{display:flex}.toto-tw-prev{left:20px}.toto-tw-next{right:20px}}@media (min-width:901px) and (max-width:1100px){.toto-tw-track-wrap{margin:0 60px}.toto-tw-prev{left:8px}.toto-tw-next{right:8px}}.toto-pj-section{width:100%}.toto-pj-inner{width:100%;max-width:var(--toto-max-w)!important;margin-left:auto;margin-right:auto;padding:0 var(--toto-px)!important}.toto-pj-header{text-align:center;margin-bottom:2rem}.toto-pj-eyebrow{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:#888;margin:0 0 .5rem}.toto-pj-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;color:#0a0a0a;margin:0 0 .5rem}.toto-pj-subtitle{font-size:.95rem;color:#666;margin:0}.toto-pj-tabs{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2.25rem;border:1.5px solid #d0d0d0;border-radius:6px;overflow:hidden;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.toto-pj-tab{display:block;padding:.85rem 1.75rem;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.88rem;font-weight:600;color:#444;text-decoration:none;background:#fff;border:none;letter-spacing:.03em;transition:background .18s,color .18s;white-space:nowrap;position:relative}.toto-pj-tab+.toto-pj-tab{border-left:1.5px solid #d0d0d0}.toto-pj-tab:hover{background:#f2f2f2;color:#111}.toto-pj-tab.is-active{background:#111;color:#fff}.toto-pj-pagination{margin-top:2.5rem;display:flex;justify-content:center;width:100%}.toto-pj-pagination ul.page-numbers{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0;align-items:center;justify-content:center}.toto-pj-pagination a.page-numbers,.toto-pj-pagination span.page-numbers{display:inline-flex;min-width:2.35rem;min-height:2.35rem;align-items:center;justify-content:center;padding:0 .45rem;border:1px solid #d0d0d0;border-radius:4px;text-decoration:none;font-size:.875rem;font-weight:600;color:#333;background:#fff;transition:background .15s,color .15s,border-color .15s}.toto-pj-pagination a.page-numbers:hover{background:#f5f5f5;border-color:#bbb}.toto-pj-pagination span.page-numbers.current{background:#111;color:#fff;border-color:#111}.toto-pj-pagination span.page-numbers.dots{border:none;background:#fff0;min-width:auto}.toto-pj-grid{display:grid;grid-template-columns:repeat(var(--toto-pj-cols,3),1fr);gap:20px}.toto-pj-card{position:relative;display:block;aspect-ratio:3 / 4;border-radius:18px;overflow:hidden;text-decoration:none;color:#fff;cursor:pointer;box-shadow:0 12px 40px rgb(0 0 0 / .14),0 4px 12px rgb(0 0 0 / .08);transition:transform 0.35s ease,box-shadow 0.35s ease}.toto-pj-card:hover{color:#fff;transform:translateY(-3px);box-shadow:0 20px 48px rgb(0 0 0 / .18),0 8px 16px rgb(0 0 0 / .1)}.toto-pj-card:hover .toto-pj-bg{transform:scale(1.05)}.toto-pj-bg{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform 0.55s ease;z-index:0}.toto-pj-bg-placeholder{background:linear-gradient(145deg,#2c2c2c 0%,#4a4a4a 50%,#3a3a3a 100%)}.toto-pj-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / .88) 0%,rgb(0 0 0 / .45) 42%,rgb(0 0 0 / .08) 68%,#fff0 100%);transition:opacity 0.3s ease}.toto-pj-card:hover .toto-pj-overlay{background:linear-gradient(to top,rgb(0 0 0 / .92) 0%,rgb(0 0 0 / .5) 48%,rgb(0 0 0 / .12) 72%,rgb(0 0 0 / .02) 100%)}.toto-pj-badge{position:absolute;top:1rem;right:1rem;z-index:3;background:rgb(255 255 255 / .14);backdrop-filter:blur(6px);border:1px solid rgb(255 255 255 / .22);color:#fff;font-size:.72rem;font-weight:600;padding:.35rem .7rem;border-radius:6px}.toto-pj-doc-icon{position:absolute;top:.85rem;left:.85rem;z-index:3;width:2rem;height:2rem;color:rgb(255 255 255 / .92);filter:drop-shadow(0 1px 3px rgb(0 0 0 / .45))}.toto-pj-doc-icon svg{width:100%;height:100%;display:block}.toto-pj-content{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:1.5rem 1.65rem 1.65rem;text-align:left}.toto-pj-name{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:clamp(1.15rem, 2vw, 1.45rem);font-weight:700;color:#fff;margin:0 0 .4rem;line-height:1.2;letter-spacing:.01em}.toto-pj-sub{font-size:clamp(0.8rem, 1.2vw, 0.92rem);color:#fff;margin:0;font-weight:500;line-height:1.45;opacity:.95}.toto-pj-footer{text-align:center;margin-top:2rem}.toto-pj-view-all{display:inline-flex;align-items:center;padding:.875rem 2.5rem;background:#fff0;color:#0a0a0a;border:1.5px solid #0a0a0a;border-radius:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;font-family:'GothamSSm',sans-serif;transition:all .2s}.toto-pj-view-all:hover{background:#0a0a0a;color:#fff}@media (max-width:768px){.toto-pj-inner{padding-left:max(1rem, var(--toto-px, 1rem))!important;padding-right:max(1rem, var(--toto-px, 1rem))!important}.toto-pj-inner .toto-pj-grid{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:stretch;grid-template-columns:none!important;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;cursor:grab;touch-action:pan-x;direction:ltr}.toto-pj-inner .toto-pj-grid.toto-pj-grid--dragging{cursor:grabbing;scroll-behavior:auto}.toto-pj-inner .toto-pj-grid::-webkit-scrollbar{height:4px}.toto-pj-inner .toto-pj-grid::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .22);border-radius:4px}.toto-pj-inner .toto-pj-card{flex:0 0 100%;width:100%;max-width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;min-height:220px}.toto-pj-section .toto-pj-card.toto-reveal{opacity:1!important;transform:none!important;transition:none!important}.elementor-widget-toto_projects_manual .elementor-widget-container,.elementor-widget-toto_projects .elementor-widget-container{overflow:visible!important}.toto-pj-dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:.5rem 0 0;padding:0}.toto-pj-dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;background:rgb(10 10 10 / .22);transition:background 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease;flex-shrink:0}.toto-pj-dot.is-active{background:#c0272d;transform:scale(1.2);box-shadow:0 0 0 2px rgb(192 39 45 / .25)}.toto-pj-dot:focus-visible{outline:2px solid #c0272d;outline-offset:2px}@media (hover:none),(pointer:coarse){.toto-pj-card:hover{transform:none;box-shadow:0 12px 40px rgb(0 0 0 / .14),0 4px 12px rgb(0 0 0 / .08)}.toto-pj-card:hover .toto-pj-bg{transform:none}}}@media (max-width:480px){.toto-pj-content{padding:1.1rem 1.15rem 1.2rem}.toto-pj-name{font-size:clamp(1rem, 4.5vw, 1.25rem)}}@media (min-width:769px){.toto-pj-inner .toto-pj-grid{cursor:default;touch-action:auto}.toto-pj-dots{display:none!important}}.toto-cpage-hero{position:relative;width:100%;min-height:260px;display:flex;align-items:center;justify-content:center;background-color:#1a1a1a;overflow:hidden}.toto-cpage-hero-overlay{position:absolute;inset:0;background:rgb(10 10 10 / .55);z-index:1}.toto-cpage-hero-content{position:relative;z-index:2;text-align:center;padding:3rem 2rem}.toto-cpage-hero-title{font-size:clamp(1.9rem, 4.5vw, 2.75rem);font-weight:800;color:#fff;margin:0 0 .35rem;letter-spacing:.02em;line-height:1.1}.toto-cpage-hero-subtitle{font-size:1rem;color:rgb(255 255 255 / .72);margin:0 0 .6rem}.toto-cpage-breadcrumb{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.78rem;color:rgb(255 255 255 / .6);letter-spacing:.07em;font-weight:500}.toto-cpage-breadcrumb a{color:rgb(255 255 255 / .6);text-decoration:none;transition:color .15s}.toto-cpage-breadcrumb a:hover{color:#fff}.toto-cpage-breadcrumb-sep{opacity:.5}.toto-cpage-inner{max-width:var(--toto-max-w,1200px);margin:0 auto;padding:3rem var(--toto-px,2rem) 5rem}.toto-cpage-grid{display:grid;gap:1.45rem}.toto-cpage-grid--cols-3{grid-template-columns:repeat(3,1fr)}.toto-cpage-grid--cols-4{grid-template-columns:repeat(4,1fr)}.toto-cpage-card{background:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:visible;display:flex;flex-direction:column;box-shadow:0 2px 10px rgb(0 0 0 / .055);transition:box-shadow .2s ease,transform .2s ease;position:relative;z-index:1}.toto-cpage-card:hover{z-index:4;box-shadow:0 8px 30px rgb(0 0 0 / .11);transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.toto-cpage-card:hover .toto-cpage-card-cover-img,.toto-cpage-card:hover .toto-cpage-card-cover>img{transform:scale(1.04)}}.toto-cpage-card-cover{position:relative;width:100%;flex-shrink:0;overflow:hidden;background:#ddd;aspect-ratio:3 / 4;max-height:330px;min-height:0;border-radius:8px 8px 0 0}.toto-cpage-card-cover--bgi{background-size:cover;background-position:center;background-repeat:no-repeat}.toto-cpage-card-cover-img,.toto-cpage-card-cover>img{position:absolute;inset:0;width:100%;height:100%!important;max-width:none!important;min-height:0;object-fit:cover;object-position:center;display:block;transition:transform .4s ease;z-index:0}.toto-cpage-card-cover--bgi .toto-cpage-card-cover-img,.toto-cpage-card-cover--bgi>img{opacity:1!important;visibility:visible!important}.toto-cpage-card-no-img{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#bbb;font-size:.78rem;padding:1rem;text-align:center;background:#ececec;z-index:0}.toto-cpage-card-no-img-label{font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:#c5c5c5}.toto-cpage-card-cover-shade{position:absolute;left:0;right:0;bottom:0;height:58%;background:linear-gradient(to top,rgb(0 0 0 / .38) 0%,rgb(0 0 0 / .12) 52%,transparent 100%);pointer-events:none;z-index:1}.toto-cpage-card-cover-shade--placeholder{background:linear-gradient(to top,rgb(40 40 40 / .5) 0%,rgb(40 40 40 / .15) 55%,transparent 100%)}.toto-cpage-card-cover-meta{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:.5rem .7rem .6rem;pointer-events:none}.toto-cpage-card-cover-meta .toto-cpage-card-title,.toto-cpage-card-cover-meta .toto-cpage-card-desc{pointer-events:auto}.toto-cpage-card-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.3;color:#fff;margin:0;letter-spacing:.03em;text-shadow:0 1px 4px rgb(0 0 0 / .45);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toto-cpage-card-desc{margin:.3rem 0 0;font-size:.68rem;line-height:1.4;color:rgb(255 255 255 / .88);text-shadow:0 1px 3px rgb(0 0 0 / .35);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toto-cpage-card-btns{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e5e5e5;flex-shrink:0;margin-top:auto}.toto-cpage-btn{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.95rem .45rem;font-size:.72rem;font-weight:700;text-decoration:none;letter-spacing:.06em;text-transform:uppercase;line-height:1;transition:background .15s,color .15s;border:none;cursor:pointer;white-space:nowrap}.toto-cpage-btn svg{flex-shrink:0}.toto-cpage-btn-dl{background:#111;color:#fff;border-right:1px solid #333}.toto-cpage-btn-dl:hover{background:#2d2d2d;color:#fff}.toto-cpage-btn-view{background:#fff;color:#111}.toto-cpage-btn-view:hover{background:#f2f2f2;color:#111}.toto-cpage-card-btns--empty{grid-template-columns:1fr}.toto-cpage-card-soon{display:flex;align-items:center;justify-content:center;padding:.65rem;font-size:.72rem;font-weight:600;color:#bbb;letter-spacing:.05em;text-transform:uppercase}.toto-cpage-card-share{position:absolute;z-index:7;top:.55rem;inset-inline-start:.55rem;display:flex;flex-direction:row;align-items:center;gap:.4rem;max-width:calc(100% - 0.6rem);pointer-events:none}.toto-cpage-card-share>*{pointer-events:auto}.toto-cpage-share-trigger{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin:0;padding:0;border:1px solid rgb(255 255 255 / .85);border-radius:50%;background:rgb(255 255 255 / .96);color:#c0272d;cursor:pointer;box-shadow:0 2px 12px rgb(0 0 0 / .15);transition:transform 0.15s,box-shadow 0.15s,background 0.15s,color 0.15s}.toto-cpage-share-trigger:hover,.toto-cpage-card-share.is-open .toto-cpage-share-trigger{background:#fff;color:#a01f25;box-shadow:0 4px 18px rgb(0 0 0 / .2);transform:scale(1.04)}.toto-cpage-share-trigger--pulse{animation:totoCpageShareTriggerPulse 0.35s ease}@keyframes totoCpageShareTriggerPulse{0%{transform:scale(1)}50%{transform:scale(1.12)}100%{transform:scale(1)}}.toto-cpage-share-pop[hidden]{display:none!important}.toto-cpage-card-share.is-open .toto-cpage-share-pop{display:flex!important;align-items:center;animation:totoCpageShareIn 0.22s ease}@keyframes totoCpageShareIn{from{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}html[dir="rtl"] .toto-cpage-card-share.is-open .toto-cpage-share-pop{animation:totoCpageShareInRtl 0.22s ease}@keyframes totoCpageShareInRtl{from{opacity:0;transform:translateX(6px)}to{opacity:1;transform:translateX(0)}}.toto-cpage-share-row{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:.28rem;padding:.28rem .4rem;max-width:min(100%, 11.5rem);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:rgb(255 255 255 / .97);border:1px solid rgb(0 0 0 / .06);border-radius:999px;box-shadow:0 6px 28px rgb(0 0 0 / .18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.toto-cpage-share-row::-webkit-scrollbar{display:none}.toto-cpage-share-pill{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;margin:0;padding:0;border:0;border-radius:50%;background:#f3f3f3;color:#333;text-decoration:none;cursor:pointer;transition:background 0.12s,transform 0.12s,color 0.12s}.toto-cpage-share-pill:hover{background:#e8e8e8;transform:scale(1.08);color:#0a0a0a}a.toto-cpage-share-pill{color:inherit}.toto-cpage-share-pill-ic{display:flex;align-items:center;justify-content:center;line-height:0}.toto-cpage-share-wa{color:#25d366;background:rgb(37 211 102 / .1)}.toto-cpage-share-wa:hover{background:rgb(37 211 102 / .22);color:#128c7e}.toto-cpage-share-x{color:#0a0a0a}.toto-cpage-share-fb{color:#1877f2;background:rgb(24 119 242 / .1)}.toto-cpage-share-fb:hover{background:rgb(24 119 242 / .2);color:#0d65d9}.toto-cpage-share-copy{color:#444}.toto-cpage-share-copy.toto-cpage-share-just-copied{background:#dcfce7;color:#166534}.toto-cpage-card-share .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.toto-cpage-empty{text-align:center;padding:5rem 1rem;color:#aaa;font-size:1rem}.toto-cpage-pagination{display:flex;justify-content:center;align-items:center;gap:.4rem;margin-top:3rem;flex-wrap:wrap}.toto-cpage-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .5rem;border:1.5px solid #e0e0e0;border-radius:8px;font-size:.875rem;font-weight:600;color:#333;text-decoration:none;transition:all .18s;background:#fff}.toto-cpage-pagination .page-numbers:hover{border-color:#0a0a0a;color:#0a0a0a}.toto-cpage-pagination .page-numbers.current{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.toto-cpage-pagination .page-numbers.dots{border:none;background:#fff0;color:#aaa}@media (max-width:780px){.toto-cpage-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.toto-cpage-inner{padding:2rem 1.25rem 3.5rem}.toto-cpage-card-cover{aspect-ratio:3 / 4;max-height:330px;min-height:0}.toto-cpage-card-cover-img,.toto-cpage-card-cover>img{position:absolute;inset:0;width:100%;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center}}@media (max-width:480px){.toto-cpage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.toto-cpage-card,.toto-cpage-card-btns,.toto-cpage-btn{min-width:0}.toto-cpage-btn{padding:.72rem .28rem;font-size:.62rem;letter-spacing:.03em;white-space:normal}.toto-cpage-inner{padding:1.75rem 1rem 3rem}.toto-cpage-hero{min-height:200px}.toto-cpage-hero-title{font-size:1.7rem}}.toto-contact-info-box{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:40px 32px;height:100%;box-sizing:border-box}.toto-contact-info-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:1.6rem;font-weight:800;color:#1a1a1a;margin:0 0 36px;line-height:1.2}.toto-contact-item{display:flex;align-items:flex-start;gap:18px;margin-bottom:28px}.toto-contact-item:last-child{margin-bottom:0}.toto-contact-icon-wrap{flex-shrink:0;width:52px;height:52px;background:#1a1a1a;border-radius:14px;display:flex;align-items:center;justify-content:center}.toto-contact-item-text{display:flex;flex-direction:column;gap:4px;padding-top:4px}.toto-contact-item-text strong{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.95rem;font-weight:700;color:#1a1a1a}.toto-contact-item-text span{font-size:.9rem;color:#888;font-weight:400}.toto-cf7-wrapper,.toto-contact-form-wrap{background:#fff0}.toto-cf7-wrapper .wpcf7,.toto-contact-form-wrap .wpcf7,.toto-contact-main .wpcf7{margin:0;padding:0}.toto-cf7-wrapper .wpcf7-form,.toto-contact-form-wrap .wpcf7-form,.toto-contact-main .wpcf7-form{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.toto-cf7-wrapper .wpcf7-form .toto-field-full,.toto-contact-form-wrap .wpcf7-form .toto-field-full,.toto-contact-main .wpcf7-form .toto-field-full{grid-column:1 / -1}.toto-cf7-wrapper .wpcf7-form label,.toto-cf7-wrapper .wpcf7-form .toto-field-label,.toto-contact-form-wrap .wpcf7-form label,.toto-contact-form-wrap .wpcf7-form .toto-field-label,.toto-contact-main .wpcf7-form label,.toto-contact-main .wpcf7-form .toto-field-label{display:block;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.82rem;font-weight:600;color:#333;margin-bottom:8px;letter-spacing:.01em}.toto-cf7-wrapper .wpcf7-form input[type="text"],.toto-cf7-wrapper .wpcf7-form input[type="email"],.toto-cf7-wrapper .wpcf7-form input[type="tel"],.toto-cf7-wrapper .wpcf7-form input[type="number"],.toto-cf7-wrapper .wpcf7-form select,.toto-cf7-wrapper .wpcf7-form textarea,.toto-contact-form-wrap .wpcf7-form input[type="text"],.toto-contact-form-wrap .wpcf7-form input[type="email"],.toto-contact-form-wrap .wpcf7-form input[type="tel"],.toto-contact-form-wrap .wpcf7-form input[type="number"],.toto-contact-form-wrap .wpcf7-form select,.toto-contact-form-wrap .wpcf7-form textarea,.toto-contact-main .wpcf7-form input[type="text"],.toto-contact-main .wpcf7-form input[type="email"],.toto-contact-main .wpcf7-form input[type="tel"],.toto-contact-main .wpcf7-form input[type="number"],.toto-contact-main .wpcf7-form select,.toto-contact-main .wpcf7-form textarea{width:100%;padding:14px 18px;border:1.5px solid #e2e2e2;border-radius:8px;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.88rem;color:#1a1a1a;background:#fff;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease;outline:none;appearance:none;-webkit-appearance:none}.toto-cf7-wrapper .wpcf7-form input::placeholder,.toto-cf7-wrapper .wpcf7-form textarea::placeholder,.toto-contact-form-wrap .wpcf7-form input::placeholder,.toto-contact-form-wrap .wpcf7-form textarea::placeholder,.toto-contact-main .wpcf7-form input::placeholder,.toto-contact-main .wpcf7-form textarea::placeholder{color:#aaa;font-size:.85rem}.toto-cf7-wrapper .wpcf7-form input[type="text"]:focus,.toto-cf7-wrapper .wpcf7-form input[type="email"]:focus,.toto-cf7-wrapper .wpcf7-form input[type="tel"]:focus,.toto-cf7-wrapper .wpcf7-form select:focus,.toto-cf7-wrapper .wpcf7-form textarea:focus,.toto-contact-form-wrap .wpcf7-form input[type="text"]:focus,.toto-contact-form-wrap .wpcf7-form input[type="email"]:focus,.toto-contact-form-wrap .wpcf7-form input[type="tel"]:focus,.toto-contact-form-wrap .wpcf7-form select:focus,.toto-contact-form-wrap .wpcf7-form textarea:focus,.toto-contact-main .wpcf7-form input[type="text"]:focus,.toto-contact-main .wpcf7-form input[type="email"]:focus,.toto-contact-main .wpcf7-form input[type="tel"]:focus,.toto-contact-main .wpcf7-form select:focus,.toto-contact-main .wpcf7-form textarea:focus{border-color:#1a1a1a;box-shadow:0 0 0 3px rgb(26 26 26 / .07)}.toto-cf7-wrapper .wpcf7-form select,.toto-contact-form-wrap .wpcf7-form select,.toto-contact-main .wpcf7-form select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:20px;padding-right:40px;cursor:pointer}.toto-cf7-wrapper .wpcf7-form textarea,.toto-contact-form-wrap .wpcf7-form textarea,.toto-contact-main .wpcf7-form textarea{resize:vertical;min-height:140px}.toto-cf7-wrapper .wpcf7-form input[type="submit"],.toto-cf7-wrapper .wpcf7-form .wpcf7-submit,.toto-contact-form-wrap .wpcf7-form input[type="submit"],.toto-contact-form-wrap .wpcf7-form .wpcf7-submit,.toto-contact-main .wpcf7-form input[type="submit"],.toto-contact-main .wpcf7-form .wpcf7-submit{grid-column:1 / -1;width:100%;padding:16px 32px;background:#1a1a1a;color:#fff;border:none;border-radius:8px;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background 0.2s ease,transform 0.15s ease}.toto-cf7-wrapper .wpcf7-form input[type="submit"]:hover,.toto-cf7-wrapper .wpcf7-form .wpcf7-submit:hover,.toto-contact-form-wrap .wpcf7-form input[type="submit"]:hover,.toto-contact-form-wrap .wpcf7-form .wpcf7-submit:hover,.toto-contact-main .wpcf7-form input[type="submit"]:hover,.toto-contact-main .wpcf7-form .wpcf7-submit:hover{background:#333;transform:translateY(-1px)}.toto-cf7-wrapper .wpcf7-not-valid-tip,.toto-contact-form-wrap .wpcf7-not-valid-tip,.toto-contact-main .wpcf7-not-valid-tip{font-size:.75rem;color:#e53e3e;margin-top:5px;display:block}.toto-cf7-wrapper .wpcf7-not-valid,.toto-contact-form-wrap .wpcf7-not-valid,.toto-contact-main .wpcf7-not-valid{border-color:#e53e3e!important}.toto-cf7-wrapper .wpcf7-response-output,.toto-contact-form-wrap .wpcf7-response-output,.toto-contact-main .wpcf7-response-output{grid-column:1 / -1;padding:12px 18px;border-radius:8px;font-size:.85rem;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;border:none!important;margin:0!important}.toto-cf7-wrapper .wpcf7-mail-sent-ok,.toto-contact-form-wrap .wpcf7-mail-sent-ok,.toto-contact-main .wpcf7-mail-sent-ok{background:#f0fff4;color:#276749}.toto-cf7-wrapper .wpcf7-mail-sent-ng,.toto-cf7-wrapper .wpcf7-spam-blocked,.toto-contact-form-wrap .wpcf7-mail-sent-ng,.toto-contact-form-wrap .wpcf7-spam-blocked,.toto-contact-main .wpcf7-mail-sent-ng,.toto-contact-main .wpcf7-spam-blocked{background:#fff5f5;color:#c53030}.toto-cf7-wrapper .wpcf7-spinner,.toto-contact-form-wrap .wpcf7-spinner,.toto-contact-main .wpcf7-spinner{display:none}@media (max-width:991px){.toto-cf7-wrapper .wpcf7-form,.toto-contact-form-wrap .wpcf7-form,.toto-contact-main .wpcf7-form{grid-template-columns:1fr}.toto-cf7-wrapper .wpcf7-form .toto-field-full,.toto-contact-form-wrap .wpcf7-form .toto-field-full,.toto-contact-main .wpcf7-form .toto-field-full{grid-column:1}.toto-contact-info-box{margin-bottom:30px}}@media (max-width:768px){.toto-contact-info-title{font-size:1.3rem}.toto-contact-info-box{padding:28px 20px}}[dir="rtl"] .toto-contact-item{flex-direction:row-reverse;text-align:right}[dir="rtl"] .toto-cf7-wrapper .wpcf7-form select,[dir="rtl"] .toto-contact-form-wrap .wpcf7-form select,[dir="rtl"] .toto-contact-main .wpcf7-form select{background-position:left 14px center;padding-right:18px;padding-left:40px}.toto-cf7-wrapper .toto-form-row,.toto-contact-form-wrap .toto-form-row,.toto-contact-main .toto-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.toto-cf7-wrapper .toto-form-row.toto-field-full,.toto-contact-form-wrap .toto-form-row.toto-field-full,.toto-contact-main .toto-form-row.toto-field-full{grid-template-columns:1fr}.toto-cf7-wrapper .toto-form-field,.toto-contact-form-wrap .toto-form-field,.toto-contact-main .toto-form-field{display:flex;flex-direction:column;gap:8px}.toto-cf7-wrapper .toto-form-field label,.toto-contact-form-wrap .toto-form-field label,.toto-contact-main .toto-form-field label{font-size:.82rem;font-weight:600;color:#333;letter-spacing:.01em}.toto-cf7-wrapper .wpcf7-form>[type="submit"],.toto-cf7-wrapper .wpcf7-form>.wpcf7-submit,.toto-cf7-wrapper .wpcf7-form input[type="submit"],.toto-contact-form-wrap .wpcf7-form>[type="submit"],.toto-contact-form-wrap .wpcf7-form>.wpcf7-submit,.toto-contact-form-wrap .wpcf7-form input[type="submit"],.toto-contact-main .wpcf7-form>[type="submit"],.toto-contact-main .wpcf7-form>.wpcf7-submit,.toto-contact-main .wpcf7-form input[type="submit"]{display:block;width:100%;margin-top:8px}@media (max-width:600px){.toto-cf7-wrapper .toto-form-row,.toto-contact-form-wrap .toto-form-row,.toto-contact-main .toto-form-row{grid-template-columns:1fr}}.wpcf7 form .toto-form-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px 24px!important}.wpcf7 form .toto-form-row.toto-field-full{grid-template-columns:1fr!important}.wpcf7 form .toto-form-field>p{margin:0!important}.wpcf7 form .toto-form-field label{display:block!important;font-size:0.82rem!important;font-weight:600!important;color:#333!important;margin-bottom:8px!important}.wpcf7 form .toto-form-field input[type="text"],.wpcf7 form .toto-form-field input[type="email"],.wpcf7 form .toto-form-field input[type="tel"],.wpcf7 form .toto-form-field select,.wpcf7 form .toto-form-field textarea{width:100%!important;padding:14px 18px!important;border:1.5px solid #e2e2e2!important;border-radius:8px!important;font-size:0.88rem!important;color:#1a1a1a!important;background:#fff!important;box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important;margin-bottom:25px}.elementor-row,.elementor-container{align-items:flex-start!important}.wpcf7 form .toto-form-field textarea{min-height:140px!important;resize:vertical!important}.wpcf7 form .toto-form-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:20px!important;padding-right:40px!important}.wpcf7 form>p:last-of-type{margin:8px 0 0!important}.wpcf7 form .wpcf7-submit{width:100%!important;padding:16px 32px!important;background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:0.95rem!important;font-weight:700!important;letter-spacing:0.04em!important}@media (max-width:991px){.wpcf7 form .toto-form-row{grid-template-columns:1fr!important}}.toto-tp-section{width:100%;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif}.toto-tp-section-title{font-size:clamp(1.75rem, 3vw, 2.5rem);font-weight:700;color:#0a0a0a;text-align:center;margin:0 0 2.5rem}.toto-tp-list{display:flex;flex-direction:column;gap:16px}.toto-tp-row{display:grid;grid-template-columns:1fr 1fr;min-height:385px;overflow:hidden}.toto-tp-row.img-right .toto-tp-left{order:1}.toto-tp-row.img-right .toto-tp-right{order:2}.toto-tp-row.img-left .toto-tp-left{order:2}.toto-tp-row.img-left .toto-tp-right{order:1}.toto-tp-left{background:#535353;padding:2.25rem 2rem;display:flex;flex-direction:column;gap:.6rem;overflow:hidden}.toto-tp-title{font-size:1.8rem;font-weight:700;font-style:italic;color:#fff;margin:0;line-height:1.4;padding-bottom:20px}.toto-tp-hint{font-size:.7rem;font-weight:700;color:rgb(255 255 255 / .7);background:rgb(255 255 255 / .12);display:inline-block;padding:.3rem .65rem;border-radius:3px;letter-spacing:.02em;align-self:flex-start;margin:0}.toto-tp-feat-icons{display:flex;flex-wrap:wrap;gap:.45rem}.toto-tp-section .toto-tp-feat-btn{position:relative;isolation:isolate;width:46px;height:46px;border-radius:50%;background:#fff0;border:1.5px solid rgb(0 0 0 / .1);box-shadow:0 1px 4px rgb(0 0 0 / .12);cursor:pointer;overflow:hidden;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0;outline:none}.toto-tp-section .toto-tp-feat-btn::before{content:'';position:absolute;inset:0;border-radius:50%;background:#fff;z-index:0}.toto-tp-feat-btn img,.toto-tp-feat-btn>span,.toto-tp-feat-btn .toto-tp-feat-fallback{position:relative;z-index:1}.toto-tp-feat-btn img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;clip-path:circle(50% at 50% 50%);display:block;filter:brightness(0) opacity(.88);transition:filter .2s,opacity .2s}.toto-tp-feat-btn img.toto-tech-original-color{filter:contrast(1.22) saturate(1.05)}.toto-tp-feat-btn img.toto-tech-icon-light{filter:brightness(0) opacity(.92)!important}.toto-tp-feat-btn img.toto-tech-icon-faint{filter:contrast(1.45) brightness(.78) saturate(1.1)!important}.toto-tp-section .toto-tp-feat-btn::after{content:'';position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .1);z-index:2;pointer-events:none}.toto-tp-feat-btn span,.toto-tp-feat-btn .toto-tp-feat-fallback{font-size:.55rem;font-weight:700;color:#333;text-align:center;line-height:1.1}.toto-tp-section .toto-tp-feat-btn:hover,.toto-tp-section .toto-tp-feat-btn.active{border-color:rgb(0 0 0 / .14);box-shadow:0 2px 10px rgb(0 0 0 / .18);transform:scale(1.1)}.toto-tp-feat-btn:hover img:not(.toto-tech-original-color),.toto-tp-feat-btn.active img:not(.toto-tech-original-color){filter:brightness(0);opacity:1}.toto-tp-feat-btn:hover img.toto-tech-original-color:not(.toto-tech-icon-light):not(.toto-tech-icon-faint),.toto-tp-feat-btn.active img.toto-tech-original-color:not(.toto-tech-icon-light):not(.toto-tech-icon-faint){filter:contrast(1.3) saturate(1.08)}.toto-tp-feat-btn:hover img.toto-tech-icon-light,.toto-tp-feat-btn.active img.toto-tech-icon-light{filter:brightness(0) opacity(1)!important}.toto-tp-section .toto-tp-feat-btn:hover::after,.toto-tp-section .toto-tp-feat-btn.active::after{box-shadow:inset 0 0 0 1px rgb(0 0 0 / .16)}@keyframes toto-tp-double-lift{0%{transform:scale(1.1) translateY(0)}18%{transform:scale(1.1) translateY(-7px)}36%{transform:scale(1.1) translateY(0)}54%{transform:scale(1.1) translateY(-5px)}72%{transform:scale(1.1) translateY(0)}100%{transform:scale(1.1) translateY(0)}}.toto-tp-feat-btn:hover,.toto-tp-feat-btn:focus-visible,.toto-tp-feat-btn.is-lifted{animation:toto-tp-double-lift .7s ease 1}.toto-tp-feat-title{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .65);margin:.1rem 0 0;transition:color .2s}.toto-tp-feat-desc{font-size:.83rem;color:rgb(255 255 255 / .8);line-height:1.65;margin:0}.toto-tp-watch-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.5rem;background:#fff;color:#0a0a0a;border:none;border-radius:.4rem;font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer;align-self:flex-start;margin-top:.5rem;transition:background .2s}.toto-tp-watch-icon{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.toto-tp-watch-icon svg{display:block;width:100%;height:100%}.toto-tp-watch-btn:hover{background:#e8e8e8}.toto-tp-right{position:relative;overflow:hidden;background:#333;min-height:0}.toto-tp-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:opacity .35s ease}.toto-tp-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#666}.toto-tp-placeholder span{font-size:5rem;font-weight:900;color:rgb(255 255 255 / .08)}.toto-tp-modal{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:1rem}.toto-tp-modal-bd{position:absolute;inset:0;background:rgb(0 0 0 / .85);cursor:pointer}.toto-tp-modal-box{position:relative;z-index:2;width:100%;max-width:900px;background:#000;border-radius:.75rem;overflow:hidden}.toto-tp-modal-close{position:absolute;top:.75rem;right:.75rem;z-index:5;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .2);color:#fff;border:none;cursor:pointer;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:.2s}.toto-tp-modal-close:hover{background:rgb(255 255 255 / .35)}.toto-tp-modal-video{aspect-ratio:16/9}.toto-tp-modal-video iframe,.toto-tp-modal-video video{width:100%;height:100%;border:none;display:block}@media (max-width:900px){.toto-tp-row{grid-template-columns:1fr;min-height:auto}.toto-tp-row.img-right .toto-tp-right,.toto-tp-row.img-left .toto-tp-right{order:1;min-height:280px}.toto-tp-row.img-right .toto-tp-left,.toto-tp-row.img-left .toto-tp-left{order:2}}@media (max-width:600px){.toto-tp-left{padding:1.5rem 1.25rem}.toto-tp-feat-btn{width:38px;height:38px}.toto-tp-row.img-right .toto-tp-right,.toto-tp-row.img-left .toto-tp-right{min-height:220px}}.toto-tp-row{min-height:380px!important}@keyframes toto-fade-up{from{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes toto-fade-down{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes toto-fade-right{from{opacity:0;transform:translateX(-32px)}to{opacity:1;transform:translateX(0)}}@keyframes toto-scale-in{from{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes toto-page-in{from{opacity:0}to{opacity:1}}@keyframes toto-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes toto-pulse-ring{0%{transform:scale(1);opacity:.75}70%{transform:scale(1.75);opacity:0}100%{transform:scale(1.75);opacity:0}}@media (prefers-reduced-motion:no-preference){body{animation:toto-page-in .45s ease both}}@media (prefers-reduced-motion:no-preference){.toto-reveal{opacity:0;transform:translateY(28px);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.toto-reveal.toto-revealed{opacity:1;transform:translateY(0)}.toto-reveal-left{opacity:0;transform:translateX(-30px);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}.toto-reveal-left.toto-revealed{opacity:1;transform:translateX(0)}.toto-reveal-right{opacity:0;transform:translateX(30px);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}.toto-reveal-right.toto-revealed{opacity:1;transform:translateX(0)}.toto-reveal-scale{opacity:0;transform:scale(.94);transition:opacity .56s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.22,1,.36,1)}.toto-reveal-scale.toto-revealed{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.toto-reveal,.toto-reveal-left,.toto-reveal-right,.toto-reveal-scale{opacity:1!important;transform:none!important}}.toto-header{transition:box-shadow .3s ease,backdrop-filter .3s ease}.toto-header--scrolled{box-shadow:0 4px 28px rgb(0 0 0 / .12);backdrop-filter:blur(8px)}.toto-desktop-nav li a{position:relative;transition:background .18s ease,color .18s ease}.toto-desktop-nav li a:hover::after,.toto-desktop-nav li a.active::after,.toto-desktop-nav li.current-menu-item a::after{left:50%;right:0;bottom:0}html[dir="rtl"] .toto-desktop-nav li a:hover::after,html[dir="rtl"] .toto-desktop-nav li a.active::after,html[dir="rtl"] .toto-desktop-nav li.current-menu-item a::after{left:0!important;right:50%!important}.toto-hero-slide .toto-hero-bg{transition:transform 9s ease;transform:scale(1.06)}.toto-hero-slide.active .toto-hero-bg{transform:scale(1)}.toto-hero-slide.active .toto-hero-eyebrow{animation:toto-fade-down .6s .1s both}.toto-hero-slide.active .toto-hero-title{animation:toto-fade-up .7s .22s both}.toto-hero-slide.active .toto-hero-desc{animation:toto-fade-up .7s .36s both}.toto-hero-slide.active .toto-hero-btns{animation:toto-fade-up .7s .5s both}.toto-hero-slide.active .toto-hero-scroll-hint{animation:toto-fade-up .6s .65s both}@media (max-width:768px){.toto-hero-slide.active .toto-hero-eyebrow,.toto-hero-slide.active .toto-hero-title,.toto-hero-slide.active .toto-hero-desc,.toto-hero-slide.active .toto-hero-btns,.toto-hero-slide.active .toto-hero-scroll-hint{animation:none!important;opacity:1!important;transform:none!important;visibility:visible!important}}.toto-hero-bounce{animation:toto-bounce 2s infinite}.toto-hero-arrow{transition:background .2s,transform .2s,opacity .2s}.toto-hero-arrow:hover{transform:translateY(-50%) scale(1.12)}.toto-cat-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;will-change:transform}.toto-cat-card:hover{transform:translateY(-7px);box-shadow:0 18px 44px rgb(0 0 0 / .13)}.toto-cat-img img{transition:transform .52s cubic-bezier(.25,.46,.45,.94)}.toto-cat-card:hover .toto-cat-img img{transform:scale(1.08)}.toto-cat-arrow{transition:transform .25s ease}.toto-cat-card:hover .toto-cat-arrow{transform:translateX(6px)}.toto-prod-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;will-change:transform}.toto-prod-card:hover{transform:translateY(-7px);box-shadow:0 18px 44px rgb(0 0 0 / .13)}.toto-prod-img img{transition:transform .52s cubic-bezier(.25,.46,.45,.94)}.toto-prod-card:hover .toto-prod-img img{transform:scale(1.08)}.toto-prod-arrow{transition:transform .25s ease}.toto-prod-card:hover .toto-prod-arrow{transform:translateX(6px)}.toto-pj-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;will-change:transform}.toto-pj-card:hover{transform:translateY(-6px) scale(1.014);box-shadow:0 22px 55px rgb(0 0 0 / .2)}.toto-pj-bg{transition:transform 7s ease;transform:scale(1.06)}.toto-pj-card:hover .toto-pj-bg{transform:scale(1)}.toto-pj-overlay{transition:opacity .35s}.toto-pj-card:hover .toto-pj-overlay{opacity:.72}.toto-pj-badge{transition:transform .25s}.toto-pj-card:hover .toto-pj-badge{transform:translateY(-3px)}.toto-tw-arrow{transition:background .2s,transform .2s,opacity .2s}.toto-tw-arrow:hover{transform:translateY(-50%) scale(1.12)}@media (min-width:901px){.toto-tw-slide-title{animation:toto-fade-right .6s .1s both}}.toto-tp-img{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .4s}.toto-tp-list .toto-tp-row:hover .toto-tp-img{transform:scale(1.04);box-shadow:0 14px 44px rgb(0 0 0 / .13)}.toto-tp-feat-btn{transition:background .2s,color .2s,transform .15s}.toto-tp-feat-btn:hover{transform:translateY(-2px)}.toto-tp-watch-btn{transition:opacity .2s,letter-spacing .2s}.toto-tp-watch-btn:hover{opacity:.78;letter-spacing:.06em}.toto-vt-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.toto-vt-card:hover{transform:translateY(-6px) scale(1.016);box-shadow:0 22px 55px rgb(0 0 0 / .22)}.toto-vt-bg{transition:transform 7s ease;transform:scale(1.06)}.toto-vt-card:hover .toto-vt-bg{transform:scale(1)}.toto-vt-hover-ring{transition:opacity .3s,transform .3s;transform:scale(.85);opacity:0}.toto-vt-card:hover .toto-vt-hover-ring{transform:scale(1);opacity:1}.toto-vt-badge{transition:transform .25s,background .2s,color .2s}.toto-vt-card:hover .toto-vt-badge{transform:translateY(-3px);background:var(--toto-red,#c0272d);color:#fff}.toto-vt-modal.toto-vt-open{animation:toto-scale-in .35s ease both}.toto-cat-card-wrap{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;will-change:transform}.toto-cat-card-wrap:hover{transform:translateY(-8px) rotate(-0.3deg);box-shadow:0 22px 55px rgb(0 0 0 / .15)}.toto-cat-card-img{transition:transform .5s ease;overflow:hidden}.toto-cat-card-wrap:hover .toto-cat-card-img{transform:scale(1.03)}.toto-branch-card{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .2s;will-change:transform}.toto-branch-card:hover{transform:translateY(-6px);box-shadow:0 14px 40px rgb(0 0 0 / .11)}.toto-branch-btn{transition:background .2s,color .2s,transform .15s}.toto-branch-card:hover .toto-branch-btn{transform:translateY(-1px)}.toto-ht-img-wrap{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.toto-ht-item:hover .toto-ht-img-wrap{transform:scale(1.07);box-shadow:0 8px 30px rgb(59 158 221 / .28)}.toto-ht-dot{transition:transform .25s ease,box-shadow .25s}.toto-ht-item:hover .toto-ht-dot{transform:scale(1.6);box-shadow:0 0 0 5px rgb(59 158 221 / .22)}.toto-ht-year{transition:color .2s}.toto-ht-item:hover .toto-ht-year{color:var(--toto-red,#c0272d)}.toto-blog-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;will-change:transform}.toto-blog-card:hover{transform:translateY(-7px);box-shadow:0 18px 44px rgb(0 0 0 / .11)}.toto-blog-card-img-wrap img{transition:transform .52s cubic-bezier(.25,.46,.45,.94)}.toto-blog-card:hover .toto-blog-card-img-wrap img{transform:scale(1.07)}.toto-blog-card-btn{transition:background .18s,color .18s,transform .15s}.toto-blog-card-btn:hover{transform:translateY(-1px)}.toto-blog-pagination .page-numbers{transition:background .18s,border-color .18s,color .18s,transform .15s}.toto-blog-pagination .page-numbers:hover{transform:translateY(-2px)}.tsb-hero-bg{transition:transform 8s ease;transform:scale(1.04)}.tsb-hero:hover .tsb-hero-bg{transform:scale(1)}.tsb-progress-bar{transition:width .1s linear}.tsb-share-btn{transition:transform .2s,opacity .2s,background .2s}.tsb-share-btn:hover{transform:translateY(-3px) scale(1.1)}.tsb-share-copy.copied{background:#16a34a;color:#fff;transform:scale(1.12)}.tsb-more-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s}.tsb-more-card:hover{transform:translateY(-7px);box-shadow:0 18px 44px rgb(0 0 0 / .11)}.tsb-more-card-img-wrap img{transition:transform .52s cubic-bezier(.25,.46,.45,.94)}.tsb-more-card:hover .tsb-more-card-img-wrap img{transform:scale(1.07)}.tsb-related-item{transition:opacity .2s,transform .2s}.tsb-related-item:hover{transform:translateX(5px);opacity:.83}.tsb-post-nav-item{transition:border-color .2s,box-shadow .2s,transform .22s}.tsb-post-nav-item:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgb(0 0 0 / .09)}.tsb-author-card{transition:box-shadow .25s,transform .25s}.tsb-author-card:hover{box-shadow:0 10px 32px rgb(0 0 0 / .09);transform:translateY(-2px)}.tsb-toc a{transition:color .15s,border-color .15s,background .15s,padding-left .2s}.tsb-back-btn{transition:background .18s,color .18s,transform .15s}.tsb-back-btn:hover{transform:translateY(-2px)}.toto-spj-hero-badge{animation:toto-scale-in .5s .05s both}.toto-spj-hero-title{animation:toto-fade-up .7s .15s both}.toto-spj-hero-sub{animation:toto-fade-up .6s .3s both}.toto-spj-gallery img{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;border-radius:6px}.toto-spj-gallery img:hover{transform:scale(1.04);box-shadow:0 14px 40px rgb(0 0 0 / .16)}.toto-sp-thumb{transition:border-color .2s,transform .2s}.toto-sp-thumb:hover,.toto-sp-thumb.active{transform:scale(1.07)}.toto-view-btn{transition:background .18s,color .18s,transform .15s}.toto-view-btn:hover{transform:scale(1.1)}.toto-feat-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s}.toto-feat-card:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgb(0 0 0 / .11)}.toto-feat-card .toto-feat-img img{transition:transform .52s cubic-bezier(.25,.46,.45,.94)}.toto-feat-card:hover .toto-feat-img img{transform:scale(1.07)}.toto-about-features-section .elementor-column{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s}.toto-about-features-section .elementor-column:hover{transform:translateY(-7px);box-shadow:0 16px 40px rgb(0 0 0 / .1)}.toto-about-company-image img,.toto-distinguishes-image img{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .4s}.toto-about-company-image img:hover,.toto-distinguishes-image img:hover{transform:scale(1.04);box-shadow:0 18px 52px rgb(0 0 0 / .13)}.toto-contact-info-box{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}.toto-contact-info-box:hover{transform:translateY(-5px);box-shadow:0 14px 36px rgb(0 0 0 / .09)}.toto-contact-item{transition:transform .2s}.toto-contact-item:hover{transform:translateX(5px)}.toto-contact-icon-wrap{transition:transform .25s,background .2s}.toto-contact-item:hover .toto-contact-icon-wrap{transform:scale(1.12) rotate(-5deg)}.toto-page-banner h1,.toto-page-banner .page-title{animation:toto-fade-up .65s .1s both}.toto-page-banner .toto-breadcrumb{animation:toto-fade-up .6s .28s both}.toto-footer-socials a{transition:color .2s,transform .2s}.toto-footer-socials a:hover{transform:translateY(-4px) scale(1.18)}.toto-footer-links a{transition:color .18s,padding-left .18s;display:inline-block}.toto-footer-links a:hover{padding-left:6px}.toto-btn-map{transition:border-color .2s,color .2s,transform .15s}.toto-btn-map:hover{transform:translateY(-2px)}.toto-btn-top{transition:background .2s,color .2s,transform .22s}.toto-btn-top:hover{transform:translateY(-5px)}.toto-newsletter-btn{transition:background .18s,transform .15s}.toto-newsletter-btn:hover{transform:translateY(-1px)}.toto-btn{transition:background .2s,color .2s,border-color .2s,transform .15s,box-shadow .2s!important}.toto-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 22px rgb(0 0 0 / .13)!important}.toto-btn:active{transform:translateY(0) scale(.97)!important}body.single-post img[loading="lazy"],body.blog img[loading="lazy"],body.category img[loading="lazy"],body.tag img[loading="lazy"]{opacity:0;transition:opacity .45s ease}body.single-post img[loading="lazy"].toto-img-loaded,body.blog img[loading="lazy"].toto-img-loaded,body.category img[loading="lazy"].toto-img-loaded,body.tag img[loading="lazy"].toto-img-loaded{opacity:1}a:focus-visible,button:focus-visible{outline:2px solid var(--toto-black,#0a0a0a);outline-offset:3px;border-radius:2px}.toto-our-brand-row{display:flex;align-items:center;gap:10px;margin-bottom:16px}.toto-our-brand-row .dash{display:block;width:28px;height:2px;background:#1a1a1a;flex-shrink:0}.toto-our-brand-row strong{font-size:16px;font-weight:700;color:#1a1a1a;letter-spacing:0}.toto-brand-block{display:inline-flex;align-items:center;background:#f0f0f0;border-left:4px solid #1a1a1a;padding:16px 30px;margin-bottom:32px}.toto-brand-block span{font-size:36px;font-weight:700;color:#1a1a1a;letter-spacing:1px;font-family:"Poppins",sans-serif}.toto-about-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border:1px solid #aaa;background:#fff0;color:#1a1a1a;font-size:14px;font-weight:400;font-family:"Poppins",sans-serif;text-decoration:none;cursor:pointer;transition:all 0.25s ease;letter-spacing:.2px}.toto-about-btn:hover{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.toto-about-btn .arrow{font-size:16px;line-height:1}.toto-museum{max-width:1180px;margin:0 auto;padding:10px 0 30px}.toto-museum-intro{margin:0 auto 34px}.toto-museum-intro p{margin:0;font-size:15px;line-height:1.9;color:#565f6f;font-family:GothamSSmLight!important}.toto-museum-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px;margin-bottom:58px}.toto-museum-row.is-reverse .toto-museum-media{order:2}.toto-museum-row.is-reverse .toto-museum-content{order:1}.toto-museum-media{position:relative;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;padding:0;line-height:0;background:#fff0;box-shadow:0 12px 26px rgb(16 24 40 / .16)}.toto-museum-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .16) 0%,rgb(0 0 0 / .56) 100%);pointer-events:none;z-index:1}.toto-museum-media img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;display:block;margin:0;opacity:1!important;visibility:visible!important;z-index:0}.toto-museum-overlay{position:absolute;inset:0;z-index:2;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px}.toto-museum-cube{color:#fff;margin-bottom:12px}.toto-museum-cube svg{width:56px;height:56px;display:block}.toto-museum-overlay-title{color:#fff;font-size:clamp(30px, 3.8vw, 40px);font-weight:700;line-height:1.8;letter-spacing:-.02em;text-shadow:0 2px 6px rgb(0 0 0 / .35)}.toto-museum-overlay-subtitle{margin-top:6px;color:#fff;font-size:clamp(16px, 1.6vw, 28px);font-weight:300;line-height:1.08;text-shadow:0 2px 6px rgb(0 0 0 / .35)}.toto-museum-content h3{margin:0 0 16px;font-size:clamp(34px, 2.4vw, 46px);line-height:1.12;letter-spacing:-.02em;color:#111827;font-weight:700}.toto-museum-content p{margin:0 0 24px;font-size:14px;line-height:1.9;color:#5f6672}.toto-museum-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:999px;background:#121d3b;color:#fff;font-size:12px;font-weight:600;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.toto-museum-btn:hover{background:#1b2a55;color:#fff;transform:translateY(-1px)}html[lang^="ar"] .toto-museum-btn span[aria-hidden="true"],body.rtl .toto-museum-btn span[aria-hidden="true"]{display:inline-block;transform:scaleX(-1)}@media (max-width:980px){.toto-museum-row{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.toto-museum-row.is-reverse .toto-museum-media,.toto-museum-row.is-reverse .toto-museum-content{order:initial}}.elementor-widget-icon-box:has(.elementor-icon-box-icon a[href]) .elementor-icon-box-description,.elementor-widget-icon-box:has(.elementor-icon-box-title a[href]) .elementor-icon-box-description{cursor:pointer}.elementor-widget-icon-box .elementor-icon-box-description,.elementor-widget-icon-box .elementor-icon-box-description p{color:#0a0a0a!important}.elementor-widget-icon-box a.elementor-icon-box-wrapper,.elementor-widget-icon-box a.elementor-icon-box-wrapper:link,.elementor-widget-icon-box a.elementor-icon-box-wrapper:visited{color:inherit;text-decoration:none}.elementor-widget-icon-box a.elementor-icon-box-wrapper .elementor-icon-box-description,.elementor-widget-icon-box a.elementor-icon-box-wrapper .elementor-icon-box-description p{color:#0a0a0a!important}.elementor-widget-icon-box .elementor-icon-box-description a{color:#0a0a0a!important;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.elementor-widget-icon-box .elementor-icon-box-description a:hover,.elementor-widget-icon-box .elementor-icon-box-description a:focus{color:#000!important;opacity:.92}@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;gap:.75rem;text-align:start!important}.elementor-widget-icon-box .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:0!important;margin-inline-end:0.5rem!important;flex:0 0 auto}.elementor-widget-icon-box .elementor-icon-box-content,.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-content,.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-content{flex:1 1 auto;min-width:0;text-align:start!important}}.elementor-widget-image.elementor-invisible,.elementor-widget-image.elementor-visibility-hidden{visibility:visible!important}.elementor-column>.elementor-widget-wrap.elementor-element-populated{position:relative;z-index:1}.elementor-column>.elementor-widget-wrap>.elementor-background-overlay{z-index:0;pointer-events:none}.elementor-widget.elementor-widget-image{position:relative;z-index:2}.elementor-widget-image img{display:block!important;width:100%;max-width:100%;height:auto!important;opacity:1!important;visibility:visible!important;mix-blend-mode:normal!important;position:relative;z-index:1}.elementor-widget-image a img{mix-blend-mode:normal!important}.elementor-widget-icon-box:has(.elementor-icon-box-icon a[href]) .elementor-icon-box-description,.elementor-widget-icon-box:has(.elementor-icon-box-title a[href]) .elementor-icon-box-description{cursor:pointer}.elementor-widget-icon-box .elementor-icon-box-description,.elementor-widget-icon-box .elementor-icon-box-description p{color:#0a0a0a!important}.elementor-widget-icon-box a.elementor-icon-box-wrapper,.elementor-widget-icon-box a.elementor-icon-box-wrapper:link,.elementor-widget-icon-box a.elementor-icon-box-wrapper:visited{color:inherit;text-decoration:none}.elementor-widget-icon-box a.elementor-icon-box-wrapper .elementor-icon-box-description,.elementor-widget-icon-box a.elementor-icon-box-wrapper .elementor-icon-box-description p{color:#0a0a0a!important}.elementor-widget-icon-box .elementor-icon-box-description a{color:#0a0a0a!important;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.elementor-widget-icon-box .elementor-icon-box-description a:hover,.elementor-widget-icon-box .elementor-icon-box-description a:focus{color:#000!important;opacity:.92}.toto-vt-wrap{width:100%}.toto-vt-eyebrow{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#888;text-align:center;margin:0 0 8px}.toto-vt-section-title{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:clamp(1.5rem, 3vw, 2.25rem);font-weight:700;color:#0a0a0a;text-align:center;line-height:1.2;margin:0 0 10px}.toto-vt-subtitle{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;font-size:15px;color:#666;text-align:center;line-height:1.6;max-width:640px;margin:0 auto 36px}.toto-vt-grid{display:grid;grid-template-columns:repeat(var(--toto-vt-cols,4),1fr);gap:10px}.toto-vt-card{position:relative;height:380px;border-radius:8px;overflow:hidden;padding:0;line-height:0;background:#0b1228;cursor:pointer;outline:none;-webkit-tap-highlight-color:#fff0}.toto-vt-card:focus-visible{box-shadow:0 0 0 3px #0a0a0a}.toto-vt-bg{position:absolute;inset:0;width:100%;height:100%;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat;transition:transform 0.55s cubic-bezier(.22,1,.36,1);will-change:transform}.toto-vt-card:hover .toto-vt-bg{transform:scale(1.07)}.toto-vt-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .55) 0%,rgb(0 0 0 / .05) 55%,transparent 100%);pointer-events:none;z-index:1}.toto-vt-badge{position:absolute;top:12px;right:12px;z-index:3;width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:5px;box-shadow:0 2px 8px rgb(0 0 0 / .18);transition:transform 0.25s ease}.toto-vt-badge svg{width:100%;height:100%;display:block}.toto-vt-card:hover .toto-vt-badge{transform:scale(1.1)}.toto-vt-footer{position:absolute;bottom:0;left:0;right:0;z-index:2;display:flex;align-items:center;gap:10px;padding:16px 14px}.toto-vt-accent{display:block;flex-shrink:0;width:3px;height:22px;background:#fff;border-radius:2px}.toto-vt-card-title{color:#fff;font-size:16px;font-weight:700;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;line-height:1.25;letter-spacing:.01em;text-shadow:0 1px 4px rgb(0 0 0 / .4)}.toto-vt-hover-ring{position:absolute;inset:0;border:2px solid #fff0;border-radius:inherit;transition:border-color 0.25s ease;pointer-events:none;z-index:4}.toto-vt-card:hover .toto-vt-hover-ring{border-color:rgb(255 255 255 / .4)}.toto-vt-modal{display:none;position:fixed;inset:0;z-index:999999;align-items:center;justify-content:center;padding:16px}.toto-vt-modal.toto-vt-open{display:flex}.toto-vt-modal-bd{position:absolute;inset:0;background:rgb(0 0 0 / .88);cursor:pointer;animation:totoVtFadeIn 0.22s ease}@keyframes totoVtFadeIn{from{opacity:0}to{opacity:1}}.toto-vt-modal-box{position:relative;z-index:2;width:100%;max-width:1100px;background:#111;border-radius:12px;overflow:hidden;box-shadow:0 24px 80px rgb(0 0 0 / .65);animation:totoVtSlideUp 0.3s cubic-bezier(.22,1,.36,1)}@keyframes totoVtSlideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.toto-vt-modal-top{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#1a1a1a;border-bottom:1px solid #2a2a2a}.toto-vt-modal-lbl{color:#fff;font-size:.8rem;font-weight:600;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}.toto-vt-modal-close{width:32px;height:32px;border-radius:50%;background:rgb(255 255 255 / .12);border:none;color:#fff;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s ease;line-height:1}.toto-vt-modal-close:hover{background:rgb(255 255 255 / .28)}.toto-vt-frame-wrap{aspect-ratio:16 / 9;background:#000}.toto-vt-frame-wrap iframe{width:100%;height:100%;border:none;display:block}@media (max-width:1024px){.toto-vt-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.toto-vt-grid{grid-template-columns:1fr}.toto-vt-card{height:280px}}:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:#fff0;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgb(0 0 0 / .3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgb(0 0 0 / .3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:#fff0;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgb(0 0 0 / .1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgb(0 0 0 / .3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:#fff0;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}.elementor-section.elementor-section-boxed>.elementor-container,.elementor-section>.elementor-container,.e-con-inner,.e-container{max-width:1400px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.elementor-section{padding-left:clamp(1rem, 2.5vw, 40px)!important;padding-right:clamp(1rem, 2.5vw, 40px)!important;box-sizing:border-box!important}.elementor-column,[data-element_type='column']{box-sizing:border-box!important}.toto-header-inner{max-width:100%!important;width:100%;margin-left:auto!important;margin-right:auto!important;padding-left:1rem!important;padding-right:1rem!important}.entry-title,.page-title{display:none!important}.elementor-kit-18{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.toto-airport-sec{--toto-ap-bg:#f5f5f5;--toto-ap-card:#ffffff;--toto-ap-border:#e5e5e5;--toto-ap-text:#0a0a0a;--toto-ap-muted:#6b7280;--toto-ap-link:#2563eb;--toto-ap-accent:#c0272d;background:var(--toto-ap-bg);color:var(--toto-ap-text);padding:24px 16px 32px}.toto-airport-sec img{margin:0;padding:0;max-width:none;height:auto}.toto-airport-sec .toto-airport-card-thumb img{width:100%;height:100%;max-width:none;margin:0!important}.toto-airport-sec .toto-airport-detail-trigger,.toto-airport-sec .toto-airport-card-more{margin:0!important;text-decoration:none}.toto-airport-sec-inner{max-width:1280px;margin:0 auto}.toto-airport-toolbar{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:14px}.toto-airport-search{flex:1;min-width:0;border:1px solid var(--toto-ap-border);border-radius:8px;padding:12px 14px;font-size:15px;background:#fff;color:var(--toto-ap-text);font-family:inherit}.toto-airport-search:focus{outline:none;border-color:var(--toto-ap-accent);box-shadow:0 0 0 3px rgb(192 39 45 / .12)}.toto-airport-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;padding:14px;background:#fff;border:1px solid var(--toto-ap-border);border-radius:12px}.toto-airport-filter-field{display:flex;flex-direction:column;gap:6px;min-width:0}.toto-airport-filter-label{font-size:12px;font-weight:700;color:var(--toto-ap-muted);line-height:1.2}.toto-airport-filter{width:100%;min-width:0;border:1px solid var(--toto-ap-border);border-radius:8px;padding:10px 12px;font-size:14px;background:#fff;color:var(--toto-ap-text);font-family:inherit;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--toto-ap-accent) 50%),linear-gradient(135deg,var(--toto-ap-accent) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% + 2px),calc(100% - 12px) calc(50% + 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-inline-end:34px}.toto-airport-sec--ar .toto-airport-filter{background-position:12px calc(50% + 2px),18px calc(50% + 2px);padding-inline-end:12px;padding-inline-start:34px}.toto-airport-filter:focus{outline:none;border-color:var(--toto-ap-accent);box-shadow:0 0 0 3px rgb(192 39 45 / .12)}.toto-airport-filter:disabled{opacity:.55;cursor:not-allowed;background-color:#f9fafb}.toto-airport-filter-reset{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border:1.5px solid var(--toto-ap-accent);border-radius:8px;background:#fff;color:var(--toto-ap-accent);font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease}.toto-airport-filter-reset:hover,.toto-airport-filter-reset:focus-visible{background:var(--toto-ap-accent);color:#fff;outline:none;box-shadow:0 2px 8px rgb(192 39 45 / .22)}.toto-airport-card.is-filter-hidden,.toto-airport-detail-trigger.is-filter-hidden,.toto-airport-card-details li.is-filter-hidden{display:none!important}.toto-airport-body{display:grid;grid-template-columns:1fr;gap:0;background:#fff;border:1px solid var(--toto-ap-border);border-radius:12px;overflow:hidden}.toto-airport-detail-pane{min-height:320px;background:#fafafa;display:flex;flex-direction:column}.toto-airport-detail-view{display:flex;flex-direction:column;width:100%;height:100%;min-height:320px;position:relative}.toto-airport-detail-panel{padding:20px 20px 24px;overflow-y:auto;flex:1 1 auto}.toto-airport-detail-panel[hidden]{display:none!important}.toto-airport-detail-media{margin:0 0 16px;border-radius:10px;overflow:hidden;background:#eceff1;border:1px solid var(--toto-ap-border)}.toto-airport-detail-media img{display:block;width:100%;height:auto;max-height:280px;object-fit:cover;margin:0!important;padding:0!important}.toto-airport-detail-title{margin:0 0 12px;font-size:clamp(1.15rem, 2vw, 1.5rem);font-weight:700;line-height:1.3;color:var(--toto-ap-text)}.toto-airport-sec--ar .toto-airport-detail-title{text-align:right}.toto-airport-detail-desc{margin:0 0 20px;font-size:14px;line-height:1.7;color:var(--toto-ap-muted)}.toto-airport-sec--ar .toto-airport-detail-desc{text-align:right}.toto-airport-detail-desc p{margin:0 0 .75em}.toto-airport-detail-desc p:last-child{margin-bottom:0}.toto-airport-detail-empty{padding:48px 24px;text-align:center;color:var(--toto-ap-muted);font-size:15px;flex:1 1 auto;display:flex;align-items:center;justify-content:center}.toto-airport-detail-empty[hidden]{display:none!important}.toto-airport-products{margin-top:4px}.toto-airport-prod-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.toto-airport-prod-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--toto-ap-border);border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow 0.2s,transform 0.2s}.toto-airport-prod-card:hover{box-shadow:0 6px 24px rgb(0 0 0 / .08);transform:translateY(-2px);color:inherit}.toto-airport-prod-img{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f5f5f5}.toto-airport-prod-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.35s ease}.toto-airport-prod-card:hover .toto-airport-prod-img img{transform:scale(1.04)}.toto-airport-prod-info{padding:10px 12px 14px}.toto-airport-prod-name{margin:0 0 4px;font-size:13px;font-weight:700;line-height:1.35;color:var(--toto-ap-text)}.toto-airport-prod-desc{margin:0;font-size:12px;line-height:1.5;color:var(--toto-ap-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toto-airport-list-pane{border-top:1px solid var(--toto-ap-border);max-height:none;overflow:visible}.toto-airport-cards{display:flex;flex-direction:column}.toto-airport-card{display:block;padding:9px 16px;border-bottom:1px solid var(--toto-ap-border);background:var(--toto-ap-card);cursor:pointer;transition:background 0.15s ease,box-shadow 0.15s ease}.toto-airport-card-head{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:start}.toto-airport-card:hover,.toto-airport-card.is-active{background:#fff8f8;box-shadow:inset 3px 0 0 var(--toto-ap-accent)}.toto-airport-sec--ar .toto-airport-card:hover,.toto-airport-sec--ar .toto-airport-card.is-active{box-shadow:inset -3px 0 0 var(--toto-ap-accent)}.toto-airport-card:last-child{border-bottom:none}.toto-airport-card.is-hidden{display:none}.toto-airport-card-thumb{width:52px;height:30px;border-radius:8px;overflow:hidden;background:#f3f4f6;border:1px solid var(--toto-ap-border);margin:0;padding:0;flex-shrink:0;align-self:start}.toto-airport-card-thumb img{width:100%;height:100%;object-fit:cover;display:block;margin:0!important;padding:0!important;max-width:none;border-radius:0}.toto-airport-card-thumb-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:28px}.toto-airport-card-main{align-self:start;min-width:0;margin:0;padding:0}.toto-airport-card-title{margin:0 0 6px;padding:0;font-size:15px;font-weight:700;line-height:1.2;color:var(--toto-ap-link)}.toto-airport-sec .toto-airport-card-title{margin-top:-2px!important;margin-bottom:6px!important;padding-top:0!important}.toto-airport-card-preview{margin:0 0 8px;font-size:13px;line-height:1.5;color:var(--toto-ap-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toto-airport-card-meta-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.toto-airport-card-count{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#f3f4f6;border:1px solid var(--toto-ap-border);font-size:12px;font-weight:600;line-height:1.2;color:var(--toto-ap-muted)}.toto-airport-card-count-num{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--toto-ap-accent);color:#fff;font-size:12px;font-weight:700;line-height:1}.toto-airport-card-count-label{font-size:12px;font-weight:600;color:var(--toto-ap-text)}.toto-airport-card-more{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:7px 14px;border:1.5px solid var(--toto-ap-accent);border-radius:6px;background:#fff;color:var(--toto-ap-accent);font-size:12px;font-weight:700;line-height:1.2;cursor:pointer;font-family:inherit;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease,transform 0.15s ease}.toto-airport-card-more::after{content:'›';font-size:14px;font-weight:700;line-height:1}.toto-airport-sec--ar .toto-airport-card-more::after{content:'‹'}.toto-airport-card-more:hover,.toto-airport-card-more:focus-visible{background:var(--toto-ap-accent);color:#fff;text-decoration:none;outline:none;box-shadow:0 2px 8px rgb(192 39 45 / .25);transform:translateY(-1px)}.toto-airport-card-more[aria-expanded="true"]{background:var(--toto-ap-accent);color:#fff;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .06)}.toto-airport-card-more[aria-expanded="true"]::after{transform:rotate(90deg)}.toto-airport-sec--ar .toto-airport-card-more[aria-expanded="true"]::after{transform:rotate(-90deg)}.toto-airport-card-details{display:block;width:100%;box-sizing:border-box;margin-top:12px;padding-top:12px;border-top:1px solid var(--toto-ap-border)}.toto-airport-card-details[hidden]{display:none!important}.toto-airport-card-details ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.toto-airport-card-details li{margin:0;padding:0;min-width:0}.toto-airport-detail-trigger{display:block;width:100%;box-sizing:border-box;border:1px solid #e8eaed;border-radius:8px;background:#f8f9fa;padding:9px 12px;font-size:12px;font-weight:500;line-height:1.5;color:#374151;text-align:start;text-decoration:none;cursor:pointer;white-space:normal;word-break:break-word;overflow-wrap:anywhere;transition:background 0.15s ease,border-color 0.15s ease,color 0.15s ease,box-shadow 0.15s ease}.toto-airport-detail-trigger::before{content:'›';display:inline-block;margin-inline-end:6px;color:var(--toto-ap-accent);font-weight:700;line-height:1}.toto-airport-sec--ar .toto-airport-detail-trigger::before{content:'‹'}.toto-airport-detail-trigger:hover,.toto-airport-detail-trigger:focus-visible{background:#fff;border-color:rgb(192 39 45 / .35);color:var(--toto-ap-accent);text-decoration:none;outline:none;box-shadow:0 1px 4px rgb(0 0 0 / .06)}.toto-airport-detail-trigger.is-active{background:#fff8f8;border-color:var(--toto-ap-accent);color:var(--toto-ap-accent);font-weight:600;box-shadow:inset 0 0 0 1px rgb(192 39 45 / .08)}.toto-airport-card-side{text-align:end;min-width:64px;padding-top:0;align-self:start}.toto-airport-card-side strong{display:block;font-size:16px;line-height:1.1;color:var(--toto-ap-text)}.toto-airport-card-side span{font-size:11px;color:var(--toto-ap-muted)}.toto-airport-sec--ar .toto-airport-card-head{grid-template-columns:auto 72px minmax(0,1fr);grid-template-areas:"side thumb main";direction:ltr}.toto-airport-sec--ar .toto-airport-card-side{grid-area:side;text-align:start}.toto-airport-sec--ar .toto-airport-card-thumb{grid-area:thumb}.toto-airport-sec--ar .toto-airport-card-main{grid-area:main;direction:rtl;text-align:right}.toto-airport-sec--ar .toto-airport-card-details ul{direction:ltr}.toto-airport-sec--ar .toto-airport-card-details li:only-child{grid-column:2}.toto-airport-no-results{padding:24px 16px;text-align:center;color:var(--toto-ap-muted);margin:0}@media (min-width:992px){.toto-airport-search{max-width:320px}.toto-airport-filters{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end}.toto-airport-filter-reset{grid-column:auto;white-space:nowrap;min-width:130px}.toto-airport-body{min-height:560px;direction:ltr}.toto-airport-prod-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.toto-airport-sec--en .toto-airport-body{grid-template-columns:380px minmax(0,1fr)}.toto-airport-sec--en .toto-airport-list-pane{order:1;border-top:none;border-inline-end:1px solid var(--toto-ap-border);border-inline-start:none;max-height:560px;overflow-y:auto}.toto-airport-sec--en .toto-airport-detail-pane{order:2;min-height:560px;border-top:none}.toto-airport-sec--ar .toto-airport-body{grid-template-columns:minmax(0,1fr) 380px}.toto-airport-sec--ar .toto-airport-detail-pane{order:1;min-height:560px;border-top:none}.toto-airport-sec--ar .toto-airport-list-pane{order:2;border-top:none;border-inline-start:1px solid var(--toto-ap-border);border-inline-end:none;max-height:560px;overflow-y:auto}.toto-airport-detail-view,.toto-airport-detail-panel{min-height:520px}}@media (max-width:991px){.toto-airport-detail-pane,.toto-airport-detail-view{display:none!important;min-height:0!important;height:0!important;max-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:0!important;visibility:hidden!important;pointer-events:none!important}.toto-airport-body{min-height:0}.toto-airport-list-pane{border-top:none}.toto-airport-inline-detail{display:none;width:100%;box-sizing:border-box;background:#fafafa;border-top:1px solid var(--toto-ap-border)}.toto-airport-inline-detail.is-open{display:block}.toto-airport-card-details li{display:flex;flex-direction:column;align-items:stretch}.toto-airport-card-details .toto-airport-inline-detail{margin-top:6px;border-radius:8px;border:1px solid var(--toto-ap-border);overflow:hidden}.toto-airport-card>.toto-airport-inline-detail{margin-top:0}.toto-airport-card-details li:has(.toto-airport-inline-detail.is-open){grid-column:1 / -1}.toto-airport-inline-detail .toto-airport-detail-panel{min-height:0;padding:16px;background:#fafafa;visibility:visible;pointer-events:auto}.toto-airport-inline-detail .toto-airport-detail-media img{max-height:220px}.toto-airport-inline-detail .toto-airport-detail-panel[hidden]{display:block!important}.toto-airport-prod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.toto-airport-sec--ar .toto-airport-card-title,.toto-airport-sec--ar .toto-airport-search,.toto-airport-sec--ar .toto-airport-detail-title,.toto-airport-sec--ar .toto-airport-prod-name{font-family:'Cairo','GothamSSm',sans-serif}.toto-airport-sec--en .toto-airport-card-title,.toto-airport-sec--en .toto-airport-search,.toto-airport-sec--en .toto-airport-detail-title,.toto-airport-sec--en .toto-airport-prod-name{font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif}.toto-airport-sec .toto-airport-mobile-list,.toto-airport-sec .toto-custom-airport-map{display:none!important}body.postid-1655 .toto-spj-content h2,body.postid-1655 .toto-spj-content h3,body.postid-1655 .toto-spj-content h4,body.postid-1474 .toto-spj-content h2,body.postid-1474 .toto-spj-content h3,body.postid-1474 .toto-spj-content h4{line-height:11px!important}.toto-about-us-wrapper{font-family:inherit;color:#1a1a1a}.toto-au-company{padding:25px 0;background:#f9fafb}.toto-au-company-inner{display:flex;align-items:flex-start;gap:60px;max-width:1200px;margin:0 auto;padding:0 24px}.toto-au-company-media{position:relative;flex:0 0 42%;max-width:42%}.toto-au-company-media>img{width:100%;height:480px;object-fit:cover;border-radius:12px;display:block;opacity:1!important;visibility:visible!important}.toto-au-company-logo-badge{position:absolute;bottom:-24px;right:-24px;width:90px;height:90px;background:#fff;border-radius:50%;box-shadow:0 4px 20px rgb(0 0 0 / .14);display:flex;align-items:center;justify-content:center;padding:10px}.toto-au-company-logo-badge img{width:100%;height:100%;object-fit:contain}.toto-au-company-content{flex:1;padding-top:8px}.toto-au-company-content h2{font-size:28px;font-weight:700;margin-bottom:18px;color:#0a0a0a;line-height:1.25}.toto-au-company-content p,.toto-au-check-list li,.toto-au-vm-col p,.toto-au-stat-label{font-family:'GothamSSmLight','Helvetica Neue',Arial,sans-serif!important;font-size:16px;line-height:1.8;color:#000;margin-bottom:14px}.toto-au-list-heading strong{font-size:14px;font-weight:700;color:#0a0a0a;font-family:'Cairo'!important}.toto-au-check-list{list-style:none;padding:0;margin:12px 0 24px}.toto-au-check-list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#444;margin-bottom:10px;line-height:1.6}.toto-au-check-icon{flex-shrink:0;width:20px;height:20px;margin-top:2px}.toto-au-check-icon svg{width:20px;height:20px}.toto-au-brands{--toto-au-brand-gap:16px;--toto-au-brands-per-view:3;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:10px}.toto-au-brands-arrow{background:#fff;border:1px solid #cfcfcf;border-radius:50%;width:42px;height:42px;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#666;transition:background 0.2s,opacity 0.2s}.toto-au-brands-arrow:hover{background:#f0f0f0}.toto-au-brands-arrow:disabled{opacity:.35;cursor:not-allowed}html[lang^="ar"] .toto-au-brands-arrow,body.rtl .toto-au-brands-arrow{transform:scaleX(-1)}.toto-au-brands-track{overflow:hidden;min-width:0}.toto-au-brands-rail{display:flex;gap:var(--toto-au-brand-gap);transition:transform 0.35s ease;will-change:transform}.toto-au-brand-item{flex:0 0 calc((100% - (var(--toto-au-brand-gap) * (var(--toto-au-brands-per-view) - 1))) / var(--toto-au-brands-per-view));display:flex;align-items:center;justify-content:center;height:84px;padding:4px 12px;border:1px solid #e0e0e0;border-radius:0;background:#fff}.toto-au-brand-item img{max-height:58px;max-width:85%;object-fit:contain;display:block!important;opacity:1!important;visibility:visible!important}.toto-au-brand-item span{font-size:16px;font-weight:700;color:#0a0a0a;letter-spacing:1px}.toto-au-vision-mission{background:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.toto-au-vision-mission-inner{display:flex;gap:40px;margin:0 auto;max-width:1200px;padding:60px 24px}.toto-au-vm-col{flex:1;padding-right:24px}.toto-au-vm-col:first-child{border-right:1px solid #f1f1f1}.toto-au-vm-head{display:flex;align-items:center;gap:14px;margin-bottom:12px}.toto-au-vm-icon{width:40px;height:40px;border:1px solid #e6e6e6;border-radius:8px;background:#fafafa;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#0a0a0a}.toto-au-vm-icon svg{width:30px;height:30px}.toto-au-vm-col h3{font-size:20px;font-weight:700;margin:0;color:#0a0a0a}.toto-au-vm-col p{font-size:16px;line-height:1.8;color:#000}.toto-au-stats{padding:25px 24px;max-width:1200px;margin:0 auto}.toto-au-stats-heading{font-size:24px;font-weight:700;margin-bottom:36px;color:#0a0a0a}.toto-au-stats-grid{display:flex;gap:32px;flex-wrap:wrap}.toto-au-stat-item{display:flex;flex-direction:column;flex:1 1 150px}.toto-au-stat-number{font-size:36px;font-weight:800;color:#0a0a0a;line-height:1.1;margin-bottom:8px}.toto-au-stat-label{font-size:12.5px;color:#666;line-height:1.5}.toto-au-apart{background:#1a1a1a;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:22px 0 54px;overflow:hidden}.toto-au-apart-heading{color:#fff;font-size:26px;font-weight:700;text-align:center;margin:0 0 34px}.toto-au-apart-carousel{width:100%;position:relative}.toto-au-apart-nav{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / .92);color:#1a1a1a;cursor:pointer;align-items:center;justify-content:center;box-shadow:0 2px 8px rgb(0 0 0 / .35);-webkit-tap-highlight-color:#fff0}.toto-au-apart-nav svg{width:20px;height:20px}.toto-au-apart-nav--prev{left:8px}.toto-au-apart-nav--next{right:8px}.toto-au-apart-nav:active{background:#fff}html[lang^="ar"] .toto-au-apart-nav svg,body.rtl .toto-au-apart-nav svg{transform:scaleX(-1)}.toto-au-apart-track-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;padding-inline:0;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y}.toto-au-apart-track-wrap.is-dragging{cursor:grabbing}.toto-au-apart-track-wrap::-webkit-scrollbar{display:none}.toto-au-apart-track{display:flex;gap:14px;padding:0 14px}.toto-au-apart-card{flex:0 0 26%;background:#575757;border:0;border-radius:0;padding:24px 20px;display:flex;flex-direction:column;gap:12px;min-height:148px;scroll-snap-align:start}.toto-au-apart-dot{width:28px;height:28px;flex-shrink:0}.toto-au-apart-dot svg{width:28px;height:28px}.toto-au-apart-card p{color:#fff;font-size:14px;line-height:1.45;margin:0;font-weight:600}.toto-au-features-tabs{width:100%;max-width:1200px;margin:0 auto;padding:0 1px}.toto-au-features-tab-panel{display:none}.toto-au-features-tab-panel.is-active{display:block}.toto-au-features-tab-panel .toto-au-partner{margin:0 auto;padding-top:0}.toto-au-features{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:22px;padding:42px 24px 28px;max-width:72%;margin:0 auto}.toto-au-features--tabs{grid-template-columns:repeat(3,minmax(220px,1fr))}.toto-au-features--tabs-count-1{grid-template-columns:1fr}.toto-au-features--tabs-count-2{grid-template-columns:repeat(2,1fr)}.toto-au-features--tabs-count-3{grid-template-columns:repeat(3,minmax(220px,1fr))}.toto-au-features--tabs-count-4{grid-template-columns:repeat(4,1fr)}.toto-au-feature-item{display:flex;align-items:center;gap:14px;text-align:left;background:#f3f4f6;border-radius:12px;min-height:86px;padding:16px 20px;position:relative}.toto-au-feature-item::after{content:"";position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #f3f4f6}.toto-au-feature-item--tab{border:0;margin:0;font:inherit;font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif;cursor:pointer;width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none;text-align:left;transition:background 0.2s ease,box-shadow 0.2s ease}html[dir="rtl"] .toto-au-feature-item--tab,body.rtl .toto-au-feature-item--tab{text-align:right}.toto-au-feature-item--tab.is-active{background:#ebecef;box-shadow:inset 0 0 0 1px rgb(10 10 10 / .12)}.toto-au-feature-item--tab.is-active::after{border-top-color:#ebecef}.toto-au-feature-item--tab:focus-visible{outline:2px solid #0a0a0a;outline-offset:2px}.toto-au-feature-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:#111;flex-shrink:0}.toto-au-feature-icon i,.toto-au-feature-icon svg{font-size:50px;width:50px;height:50px}.toto-au-feature-label{display:inline-flex;flex-direction:row;align-items:center;gap:4px;padding-top:5px;white-space:nowrap}.toto-au-feature-item .toto-au-feature-label span{font-size:13.5px;font-weight:600;color:#0a0a0a;line-height:1.85;letter-spacing:-.1px}.toto-au-feature-first,.toto-au-feature-rest{display:inline}body.rtl .wpcf7 form .toto-form-field input[type="text"],body.rtl .wpcf7 form .toto-form-field input[type="email"],body.rtl .wpcf7 form .toto-form-field input[type="tel"],body.rtl .wpcf7 form .toto-form-field select,body.rtl .wpcf7 form .toto-form-field textarea{text-align:right}html[lang^="ar"] .wpcf7 form .toto-form-field label{font-family:'Cairo','GothamSSm','Helvetica Neue',Arial,sans-serif!important}.toto-au-partner{display:flex;gap:60px;max-width:1200px;margin:0 auto;padding:80px 24px;align-items:flex-start}.toto-au-partner-media{flex:0 0 44%;max-width:44%}.toto-au-partner-media img{width:100%;height:400px;object-fit:cover;border-radius:10px;display:block}.toto-au-partner-content{flex:1}.toto-au-partner-content h2{font-size:26px;font-weight:700;margin-bottom:16px;color:#0a0a0a}.toto-au-partner-content p{font-size:16px;line-height:1.8;color:#000;margin-bottom:14px}.toto-au-partner-footer-bold strong{font-size:14px;font-weight:700;color:#0a0a0a}.toto-au-partner-footer-body{font-size:13px;color:#000;font-style:italic}.toto-au-iso{display:flex;gap:60px;max-width:1200px;margin:0 auto;padding:80px 24px;align-items:stretch;position:relative}.toto-au-iso::before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);background:#fff;z-index:-2}.toto-au-iso-content{flex:1 1 0%;min-width:0}.toto-au-iso-content h2{font-size:26px;font-weight:700;margin-bottom:20px;color:#0a0a0a;line-height:1.3}.toto-au-iso-content p{font-size:14px;line-height:1.8;color:#444;margin-bottom:28px}.toto-au-iso-btn{display:inline-flex;align-items:center;gap:8px;background:#0a0a0a;color:#fff;font-size:14px;font-weight:600;padding:13px 26px;border-radius:6px;text-decoration:none;transition:background 0.2s,transform 0.2s}.toto-au-iso-btn:hover{background:#333;transform:translateY(-1px);color:#fff}.toto-au-iso-btn svg{width:16px;height:16px}.toto-au-iso-media{flex:0 0 38%;max-width:38%;min-width:0;min-height:0;position:relative;z-index:1;align-self:stretch}html[lang^="ar"] .toto-au-feature-item .toto-au-feature-label span{text-align:right}.toto-au-iso-media img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:8px;box-shadow:0 4px 24px rgb(0 0 0 / .1);display:block;box-sizing:border-box;margin:auto;image-rendering:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.toto-au-awards{background:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:15px 24px 30px;text-align:center}.toto-au-awards>h2,.toto-au-awards>.toto-au-awards-grid{max-width:1200px;margin-left:auto;margin-right:auto}.toto-au-awards h2{font-size:42px;font-weight:700;margin-bottom:34px;color:#0a0a0a;text-transform:lowercase;letter-spacing:-.2px}.toto-au-awards-grid{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:22px}.toto-au-award-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#f9fafb;border-radius:14px;min-height:238px;padding:24px 20px}.toto-au-award-item img{max-width:170px;max-height:92px;object-fit:contain}.toto-about-us-wrapper img{opacity:1!important;visibility:visible!important}.toto-au-award-item p{font-size:13.5px;font-weight:700;color:#1b1b1b;margin:0;line-height:1.3}@media (max-width:1024px){.toto-au-company-inner,.toto-au-partner,.toto-au-iso{flex-direction:column;gap:10px}.toto-au-company-media,.toto-au-partner-media,.toto-au-iso-media{flex:none;max-width:100%;width:100%;align-self:auto}.toto-au-iso-media img{position:relative;left:auto;top:auto;right:auto;bottom:auto;width:100%;height:auto;max-height:none;margin:0 auto;object-position:center;transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.toto-au-company-media>img,.toto-au-partner-media img{height:300px}}@media (max-width:767px){.toto-au-iso-content{display:contents}.toto-au-iso-content h2{order:1;margin-bottom:12px}.toto-au-iso-content p{order:2;margin-bottom:0}.toto-au-iso-media{order:3}.toto-au-iso-btn{order:4;align-self:flex-start}.toto-au-brands{--toto-au-brands-per-view:1}.toto-au-vision-mission-inner{flex-direction:column;gap:10px;padding:10px 20px}.toto-au-vm-col{padding-right:0}.toto-au-vm-col:first-child{border-right:0;border-bottom:1px solid #e6e6e6;padding-bottom:24px}.toto-au-stats-grid{gap:24px}.toto-au-stat-item{flex:1 1 40%}.toto-au-apart-carousel{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:0 6px}.toto-au-apart-nav{display:flex;position:static;transform:none;width:34px;height:34px;flex-shrink:0}.toto-au-apart-nav--prev,.toto-au-apart-nav--next{left:auto;right:auto}.toto-au-apart-track-wrap{min-width:0}.toto-au-apart-track{padding:0 4px}.toto-au-apart-card{flex:0 0 200px}.toto-au-apart-heading{font-size:28px}.toto-au-features{grid-template-columns:repeat(3,1fr);gap:8px;padding:28px 12px 20px;max-width:100%}.toto-au-features--tabs-count-1{grid-template-columns:1fr}.toto-au-features--tabs-count-2{grid-template-columns:repeat(2,1fr)}.toto-au-features--tabs-count-3{grid-template-columns:repeat(3,1fr)}.toto-au-features--tabs-count-4{grid-template-columns:repeat(2,1fr)}.toto-au-feature-item{flex-direction:column;align-items:center;text-align:center;gap:8px;padding:14px 8px;min-height:0}.toto-au-feature-item--tab{text-align:center}html[dir="rtl"] .toto-au-feature-item--tab,body.rtl .toto-au-feature-item--tab{text-align:center}.toto-au-feature-icon{width:38px;height:38px}.toto-au-feature-icon i,.toto-au-feature-icon svg{font-size:34px;width:34px;height:34px}.toto-au-feature-label{padding-top:0;align-items:center;text-align:center;justify-content:center;white-space:nowrap}.toto-au-feature-item .toto-au-feature-label span{font-size:11px;line-height:1.3;text-align:center}.toto-au-feature-item--tab{text-align:center}html[dir="rtl"] .toto-au-feature-item--tab,body.rtl .toto-au-feature-item--tab{text-align:center}.toto-au-feature-icon{width:38px;height:38px}.toto-au-feature-icon i,.toto-au-feature-icon svg{font-size:34px;width:34px;height:34px}.toto-au-feature-label{padding-top:0;white-space:nowrap}.toto-au-feature-item .toto-au-feature-label span{font-size:11px;line-height:1.3}.toto-au-awards h2{font-size:30px}.toto-au-awards-grid{grid-template-columns:repeat(3,1fr);gap:8px}.toto-au-award-item{min-height:0;padding:12px 6px;gap:8px;border-radius:10px}.toto-au-award-item img{max-width:100%;max-height:56px}.toto-au-award-item p{font-size:10px;line-height:1.25}.toto-au-company-content h2,.toto-au-partner-content h2,.toto-au-iso-content h2{font-size:22px}}@media (min-width:768px) and (max-width:1024px){.toto-au-brands{--toto-au-brands-per-view:2}.toto-au-features{grid-template-columns:repeat(2,minmax(220px,1fr));gap:18px}.toto-au-features--tabs-count-1{grid-template-columns:1fr}.toto-au-features--tabs-count-2{grid-template-columns:repeat(2,1fr)}.toto-au-features--tabs-count-3{grid-template-columns:repeat(3,1fr)}.toto-au-awards h2{font-size:34px}.toto-au-awards-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:18px}}.toto-au-awards{padding:5px 24px 30px!important}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.toto-pv-wrap{position:relative;width:100%;height:85vh;display:flex;flex-direction:column;background:#1a1a2e;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px rgb(0 0 0 / .35),0 1px 4px rgb(0 0 0 / .2);font-family:'GothamSSm','Helvetica Neue',Arial,sans-serif}.toto-pv-wrap.toto-pv-fullscreen{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;border-radius:0!important;z-index:999999!important}.toto-pv-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:240px;background:#f5f5f7;border:2px dashed #d0d0d8;border-radius:12px;color:#888;font-size:.9rem;padding:40px;text-align:center}.toto-pv-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 16px;height:52px;min-height:52px;background:#0f0f1a;border-bottom:1px solid rgb(255 255 255 / .08);flex-shrink:0;position:relative;z-index:10}.toto-pv-toolbar-group{display:flex;align-items:center;gap:4px}.toto-pv-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#fff0;border:1px solid #fff0;color:#e8e8f0;cursor:pointer;border-radius:7px;padding:6px 10px;font-size:.8rem;font-family:inherit;line-height:1;transition:background .18s,color .18s,border-color .18s;white-space:nowrap;text-decoration:none}.toto-pv-btn:hover{background:rgb(255 255 255 / .08);border-color:rgb(201 168 76 / .5);color:#c9a84c}.toto-pv-btn:focus-visible{outline:2px solid #c9a84c;outline-offset:2px}.toto-pv-btn svg{flex-shrink:0}.toto-pv-btn-primary{background:#c9a84c;border-color:#c9a84c;color:#0f0f1a;font-weight:600;padding:6px 14px}.toto-pv-btn-primary:hover{background:#b8952f;border-color:#b8952f;color:#0f0f1a}.toto-pv-page-info{display:flex;align-items:center;gap:5px;font-size:.82rem;color:#e8e8f0}.toto-pv-page-input{width:46px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .15);border-radius:5px;color:#e8e8f0;font-size:.82rem;font-family:inherit;padding:3px 6px;text-align:center;-moz-appearance:textfield}.toto-pv-page-input::-webkit-outer-spin-button,.toto-pv-page-input::-webkit-inner-spin-button{-webkit-appearance:none}.toto-pv-page-input:focus{outline:1px solid #c9a84c}.toto-pv-page-sep{opacity:.5}.toto-pv-total-pages{opacity:.7}.toto-pv-zoom-label{font-size:.78rem;min-width:38px;text-align:center;color:rgb(232 232 240 / .6)}.toto-pv-canvas-area{flex:1;position:relative;overflow:auto;background:#1a1a2e;display:flex;flex-direction:column;align-items:center;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgb(201 168 76 / .4) rgb(255 255 255 / .05)}.toto-pv-canvas-area::-webkit-scrollbar{width:6px;height:6px}.toto-pv-canvas-area::-webkit-scrollbar-track{background:rgb(255 255 255 / .04)}.toto-pv-canvas-area::-webkit-scrollbar-thumb{background:rgb(201 168 76 / .4);border-radius:3px}.toto-pv-iframe{width:100%;height:100%;border:none;display:block}.toto-pv-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;position:absolute;inset:0;color:rgb(232 232 240 / .7);font-size:.9rem;background:#1a1a2e;z-index:5;transition:opacity .3s}.toto-pv-loading.toto-pv-done{opacity:0;pointer-events:none}.toto-pv-spinner{width:40px;height:40px;border:3px solid rgb(201 168 76 / .2);border-top-color:#c9a84c;border-radius:50%;animation:toto-pv-spin .75s linear infinite}@keyframes toto-pv-spin{to{transform:rotate(360deg)}}.toto-pv-error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px;text-align:center;color:rgb(232 232 240 / .7);font-size:.9rem}.toto-pv-error[hidden]{display:none!important}.toto-pv-error a{color:#c9a84c}.toto-pv-pages-container{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 16px;width:100%;box-sizing:border-box}.toto-pv-page-wrapper{position:relative;box-shadow:0 8px 32px rgb(0 0 0 / .5),0 2px 8px rgb(0 0 0 / .3);border-radius:3px;overflow:hidden;line-height:0;transition:box-shadow .2s}.toto-pv-page-wrapper:hover{box-shadow:0 12px 40px rgb(0 0 0 / .6),0 4px 12px rgb(0 0 0 / .4)}.toto-pv-page-canvas{display:block;max-width:100%}.toto-pv-link-layer{position:absolute;inset:0;pointer-events:none}.toto-pv-link-layer a{position:absolute;display:block;pointer-events:all;cursor:pointer;opacity:0;z-index:20;border-radius:2px;transition:opacity .15s,background .15s}.toto-pv-link-layer a:hover{opacity:1;background:rgb(201 168 76 / .18);outline:1.5px solid rgb(201 168 76 / .5)}@media (max-width:768px){.toto-pv-wrap{height:75vh;border-radius:8px}.toto-pv-toolbar{padding:0 10px;height:48px;min-height:48px;flex-wrap:nowrap;overflow-x:auto;gap:4px}.toto-pv-toolbar::-webkit-scrollbar{display:none}.toto-pv-btn-label{display:none}.toto-pv-btn-primary{padding:6px 10px}.toto-pv-zoom-label{display:none}.toto-pv-pages-container{padding:12px 8px;gap:10px}}@media (max-width:480px){.toto-pv-wrap{height:70vh;border-radius:6px}.toto-pv-page-info{font-size:.75rem}.toto-pv-page-input{width:38px}}.elementor-44 .elementor-element.elementor-element-22be491{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-slider{min-height:79vh!important}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-slide{min-height:79vh!important}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-slide.active{min-height:79vh!important}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-content{max-width:67%}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-eyebrow{color:rgb(255 255 255 / .75)}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-title{color:#fff;font-size:55px}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-desc{color:rgb(255 255 255 / .85)}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn1{background:#fff;color:#0a0a0a}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn2{border-color:#fff;color:#fff}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn1,.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn2{padding:14px 32px 14px 32px}.elementor-44 .elementor-element.elementor-element-4cfb7eb1:not(.elementor-motion-effects-element-type-background),.elementor-44 .elementor-element.elementor-element-4cfb7eb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-44 .elementor-element.elementor-element-4cfb7eb1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 80px 80px}.elementor-44 .elementor-element.elementor-element-4cfb7eb1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-44 .elementor-element.elementor-element-285546.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-44 .elementor-element.elementor-element-285546.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-44 .elementor-element.elementor-element-285546>.elementor-element-populated{padding:0 8px 0 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-44 .elementor-element.elementor-element-1cd43794 .elementor-heading-title{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:-.4px;color:#888}.elementor-44 .elementor-element.elementor-element-42f004e5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0}.elementor-44 .elementor-element.elementor-element-42f004e5 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:33px;font-weight:600;line-height:1.15em;color:#1a1a1a}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-44 .elementor-element.elementor-element-4092349e{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-size:15px;font-weight:400;line-height:1.8em;color:#444}.elementor-44 .elementor-element.elementor-element-78529d11:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-44 .elementor-element.elementor-element-78529d11>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.totoksa.com/wp-content/themes/toto-theme/assets/images/about-bathroom.jpg);background-position:center center;background-size:cover}.elementor-44 .elementor-element.elementor-element-78529d11>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-44 .elementor-element.elementor-element-78529d11>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-44 .elementor-element.elementor-element-438b00a{text-align:end}.elementor-44 .elementor-element.elementor-element-8bf7def{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-44 .elementor-element.elementor-element-c53f430{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-44 .elementor-element.elementor-element-5783d72 .toto-cat-img{aspect-ratio:1/1;border-radius:8px 8px 0 0}.elementor-44 .elementor-element.elementor-element-5783d72 .toto-cat-card{background:#fff;border-radius:8px}.elementor-44 .elementor-element.elementor-element-5783d72 .toto-cat-grid{gap:24px}.elementor-44 .elementor-element.elementor-element-6854bee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-44 .elementor-element.elementor-element-6854bee:not(.elementor-motion-effects-element-type-background),.elementor-44 .elementor-element.elementor-element-6854bee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0}.elementor-44 .elementor-element.elementor-element-5df0e56{--toto-tw-slide-height:328px}.elementor-44 .elementor-element.elementor-element-329bf59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-44 .elementor-element.elementor-element-329bf59:not(.elementor-motion-effects-element-type-background),.elementor-44 .elementor-element.elementor-element-329bf59>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0}.elementor-44 .elementor-element.elementor-element-9ef1e40 .toto-pj-card{aspect-ratio:1/1;border-radius:8px}.elementor-44 .elementor-element.elementor-element-9ef1e40 .toto-pj-grid{gap:20px}.elementor-44 .elementor-element.elementor-element-9ef1e40 .toto-pj-overlay{background:linear-gradient(to top,rgba(0,0,0,calc(55/100)) 0%,rgba(0,0,0,calc(55/200)) 50%,rgb(0 0 0 / .05) 100%)}.elementor-44 .elementor-element.elementor-element-a427453{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-44 .elementor-element.elementor-element-a427453:not(.elementor-motion-effects-element-type-background),.elementor-44 .elementor-element.elementor-element-a427453>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cat-section{background-color:#f4f4f4;padding-top:20px;padding-bottom:20px}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cat-card{background:#fff;border-radius:16px}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cat-card-title{color:#0a0a0a}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cat-card-subtitle{color:#888}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cat-card-pages{color:#888}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cat-card-pdf-viewer .toto-pv-wrap{height:520px}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cat-card-pdf-iframe-wrap{height:520px}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cat-card-pdf-iframe{height:520px}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cat-heading{color:#0a0a0a}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cat-desc{color:#555}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cpage-btn-dl{background:#111;color:#fff}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cpage-btn-dl:hover{background:#2d2d2d}.elementor-44 .elementor-element.elementor-element-7a4ab36 .toto-cpage-btn-view{border-color:#e5e5e5;color:#111;background-color:#fff}@media(max-width:1024px){.elementor-44 .elementor-element.elementor-element-8bf7def{--grid-auto-flow:row}.elementor-44 .elementor-element.elementor-element-c53f430{--grid-auto-flow:row}}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-4cfb7eb1{padding:30px 0 30px 30px}.elementor-44 .elementor-element.elementor-element-285546>.elementor-element-populated{padding:0 0 25px 0}.elementor-44 .elementor-element.elementor-element-1cd43794 .elementor-heading-title{line-height:17px}.elementor-44 .elementor-element.elementor-element-42f004e5 .elementor-heading-title{font-size:16px}.elementor-44 .elementor-element.elementor-element-8bf7def{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-44 .elementor-element.elementor-element-c53f430{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-44 .elementor-element.elementor-element-6854bee{--min-height:100px}.elementor-44 .elementor-element.elementor-element-5df0e56>.elementor-widget-container{padding:0 0 10px 0}}@media (max-width:767px){.toto-header-inner,html[dir="rtl"] .toto-header-inner,body.rtl .toto-header-inner{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-inline:0!important}html,body,html[dir="rtl"],body.rtl{overflow-x:clip;max-width:100%}#main-content,main.toto-shop-page,main.toto-apj,main.toto-cpage,main.toto-blog-page,main.toto-404-page,main.toto-tech-archive,main.toto-template-single{width:100%;max-width:100%;overflow-x:clip}.toto-global-breadcrumb-container{max-width:100%;padding-inline:1rem;box-sizing:border-box}.toto-shop-inner,.toto-apj-inner,.toto-cpage-inner,.toto-blog-inner,.toto-cat-page-inner,.toto-sp-inner,.toto-spj-body-inner,.toto-spj-meta-line-inner,.toto-pj-inner,.toto-cat-inner,.tsb-body-inner,.tsb-hero-inner,.tsb-more-inner,.toto-404-inner,.toto-tw-inner,.toto-st-inner{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.toto-shop-hero,.toto-apj-hero,.toto-cpage-hero,.toto-blog-hero{width:100%;max-width:100%}.toto-shop-products-grid,.toto-apj-grid,.toto-cpage-grid,.toto-blog-grid{width:100%;max-width:100%;min-width:0}.toto-apj-tabs{width:100%;max-width:100%;margin-left:0;margin-right:0}.toto-shop-sidebar,.toto-shop-main{min-width:0;max-width:100%}.toto-shop-toolbar{flex-direction:column;align-items:stretch;gap:.75rem}.toto-shop-view-toggle{justify-content:center;flex-wrap:wrap}.toto-shop-toolbar-right{width:100%;flex-wrap:wrap;gap:.5rem}.toto-shop-sort-wrap,.toto-shop-perpage-wrap{flex:1 1 100%;min-width:0}.toto-shop-sort-wrap select,.toto-shop-perpage-wrap select{flex:1;min-width:0;max-width:100%}html[dir="rtl"] .toto-shop-sort-wrap select,html[dir="rtl"] .toto-shop-perpage-wrap select,body.rtl .toto-shop-sort-wrap select,body.rtl .toto-shop-perpage-wrap select{background-position:left .4rem center;padding-inline:.4rem 1.4rem}.toto-shop-sidenav a,.toto-shop-subcats a,.toto-apj-tab,.toto-cpage-card-title,.toto-cpage-card-desc{min-width:0;overflow-wrap:anywhere;word-break:break-word}.toto-shop-sidenav a{gap:.5rem}}@media (max-width:400px){.toto-shop-inner,.toto-apj-inner,.toto-cpage-inner,.toto-blog-inner,.toto-cat-page-inner,.toto-sp-inner,.toto-spj-body-inner,.toto-pj-inner,.toto-cat-inner,.tsb-body-inner,.toto-global-breadcrumb-container{padding-inline:.75rem}}.toto-global-breadcrumb-wrap{display:none!important}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}.toto-cat-section{background:#efefef;padding:80px 0;overflow:hidden}.toto-cat-inner{max-width:1280px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:72px}.toto-cat-card-wrap{position:relative;flex:0 0 58%;min-height:640px;display:flex;align-items:center;justify-content:flex-start}.toto-cat-card-shadow{position:absolute;right:-42px;bottom:-36px;width:255px;height:255px;border:2px solid rgb(0 0 0 / .08);background:#fff0;z-index:1}.toto-cat-card{position:relative;z-index:2;width:100%;max-width:760px;background:#fff;border-radius:0!important;padding:44px 48px 28px;box-shadow:0 40px 70px rgb(0 0 0 / .12),0 18px 30px rgb(0 0 0 / .06)}.toto-cat-card-header{margin-bottom:28px}.toto-cat-card-title{margin:0 0 12px;font-size:32px;line-height:1.15;font-weight:700;color:#1f1f1f;letter-spacing:-.5px}.toto-cat-card-subtitle{margin:0;font-size:16px;line-height:1.5;color:#5b6673;font-weight:400}.toto-cat-card-img{width:100%;margin-bottom:22px}.toto-cat-card-img img{width:100%;height:390px;display:block;object-fit:cover;border-radius:0}.toto-cat-card-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px}.toto-cat-card-doc-icon{display:inline-flex;align-items:center;justify-content:center;color:#1f1f1f}.toto-cat-card-doc-icon svg{width:42px;height:42px;stroke-width:1.8}.toto-cat-card-pages{font-size:15px;color:#777;font-weight:400}.toto-cat-content{flex:1;max-width:460px}.toto-cat-heading{margin:0 0 18px;font-size:42px;line-height:1.15;font-weight:700;color:#111}.toto-cat-desc{margin:0 0 32px;font-size:17px;line-height:1.8;color:#5a5a5a}.toto-cat-buttons{display:flex;flex-wrap:wrap;gap:14px}.toto-cat-btn-primary,.toto-cat-btn-secondary{display:inline-flex;align-items:center;gap:10px;text-decoration:none;padding:15px 22px;border-radius:999px;font-size:15px;font-weight:600;transition:all .25s ease}.toto-cat-btn-primary{background:#2c2c2c;color:#fff;border:1px solid #2c2c2c}.toto-cat-btn-primary:hover{transform:translateY(-2px);opacity:.95}.toto-cat-btn-secondary{background:#fff0;color:#111;border:1px solid #d0d0d0}.toto-cat-btn-secondary:hover{transform:translateY(-2px);border-color:#999}@media (max-width:1024px){.toto-cat-inner{gap:40px}.toto-cat-card-wrap{flex:0 0 55%;min-height:auto}.toto-cat-card{padding:32px}.toto-cat-card-img img{height:320px}.toto-cat-heading{font-size:34px}}@media (max-width:767px){.toto-cat-section{padding:56px 0}.toto-cat-inner{flex-direction:column;gap:34px}.toto-cat-card-wrap,.toto-cat-content{flex:1 1 100%;max-width:100%;width:100%}.toto-cat-card{padding:24px}.toto-cat-card-shadow{right:-18px;bottom:-18px;width:140px;height:140px}.toto-cat-card-title{font-size:26px}.toto-cat-card-img img{height:240px}.toto-cat-heading{font-size:28px}}.toto-cat-card-shadow{display:none}.toto-cat-heading{font-size:23px!important}.toto-cat-btn-primary,.toto-cat-btn-secondary{border-radius:0px!important}.toto-cat-card{padding:unset!important}.toto-cat-card-img img{padding:0 35px!important}.adel{margin:0!important;padding:0!important}.toto-desktop-nav li a{letter-spacing:0.0em!important}#adel-p{font-family:GothamSSm-light!important}.toto-sg-btn-outline:hover{background:#111;color:#ffffff!important}@media (min-width:1025px){.elementor-44 .elementor-element.elementor-element-5df0e56 .toto-tw-inner{height:340px!important}}@media (max-width:480px){.toto-hero-content{padding:0 20px!important}}.wpcf7 form .toto-form-field textarea{max-height:94px;min-height:94px!important}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn1,.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn2{padding:13px 29px 13px 12px!important}.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn1,.elementor-44 .elementor-element.elementor-element-d920599 .toto-hero-btn2{padding:13px 16px 13px 12px!important}.otgs-development-site-front-end{display:none}@media (max-width:767px){.wpcf7 form .toto-form-row{gap:0px!important}}.postid-1474 .toto-spj-gallery-section,.postid-1655 .toto-spj-gallery-section{display:none}.toto-apj-hero-title{animation:none!important;transform:none!important}body.postid-1655 .toto-spj-content h2,body.postid-1655 .toto-spj-content h3,body.postid-1655 .toto-spj-content h4,body.postid-1474 .toto-spj-content h2,body.postid-1474 .toto-spj-content h3,body.postid-1474 .toto-spj-content h4{line-height:0}body.rtl .wpcf7-form input[type="url"],body.rtl .wpcf7-form input[type="email"],body.rtl .wpcf7-form input[type="tel"]{direction:rtl!important;text-align:right!important}@media (max-width:767px){.elementor-widget-text-editor,.elementor-text-editor,.airport-list,.airport-item,.airport-content{overflow:hidden!important}.elementor-widget-text-editor p,.elementor-widget-text-editor li,.elementor-text-editor p,.elementor-text-editor li,.airport-list *{font-size:16px!important;line-height:1.8!important;word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.airport-list,.airport-content,.elementor-widget-text-editor{height:auto!important;max-height:none!important}}.toto-au-iso-media img{cursor:zoom-in}.toto-shop-breadcrumb,.toto-cpage-breadcrumb,.toto-blog-breadcrumb{display:none}.toto-sp-related-btn,.toto-sp-related-card:hover .toto-sp-related-btn{display:none}.toto-apj-card-badge{display:none}@media only screen and (max-width:768px){.igm_preview_list{overflow:visible}.igm_preview_list h2.igm_preview_list_title{font-weight:700;line-height:1.35;margin:0 0 12px}.igm_preview_list ul.igm_preview_main_list{display:block;margin:0}.igm_preview_list ul.igm_preview_main_list li{width:100%;padding:0 0 10px 0;margin:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-weight:700;line-height:1.45}.igm_preview_list ul.igm_preview_main_list li .igm_small_list_text,.igm_preview_list ul.igm_preview_main_list li .igm_small_list_text *{font-weight:400}.igm_preview_list ul.igm_preview_main_list li a{overflow-wrap:anywhere;word-break:break-word}.igm_content_above,.igm_content_below,.igm_content_right_1_3{width:100%!important;max-width:100%;overflow-x:hidden}.igm_content_above *,.igm_content_below *,.igm_content_right_1_3 *{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.elementor-widget-text-editor p,.elementor-widget-text-editor li,.elementor-text-editor p,.elementor-text-editor li,.airport-list *{font-size:12px!important}}html[dir="rtl"] .toto-cat-grid,.rtl .toto-cat-grid{direction:rtl!important}body.postid-1655 .toto-spj-content h2,body.postid-1655 .toto-spj-content h3,body.postid-1655 .toto-spj-content h4,body.postid-1474 .toto-spj-content h2,body.postid-1474 .toto-spj-content h3,body.postid-1474 .toto-spj-content h4{line-height:25px!important}@media (max-width:768px){.toto-header-inner{height:65px}.toto-header{position:unset}}@media (max-width:768px){a.toto-apj-card{aspect-ratio:1 / 1!important;width:100%;display:block}a.toto-apj-card .toto-apj-card-bg,a.toto-apj-card .toto-apj-card-overlay,a.toto-apj-card .toto-apj-card-content{inset:0}}.toto-branch-btn{display:none}.toto-hero-eyebrow{font-size:17px!important}html[lang="ar"] .toto-hero-eyebrow{font-size:17px!important}.toto-tp-feat-btn:has(img.toto-tech-original-color){background:#ffffff!important}.toto-tp-feat-btn:has(img.toto-tech-original-color):hover,.toto-tp-feat-btn:has(img.toto-tech-original-color).active{background:#ffffff!important}.toto-tp-section .toto-tp-feat-btn.active{background:#000000!important}.toto-tp-section .toto-tp-feat-btn{background:#000000!important}.elementor-1461 .elementor-element.elementor-element-c53f430{display:block!important}.home .toto-global-breadcrumb-wrap{display:none!important}@media (max-width:768px){html[lang^="ar"] .toto-hero-eyebrow,html[dir="rtl"] .toto-hero-eyebrow,body.rtl .toto-hero-eyebrow,body.rtl .elementor-widget-container .toto-hero-eyebrow,body.rtl .elementor-element .toto-hero-eyebrow,html[lang^="ar"] .elementor-widget-container .toto-hero-eyebrow,html[lang^="ar"] .elementor-element .toto-hero-eyebrow{font-size:13px!important}}@media (max-width:480px){html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-content,html body .toto-hero-content{gap:0.85rem!important}}.toto-sp-sku{display:none}.elementor-heading-title{line-height:25px}@media (max-width:1024px){html body .toto-hero-desc{line-height:27px}}p,.elementor-widget-text-editor p,.elementor-text-editor p{font-weight:600!important}@media (max-width:480px){html body .toto-hero-btns{margin-top:0.6rem!important}}.toto-au-company{padding:25px 0!important}.toto-cat-card-header{margin-bottom:1px!important}:root{--toto-primary:#c0272d !important;--toto-primary-dark:#9a1f24 !important;--toto-black:#0a0a0a !important;--toto-white:#fafafa !important;--toto-gray-100:#f5f5f5 !important;--toto-gray-200:#e5e5e5 !important;--toto-gray-400:#a0a0a0 !important;--toto-gray-600:#606060 !important;--toto-gray-700:#404040 !important;--toto-gray-800:#282828 !important;--toto-green:#16a34a !important;--toto-red:#c0272d !important;--toto-red-dark:#9a1f24 !important;--toto-max-w:1400px !important;--toto-header-max-w:90%;--toto-header-max-w-mobile:100%;--toto-px:clamp(1rem, 2.5vw, 40px) !important;--toto-radius:8px !important}.elementor-section.elementor-section-boxed>.elementor-container,.elementor-section>.elementor-container,.e-con-inner,.e-container,.toto-footer-inner{max-width:1400px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}body{font-family:'GothamSSm',&#039;Helvetica Neue&#039;,Arial,sans-serif;font-size:16px;line-height:1.6;font-weight:400;background:#fafafa;color:#0a0a0a}h1,h2,h3,h4,h5,h6{font-family:'GothamSSm',&#039;Helvetica Neue&#039;,Arial,sans-serif;font-weight:700}h1{font-size:clamp(38px, 4vw, 64px)}h2{font-size:clamp(31px, 3vw, 48px)}h3{font-size:clamp(24px, 2vw, 32px)}h4{font-size:clamp(19px,  1.5vw, 24px)}.toto-desktop-nav li a{font-size:13px;font-weight:600;letter-spacing:.06em;border-top-width:4px}.toto-desktop-nav li.current-menu-item a,.toto-desktop-nav li a.active{background:#e8e8e8;border-top:4px solid #0a0a0a}.toto-header{position:sticky;background:#fafafa;border-bottom:1px solid #e5e5e5;box-shadow:0 2px 16px rgb(0 0 0 / .05)}.toto-header-inner{height:80px;max-width:90%!important;width:100%}.toto-desktop-nav{height:80px}@media (max-width:1024px),(hover:none) and (pointer:coarse){.toto-header-inner{max-width:100%!important}}.toto-footer{background:#0a0a0a;color:#fafafa;position:relative}.toto-footer{background-image:url(https://www.totoksa.com/wp-content/uploads/2026/03/Footer-2.webp);background-size:cover;background-position:center center;background-repeat:no-repeat}.toto-footer::before{content:'';position:absolute;inset:0;background:#0a0a0a;opacity:.5;pointer-events:none;z-index:0}.toto-footer>*{position:relative;z-index:1}.elementor-section.elementor-section-boxed>.elementor-container,.elementor-section>.elementor-container{max-width:1400px!important;padding-left:var(--toto-px)!important;padding-right:var(--toto-px)!important;box-sizing:border-box!important}.e-con-inner,.e-container{max-width:1400px!important;box-sizing:border-box!important}.toto-footer-inner{max-width:1400px!important;padding-left:var(--toto-px)!important;padding-right:var(--toto-px)!important}*,input,button,select,textarea{font-family:'GothamSSm',&#039;Helvetica Neue&#039;,Arial,sans-serif}.toto-header-inner{max-width:100%!important}@media (max-width:767px){.toto-header-inner,html[dir="rtl"] .toto-header-inner,body.rtl .toto-header-inner{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-inline:0!important}html,body,html[dir="rtl"],body.rtl{overflow-x:clip;max-width:100%}#main-content,main.toto-shop-page,main.toto-apj,main.toto-cpage,main.toto-blog-page,main.toto-404-page,main.toto-tech-archive,main.toto-template-single{width:100%;max-width:100%;overflow-x:clip}.toto-global-breadcrumb-container{max-width:100%;padding-inline:1rem;box-sizing:border-box}.toto-shop-inner,.toto-apj-inner,.toto-cpage-inner,.toto-blog-inner,.toto-cat-page-inner,.toto-sp-inner,.toto-spj-body-inner,.toto-spj-meta-line-inner,.toto-pj-inner,.toto-cat-inner,.tsb-body-inner,.tsb-hero-inner,.tsb-more-inner,.toto-404-inner,.toto-tw-inner,.toto-st-inner{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.toto-shop-hero,.toto-apj-hero,.toto-cpage-hero,.toto-blog-hero{width:100%;max-width:100%}.toto-shop-products-grid,.toto-apj-grid,.toto-cpage-grid,.toto-blog-grid{width:100%;max-width:100%;min-width:0}.toto-apj-tabs{width:100%;max-width:100%;margin-left:0;margin-right:0}.toto-shop-sidebar,.toto-shop-main{min-width:0;max-width:100%}.toto-shop-toolbar{flex-direction:column;align-items:stretch;gap:.75rem}.toto-shop-view-toggle{justify-content:center;flex-wrap:wrap}.toto-shop-toolbar-right{width:100%;flex-wrap:wrap;gap:.5rem}.toto-shop-sort-wrap,.toto-shop-perpage-wrap{flex:1 1 100%;min-width:0}.toto-shop-sort-wrap select,.toto-shop-perpage-wrap select{flex:1;min-width:0;max-width:100%}html[dir="rtl"] .toto-shop-sort-wrap select,html[dir="rtl"] .toto-shop-perpage-wrap select,body.rtl .toto-shop-sort-wrap select,body.rtl .toto-shop-perpage-wrap select{background-position:left .4rem center;padding-inline:.4rem 1.4rem}.toto-shop-sidenav a,.toto-shop-subcats a,.toto-apj-tab,.toto-cpage-card-title,.toto-cpage-card-desc{min-width:0;overflow-wrap:anywhere;word-break:break-word}.toto-shop-sidenav a{gap:.5rem}}@media (max-width:400px){.toto-shop-inner,.toto-apj-inner,.toto-cpage-inner,.toto-blog-inner,.toto-cat-page-inner,.toto-sp-inner,.toto-spj-body-inner,.toto-pj-inner,.toto-cat-inner,.tsb-body-inner,.toto-global-breadcrumb-container{padding-inline:.75rem}}.toto-fe-col-title{margin-top:5px!important}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.elementor-357 .elementor-element.elementor-element-e22ae90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-footer{background:#0a0a0a;color:#fafafa}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-desc{color:#9ca3af}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-links a{color:#9ca3af}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-contact-city{color:#9ca3af}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-nl-text{color:#9ca3af}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-copyright{color:#9ca3af}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-bottom-links a{color:#9ca3af}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-map-btn{color:#9ca3af}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-links a:hover{color:#FFF}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-socials a:hover{color:#FFF}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-copyright a:hover{color:#FFF}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-btn-top:hover{background:#FFF}.elementor-357 .elementor-element.elementor-element-271b9f8 .toto-fe-contact-icon{color:#FFF}.elementor-widget-toto_footer .elementor-widget-container{padding:0!important;margin:0!important}.toto-fe-footer{background:#0a0a0a;color:#fafafa;padding:1rem 0 0;font-family:'DM Sans','GothamSSm','Helvetica Neue',Arial,sans-serif;width:100%}.toto-fe-inner{max-width:1320px;margin:0 auto;padding:0 2rem}.toto-fe-grid{display:grid;grid-template-columns:1.4fr 0.9fr 2fr;gap:3rem;margin-bottom:3rem}.toto-fe-brand-logo{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.toto-fe-logo-img{height:72px;width:auto;object-fit:contain;max-width:200px}.toto-fe-logo-circle{width:72px;height:72px;flex-shrink:0}.toto-fe-brand-name{font-family:'Cormorant Garamond',serif;font-size:2rem;font-weight:700;color:#fafafa}.toto-fe-desc{color:#9ca3af;font-size:15px;line-height:1.7;margin-bottom:1.5rem;text-align:start!important;text-align-last:auto!important;text-justify:auto!important;word-spacing:normal!important;letter-spacing:normal!important}.toto-fe-socials{display:flex;gap:1rem}.toto-fe-social-link{color:#fff;transition:color .2s;display:flex;align-items:center}.toto-fe-social-link:hover{color:#c0272d}.toto-fe-social-link svg{width:18px;height:18px;display:block}.toto-fe-col-title{font-family:'DM Sans',sans-serif;font-size:1rem;font-weight:700;margin-bottom:1.25rem;color:#fafafa}.toto-fe-col-title::after{content:'';display:block;margin-top:.6rem;width:36px;height:3px;background:#fafafa;box-shadow:44px 0 0 #fafafa}.toto-fe-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.toto-fe-links a{color:#9ca3af;font-size:15px;text-decoration:none;transition:color .2s}.toto-fe-links a:hover{color:#fafafa}.toto-fe-office-subgrid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.toto-fe-contact-icon--img{object-fit:contain;color:unset}.toto-fe-contact-item{display:flex;gap:.875rem;margin-bottom:1.25rem}a.toto-fe-contact-item--link{text-decoration:none;color:inherit;cursor:pointer;transition:opacity .2s ease}a.toto-fe-contact-item--link:hover{opacity:.88}a.toto-fe-contact-item--link .toto-fe-contact-label{color:#fafafa}a.toto-fe-contact-item--link .toto-fe-contact-city{color:#9ca3af}a.toto-fe-contact-item--link:hover .toto-fe-contact-city{color:#c0272d}.toto-fe-contact-icon{width:18px;height:18px;color:#c0272d;flex-shrink:0;margin-top:2px}.toto-fe-contact-label{display:block;font-size:.8rem;font-weight:600;color:#fafafa;margin-bottom:.2rem}.toto-fe-contact-city{color:#9ca3af;font-size:15px}.toto-fe-map-btn{display:inline-flex;align-items:center;gap:.5rem;background:#fff0;border:1px solid #374151;color:#9ca3af;padding:.6rem 1rem;border-radius:6px;font-size:.8rem;cursor:pointer;transition:border-color .2s,color .2s;width:100%;max-width:90%;justify-content:flex-start;margin-top:.5rem;font-family:inherit;text-decoration:none}.toto-fe-map-btn:hover{border-color:#fafafa;color:#fafafa}.toto-fe-nl-text{color:#9ca3af;font-size:.875rem;margin-bottom:1rem;line-height:1.6}.toto-fe-nl-form{display:flex;border:1px solid #4b5563}.toto-fe-nl-input{flex:1;background:#fff0;border:none;color:#fafafa;padding:.875rem 1rem;font-size:15px;outline:none;font-family:inherit;min-width:0}.toto-fe-nl-input::placeholder{color:#6b7280}.toto-fe-nl-btn{background:#fafafa;color:#0a0a0a;border:none;padding:.875rem 1.25rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-family:inherit;font-size:.8rem;font-weight:700;letter-spacing:.06em;white-space:nowrap;transition:background .2s;flex-shrink:0}.toto-fe-nl-btn:hover{background:#e5e7eb}.toto-fe-nl-btn svg{width:16px;height:16px}.toto-fe-bottom{border-top:1px solid #1f2937;padding:1.5rem 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.toto-fe-bottom-links{display:flex;gap:1.5rem}.toto-fe-bottom-links a{color:#9ca3af;font-size:.8rem;text-decoration:none;transition:color .2s}.toto-fe-bottom-links a:hover{color:#fafafa}.toto-fe-copyright{color:#9ca3af;font-size:.8rem;margin:0}.toto-fe-copyright a{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .2s,opacity .2s}.toto-fe-bottom--no-links{justify-content:center;position:relative}.toto-fe-bottom--no-links .toto-fe-copyright{margin:0 auto;text-align:center}.toto-fe-bottom--no-links .toto-fe-btn-top{position:absolute;right:0;top:50%;transform:translateY(-50%)}.toto-fe-btn-top{background:none;border:none;color:#9ca3af;cursor:pointer;padding:.5rem;border-radius:50%;transition:background .2s,color .2s;display:flex;align-items:center;justify-content:center}.toto-fe-btn-top:hover{background:#c0272d;color:#fafafa}.toto-fe-btn-top svg{width:18px;height:18px}@media (max-width:1024px){.toto-fe-grid{grid-template-columns:1fr 1fr;gap:2.5rem}.toto-fe-col-office{grid-column:1 / -1}}@media (max-width:640px){.toto-fe-grid{grid-template-columns:1fr;gap:.8rem}.toto-fe-office-subgrid{grid-template-columns:1fr;gap:0}.toto-fe-bottom{flex-direction:column;text-align:center}.toto-fe-bottom-links{justify-content:center;flex-wrap:wrap;gap:1rem}.toto-fe-bottom--no-links .toto-fe-btn-top{position:static;transform:none}}@media (max-width:400px){.toto-fe-bottom-links{flex-direction:column;gap:.5rem}}@media (max-width:1024px){html body .elementor-element.elementor-widget-toto_hero_slider,html body .elementor-element.elementor-widget-toto_hero_slider .elementor-widget-container,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slider,html body .toto-hero-slider{min-height:48vh!important;height:48vh!important;max-height:48vh!important;overflow:hidden!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-track,html body .toto-hero-track{min-height:100%!important;height:100%!important;max-height:100%!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide.active,html body .toto-hero-slide,html body .toto-hero-slide.active{position:absolute!important;inset:0!important;min-height:100%!important;height:100%!important;max-height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.35rem 0 2.4rem!important;box-sizing:border-box!important;overflow:visible!important}html body .toto-hero-slide.active .toto-hero-eyebrow,html body .toto-hero-slide.active .toto-hero-title,html body .toto-hero-slide.active .toto-hero-desc,html body .toto-hero-slide.active .toto-hero-btns{animation:none!important;opacity:1!important;transform:none!important;visibility:visible!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-content,html body .toto-hero-content{position:relative!important;z-index:3!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:0.55rem!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:.4rem 1.25rem 0.5rem!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;transform:none!important;overflow:visible!important;flex-shrink:0!important}html body .toto-hero-eyebrow,html body .toto-hero-title,html body .toto-hero-desc{margin:0!important}html body .toto-hero-eyebrow,html body .toto-hero-title{font-size:12px!important;line-height:1.45!important}html body .toto-hero-desc{line-height:1.45!important}html body .toto-hero-btns{padding:0!important;margin:.15rem 0 0!important;gap:0.5rem!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important}html body .toto-hero-btn{flex:1 1 0!important;max-width:calc(50% - 0.25rem)!important;width:auto!important;min-width:0!important;padding:.5rem 0.55rem!important;font-size:0.72rem!important;justify-content:center!important}html body .toto-hero-btn .toto-hero-btn-arrow{display:none!important}html[lang^="ar"] body .toto-hero-eyebrow,html[lang^="ar"] body .toto-hero-title,html[dir="rtl"] body .toto-hero-eyebrow,html[dir="rtl"] body .toto-hero-title,body.rtl .toto-hero-eyebrow,body.rtl .toto-hero-title{font-size:14px!important;line-height:1.55!important}}@media (max-width:480px){html body .elementor-element.elementor-widget-toto_hero_slider,html body .elementor-element.elementor-widget-toto_hero_slider .elementor-widget-container,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slider,html body .toto-hero-slider{min-height:46vh!important;height:46vh!important;max-height:46vh!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide.active,html body .toto-hero-slide,html body .toto-hero-slide.active{padding:.25rem 0 2.15rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-content,html body .toto-hero-content{gap:0.85rem!important;padding:1rem!important}html body .toto-hero-desc{font-size:0.88rem!important}html body .toto-hero-btns{margin-top:0.1rem!important;gap:0.4rem!important}html body .toto-hero-btn{padding:.45rem 0.5rem!important;font-size:0.68rem!important;max-width:calc(50% - 0.2rem)!important}}.imapsInnerTooltip,.imapsInnerTooltip *,.imapsLabel foreignObject,.imapsLabel foreignObject p,.imaps-tooltip-div,.imaps-tooltip-div *,.imaps-tooltip-label,.imaps-tooltip-label *{white-space:pre-line!important;overflow-wrap:anywhere;word-break:break-word;line-height:1.45}.imaps-tooltip-div,.imaps-tooltip-label{max-width:420px!important}@media (max-width:480px){html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide .toto-hero-content,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-content,html body .toto-hero-slider .toto-hero-slide .toto-hero-content,html body .toto-hero-slider .toto-hero-content,html body .toto-hero-content{gap:0.85rem!important;padding:1rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-desc,html body .toto-hero-desc{font-size:14px!important;font-weight:700!important}}@media (max-width:368px){html body .elementor-element.elementor-widget-toto_hero_slider,html body .elementor-element.elementor-widget-toto_hero_slider .elementor-widget-container,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slider,html body .toto-hero-slider{min-height:52vh!important;height:52vh!important;max-height:52vh!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-slide .toto-hero-content,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-content,html body .toto-hero-slider .toto-hero-slide .toto-hero-content,html body .toto-hero-slider .toto-hero-content,html body .toto-hero-content{padding-top:1.1rem!important;padding-bottom:1.1rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-dots,html body .toto-hero-dots{bottom:0.9rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-dots~.toto-hero-scroll-hint,html body .toto-hero-dots~.toto-hero-scroll-hint,html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-scroll-hint,html body .toto-hero-scroll-hint{bottom:calc(0.9rem + 0.25rem + 10px)!important;gap:0.15rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-bounce,html body .toto-hero-bounce{display:block!important;margin-bottom:0!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-btns,html body .toto-hero-btns{flex-direction:row!important;flex-wrap:nowrap!important;gap:0.35rem!important}html body .elementor-element.elementor-widget-toto_hero_slider .toto-hero-btn,html body .toto-hero-btn{flex:1 1 0!important;max-width:calc(50% - 0.175rem)!important;width:auto!important;padding:.4rem 0.4rem!important;font-size:0.64rem!important}}html body .grecaptcha-badge,html body div.grecaptcha-badge,.grecaptcha-badge{display:none!important;visibility:hidden!important}