.elementor .e-b138ae6{width:50%;flex-direction:column;}.elementor .e-16d9c51-b13327a{font-family:"Times New Roman";font-size:67px;color:#542222;}.elementor .e-6b3cf2c-7bf5d52{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;align-self:center;}.elementor .e-7246335{width:50%;flex-direction:column;}.elementor .e-eb9c869{background-image:linear-gradient(180deg, rgba(250, 248, 248, 1) 0%,rgba(208, 183, 222, 1) 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;}.elementor .e-9eaeddb-4f4b4b6{overflow:visible;font-family:"Times New Roman";font-weight:800;font-size:60px;color:#7e2929;letter-spacing:-2px;word-spacing:-9px;text-align:center;flex:1 0 auto;align-self:center;order:0;}.elementor .e-6eb3ffd-c440552{width:0px;}.elementor .e-ec423ca-0f0d550{width:40px;flex-direction:column;}.elementor .e-24d7106-3bdf864{background-color:#020105;display:flex;gap:0px;}.elementor .e-bc774c6-ab6c1b8{height:14px;font-size:15px;color:#c63b3b;text-align:start;display:grid;align-items:stretch;}.elementor .e-49c3cb7-c22516c{font-size:27px;color:#492F2F;}.elementor .e-e122970-5195867{font-family:"Times New Roman";font-weight:600;font-size:17px;color:#a74e4e;}.elementor .e-d693613-89f89bf{font-family:"Times New Roman";font-weight:800;font-size:16px;color:#c213b1;background-color:#de7ab81a;}.elementor .e-107436c-fdb7e2b{font-family:"Times New Roman";font-weight:600;font-size:19px;color:#ffffff;text-align:center;border-radius:13px;background-color:#7A18548A;align-self:start;}.elementor .e-7765c5d-4742f49{width:33.3333%;padding:-4px;margin:44px;background-color:#ede2f3;flex-direction:column;}.elementor .e-23ea6a0-a0626a5{height:14px;min-height:14px;font-size:15px;color:#c63b3b;text-align:start;display:grid;align-items:stretch;}.elementor .e-efdde1c-529f8cd{font-size:27px;color:#492F2F;}.elementor .e-c8152dc-5a4a3d5{font-family:"Times New Roman";font-weight:600;font-size:17px;color:#a74e4e;}.elementor .e-01f85a3-cec3236{font-family:"Times New Roman";font-weight:800;font-size:16px;color:#c213b1;background-color:#de7ab81a;}.elementor .e-72a2263-20b3136{font-family:"Times New Roman";font-weight:600;font-size:19px;color:#ffffff;text-align:center;border-radius:13px;background-color:#7A18548A;align-self:start;}.elementor .e-1accf6d-261f25e{width:33.3333%;margin:45px;background-color:#ede2f3;flex-direction:column;}.elementor .e-869351b{background-image:radial-gradient(circle at center center, #F3D2E1 74%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F3D2E1;flex-direction:row;flex-wrap:wrap;}.elementor .e-63c8fd9-bf89062{width:0px;font-family:"Times New Roman";font-weight:700;font-size:23px;color:#ffffff;text-align:center;text-transform:none;}.elementor .e-87ec4b8-42e4a32{width:432px;font-family:"Times New Roman";font-weight:800;font-size:65px;color:#ffffff;letter-spacing:-5px;line-height:41px;-webkit-text-stroke:1px #000000;stroke:#000000;stroke-width:1px;}.elementor .e-1b71394{width:40.3333%;flex-direction:column;}.elementor .e-fb3ce8a{background-image:url("https://hibasaeeda.com/wp-content/uploads/2026/10/theangryteddy-keyboard-338502-scaled.jpg");background-repeat:repeat;background-attachment:fixed;background-size:auto auto;background-position:0px 0px;flex-direction:column;gap:38px;flex-wrap:wrap;}.elementor .e-ba09c73{background-image:linear-gradient(180deg, rgba(255, 255, 255, 1) 0%,#F3D2E1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F3D2E1;flex-direction:column;}.elementor .e-ce5c7a8{width:50%;flex-direction:column;}.elementor .e-20244ec{width:50%;flex-direction:column;}.elementor .e-24d55eb{width:50%;flex-direction:column;}.elementor .e-b4d76ed{width:50%;flex-direction:column;}.elementor .e-5b2596c{background-image:linear-gradient(180deg, #F3D2E1 0%,#F3D2E1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;flex-wrap:wrap;}.elementor .e-d1f630a-1ba469b{width:1200px;height:40px;font-family:"Times New Roman";font-weight:700;font-size:23px;color:#cf7ec9c7;text-align:start;}.elementor .e-06e130d-5291ed6{font-family:"Times New Roman";font-weight:700;font-size:56px;color:#6b4e66;}.elementor .e-9f36faf-2c65c29{font-family:"Times New Roman";font-weight:800;font-size:56px;color:#6b4e66;word-spacing:-6px;text-align:start;}.elementor .e-9cf17cf-633a9d3{font-family:"Times New Roman";font-weight:400;font-size:23px;color:#262426;}.elementor .e-5a739cf{width:50%;flex-direction:column;}.elementor .e-c4a35d2-deefacf{font-family:"Times New Roman";font-weight:800;font-size:22px;color:#531548;}.elementor .e-9aa50ae-10533d4{border-color:#e1c2ccfc;}.elementor .e-acc0c30-6caa756{font-family:"Times New Roman";font-weight:500;font-size:23px;color:#040000;}.elementor .e-19c9409-f5b2f39{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-7cc9436-9e51d4e{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-eb87930-3c5f1ad{font-family:"Times New Roman";font-weight:700;font-size:23px;color:#531548;}.elementor .e-2437586-a07d84a{border-color:#e1c2ccfc;}.elementor .e-c824a89-4da2125{font-family:"Times New Roman";font-weight:500;font-size:23px;color:#040000;}.elementor .e-585c0e8-93cd8ed{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-96a1379-980b578{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-a06e2ab-8e146ff{font-family:"Times New Roman";font-weight:700;font-size:23px;color:#531548;}.elementor .e-76bd800-f10bbbb{border-color:#e1c2ccfc;}.elementor .e-aeab8d8-dbffee3{font-family:"Times New Roman";font-weight:500;font-size:23px;color:#040000;}.elementor .e-9b00501-dc41cb0{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-f123e6d-70a06ef{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-a60730c-91d2123{font-family:"Times New Roman";font-weight:700;font-size:23px;color:#531548;}.elementor .e-183355c-d254d64{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-60d24b4-1359ee5{font-family:"Times New Roman";font-weight:500;font-size:23px;color:#040000;}.elementor .e-40e6ad3-e21c10a{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-98740e3-e2a4555{border-color:#e1c2ccfc;}.elementor .e-fd43199-6efc450{font-family:"Times New Roman";font-weight:700;font-size:23px;color:#531548;}.elementor .e-8185327-2a4af51{font-family:"Times New Roman";font-weight:500;font-size:23px;color:#040000;}.elementor .e-f3a9f1d-a3eb32d{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-96b8ddf-2644aad{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-3e25a83-51539f6{font-family:"Times New Roman";font-weight:700;font-size:23px;color:#531548;border-color:#773e7d00;border-style:solid;}.elementor .e-3e4fd78-c074ad4{font-family:"Times New Roman";font-weight:500;font-size:23px;color:#040000;}.elementor .e-a7862cb-e943fbf{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-facc54b-2c1a2b8{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-e6fb07e-a87fa2c{border-color:#e1c2ccfc;border-style:solid;}.elementor .e-eea4003{width:50%;flex-direction:column;}.elementor .e-eff2d42{background-image:linear-gradient(180deg, rgb(255,255,255) 0%,rgba(208, 183, 222, 1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;flex-wrap:wrap;}.elementor .e-872fc4e-ca85b87{font-family:"Times New Roman";font-weight:600;font-size:18px;color:#2a2115;margin:-60px;}.elementor .e-2e490eb-778d33d{font-family:"Times New Roman";font-size:23px;color:#ffffff;text-align:center;}.elementor .e-265b1d1-cdf2afa{font-family:"Times New Roman";font-size:65px;color:#5c3434;text-align:center;padding:0px;flex:1 0 auto;align-self:center;}.elementor .e-b815992-987201d{width:228px;font-family:"Times New Roman";font-size:23px;color:#ffffff;text-align:center;border-radius:16px;border-style:solid;background-color:#7A18548A;align-self:center;}.elementor .e-404e5b2{background-image:linear-gradient(180deg, rgba(205, 138, 138, 1) 0%,rgba(208, 183, 222, 1) 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}