@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&family=Heebo:wght@400;500;600;700;800&family=Montserrat:wght@400;500;600;700;800;900&display=swap");:root{--ottolet-site-font:"Montserrat","Heebo",Arial,sans-serif}body{font-family:var(--ottolet-site-font)}button,input,select,textarea{font-family:inherit}html[lang=he]{direction:rtl}html[lang=he] body,html[lang=he] body main,html[lang=he] body main :not(svg):not(path),html[lang=he] button,html[lang=he] input,html[lang=he] select,html[lang=he] textarea{font-family:Heebo,Arial,sans-serif!important}html[lang=he] :is(h1,h2,h3,h4){letter-spacing:normal!important;line-height:1.24;overflow-wrap:break-word}html[lang=he] :is(p,li,label){line-height:1.7}html[lang=he] :is(input,select,textarea){text-align:start;direction:rtl}html[lang=he] input[type=email],html[lang=he] input[type=tel],html[lang=he] input[type=url]{direction:ltr;text-align:left}html[lang=he] .hero h1{font-size:clamp(48px,6vw,88px);line-height:1.09;letter-spacing:normal!important}html[lang=he] .hero p{line-height:1.8}html[lang=he] .heroActions{justify-content:flex-start}html[lang=he] .mobileMenuPanel{right:0;left:auto}html[lang=he] .mobileMenuPanel nav a svg{transform:rotate(180deg)}html[lang=he] .eyebrow{letter-spacing:0!important}@media(max-width:520px){html[lang=he] .hero h1{font-size:clamp(42px,12vw,60px)}}html[lang=ar]{direction:rtl}html[lang=ar] body,html[lang=ar] body main,html[lang=ar] body main :not(svg):not(path),html[lang=ar] button,html[lang=ar] input,html[lang=ar] select,html[lang=ar] textarea{font-family:Cairo,Tahoma,Arial,sans-serif!important}html[lang=ar] :is(h1,h2,h3,h4){letter-spacing:normal!important;line-height:1.42;overflow-wrap:break-word}html[lang=ar] :is(p,li,label){line-height:1.9}html[lang=ar] :is(input,select,textarea){text-align:start;direction:rtl}html[lang=ar] input[type=email],html[lang=ar] input[type=tel],html[lang=ar] input[type=url]{direction:ltr;text-align:left}html[lang=ar] .hero h1{font-size:clamp(40px,5.2vw,74px);line-height:1.35;letter-spacing:normal!important}html[lang=ar] .hero p{line-height:1.95}html[lang=ar] .mobileMenuPanel{right:0;left:auto}html[lang=ar] .mobileMenuPanel nav a svg{transform:rotate(180deg)}@media(max-width:520px){html[lang=ar] .hero h1{font-size:clamp(38px,11vw,53px)}}@media (max-width:850px){html[lang=tr] .hero.hero-tr .heroGrid{padding-top:clamp(30px,6vw,48px);padding-bottom:clamp(38px,7vw,54px);row-gap:32px}html[lang=tr] .hero.hero-tr .heroIdentity{margin-bottom:15px}html[lang=tr] .hero.hero-tr h1{font-size:clamp(34px,9.7vw,58px)!important;line-height:1.26!important;letter-spacing:-.025em!important;overflow-wrap:normal;word-break:normal;margin:0 0 23px!important}html[lang=tr] .hero.hero-tr h3{font-size:clamp(17px,4.35vw,22px)!important;line-height:1.48!important;letter-spacing:0;margin:0 0 18px!important}html[lang=tr] .hero.hero-tr p{font-size:clamp(16px,4vw,18px)!important;line-height:1.8!important;margin:0 0 20px;overflow-wrap:break-word}html[lang=tr] .hero.hero-tr .heroActions{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:360px;grid-gap:16px;gap:16px;margin-top:26px}html[lang=tr] .hero.hero-tr .heroActions .btn{width:100%;min-height:56px;padding:13px 18px;line-height:1.55;white-space:normal;text-align:center}html[lang=tr] .ottoletCookieSettingsTrigger{position:static!important;display:block;min-height:36px;width:max-content;max-width:calc(100% - 36px);margin:14px 18px 22px!important;left:auto!important;right:auto!important;bottom:auto!important}}