.elementor .e-337b428a-3195{width:210px;height:auto;display:block;}.elementor .e-67709303-f2ff{width:auto;padding:0px;flex:1 1 0px;justify-content:flex-start;}.elementor .e-51d41f74-fe33:hover,.elementor .e-51d41f74-fe33:focus-visible{color:#D52B1E;}.elementor .e-51d41f74-fe33{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--masarina-green);letter-spacing:0px;text-transform:none;transition:all 0.2s;}.elementor .e-479031fd-2af6:hover,.elementor .e-479031fd-2af6:focus-visible{color:#D52B1E;}.elementor .e-479031fd-2af6{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--masarina-green);letter-spacing:0px;text-transform:none;transition:all 0.2s;}.elementor .e-763d8af6-98bf:hover,.elementor .e-763d8af6-98bf:focus-visible{color:#D52B1E;}.elementor .e-763d8af6-98bf{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--masarina-green);letter-spacing:0px;text-transform:none;transition:all 0.2s;}.elementor .e-98001c0-4374:hover,.elementor .e-98001c0-4374:focus-visible{color:#D52B1E;}.elementor .e-98001c0-4374{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--masarina-green);letter-spacing:0px;text-transform:none;transition:all 0.2s;display:block;}.elementor .e-7ba47388-cf44{width:auto;padding:0px;gap:38px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-232b8b1-1eab{width:auto;padding:0px;flex:1 1 0px;justify-content:flex-end;}.elementor .e-429c34d8-56a9{width:100%;min-height:84px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:6vw;padding-inline-end:6vw;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31,91,46,0.10);border-style:solid;background-color:#FBF7EF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);gap:24px;justify-content:space-between;align-items:center;}.elementor .e-25dc3de2-c236{width:100%;position:sticky;inset-block-start:0px;inset-inline-start:0px;z-index:100;padding:0px;background-color:#FBF7EF;}.elementor .e-66a1720c-677d{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://masarina.com/wp-content/uploads/2026/10/Slider-image-2.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F6EEDF;opacity:0%;}.elementor .e-3e0253e4-b0ca{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://masarina.com/wp-content/uploads/2026/10/wqq-1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#3A2A1E;opacity:0%;}.elementor .e-6d4e7e62-9550{width:100%;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0px;}.elementor .e-7d00eea5-5d32{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(251,246,236,0.55) 0%,rgba(251,246,236,0.30) 38%,rgba(251,246,236,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:none;}.elementor .e-5f4b53d1-f9bd{font-family:var(--font-display);font-weight:700;font-size:54px;color:var(--masarina-green);letter-spacing:-0.5px;line-height:1.15;}.elementor .e-2e770e75-dda0{font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--masarina-ink);letter-spacing:2px;text-transform:uppercase;}.elementor .e-5cc2f650-6bb1:hover,.elementor .e-5cc2f650-6bb1:focus-visible{background-color:#B5221A;box-shadow:0px 14px 28px 0px rgba(213,43,30,0.34);transform:translate3d(0px, -2px, 0px);}.elementor .e-5cc2f650-6bb1{font-family:var(--font-body);font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:2px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:6px;border-radius:999px;background-color:var(--masarina-red);box-shadow:0px 10px 22px 0px rgba(213,43,30,0.28);transition:all 0.25s;}.elementor .e-ed4409e-bdb3{width:56%;position:relative;z-index:2;text-align:center;padding-block-start:calc(4vw + 90px);margin-inline-start:31%;flex-direction:column;gap:16px;align-items:center;}.elementor .e-47847e71-34ab{width:100%;min-height:56.05vw;max-height:1200px;overflow:hidden;position:relative;padding:0px;background-image:url("https://masarina.com/wp-content/uploads/2026/10/masarina-slider-1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F6EEDF;justify-content:flex-start;align-items:flex-start;}.elementor .e-31b3bc73-9f01{width:160vw;height:140px;position:absolute;inset-block-start:-34px;inset-inline-start:-35vw;z-index:1;padding:0px;border-radius:50%;background-color:#FBF7EF;}.elementor .e-7599a0ca-2560{font-family:var(--font-display);font-weight:700;font-size:62px;color:var(--masarina-green);line-height:1.08;}.elementor .e-6c1a5e4d-d3bf{max-width:560px;font-family:var(--font-body);font-size:17px;color:#2F4234;line-height:1.7;}.elementor .e-146d6fec-c2e7:hover,.elementor .e-146d6fec-c2e7:focus-visible{color:#FFFFFF;background-color:#1F5B2E;}.elementor .e-146d6fec-c2e7{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--masarina-green);letter-spacing:1.5px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:10px;border-radius:6px;border-width:2px;border-color:#1F5B2E;border-style:solid;background-color:transparent;transition:all 0.25s;}.elementor .e-3a5da22c-82e2{width:50%;max-width:640px;position:relative;z-index:2;padding:0px;flex-direction:column;gap:26px;align-items:flex-start;}.elementor .e-6a86363f-6481:hover,.elementor .e-6a86363f-6481:focus-visible{filter:drop-shadow(0px 22px 22px rgba(0,0,0,0.22));transform:translate3d(0px, -8px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-5deg) scale3d(1.04, 1.04, 1);}.elementor .e-6a86363f-6481{width:100%;height:auto;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-8deg);transition:all 0.4s;display:block;}.elementor .e-6ca24008-9c0d{width:30%;max-width:400px;position:relative;z-index:2;padding:0px;justify-content:center;}.elementor .e-1f9a3ea3-cbe8{width:160vw;height:140px;position:absolute;inset-block-end:-100px;inset-inline-start:-20vw;z-index:1;padding:0px;border-radius:50%;background-color:#FFFFFF;}.elementor .e-493b9604-bc12{width:100%;position:relative;z-index:2;padding-block-start:150px;padding-block-end:170px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#FBF7EF;gap:5vw;justify-content:center;align-items:center;}.elementor .e-f15827-ec88{font-family:var(--font-display);font-weight:700;font-size:44px;color:var(--masarina-green);line-height:1.12;}.elementor .e-73ce1128-a2f5{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--masarina-red);letter-spacing:1.5px;line-height:1.5;text-transform:uppercase;margin-block-start:16px;margin-block-end:0px;}.elementor .e-2d7c13a-6e6a{max-width:640px;font-family:var(--font-body);font-size:17px;color:#2F4234;line-height:1.65;margin-block-start:10px;}.elementor .e-1bac4eb8-35e6{width:auto;position:absolute;inset-inline-end:0px;inset-block-end:0px;padding:0px;margin-block-start:0px;gap:18px;}.elementor .e-21b065a1-4a60{width:100%;max-width:1200px;position:relative;padding:0px;flex-direction:column;flex:0 0 auto;}.elementor .e-5944c5e4-b927{width:100%;min-width:0px;max-width:1200px;overflow:auto;padding-block-start:6px;padding-block-end:24px;padding-inline-start:2px;padding-inline-end:2px;gap:24px;flex-wrap:nowrap;flex:0 0 auto;}.elementor .e-792d1466-8a14{width:100%;overflow:hidden;position:relative;padding-block-start:90px;padding-block-end:100px;padding-inline-start:4vw;padding-inline-end:4vw;background-color:#FFFFFF;flex-direction:column;gap:36px;align-items:center;}.elementor .e-52904e1f-ce20{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--masarina-red);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-3db7d992-af48{font-family:var(--font-display);font-weight:700;font-size:44px;color:var(--masarina-green);line-height:1.1;}.elementor .e-1c948fb2-9fd3{font-family:var(--font-body);font-size:16px;color:#4A5A4E;line-height:1.6;}.elementor .e-14a80cc2-3e31{width:auto;padding:0px;flex-direction:column;gap:10px;}.elementor .e-7b6e4c63-e551{width:auto;padding:0px;gap:18px;flex:0 0 auto;}.elementor .e-50e6e800-db77{width:100%;padding:0px;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .e-51d649af-aa65{width:100%;overflow:auto;padding-block-start:6px;padding-block-end:24px;padding-inline-start:2px;padding-inline-end:2px;gap:24px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-18e5b47f-709b{width:100%;max-width:1200px;padding:0px;flex-direction:column;gap:36px;}.elementor .e-2b214b5a-b4ef{width:100%;padding-block-start:90px;padding-block-end:100px;padding-inline-start:4vw;padding-inline-end:4vw;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-78b6fe1c-4269{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--masarina-red);letter-spacing:1.5px;line-height:1.4;text-transform:uppercase;}.elementor .e-4e9882c6-c221{font-family:var(--font-display);font-weight:700;font-size:48px;color:var(--masarina-green);line-height:1.1;}.elementor .e-5105104d-f935{max-width:600px;font-family:var(--font-body);font-size:17px;color:#2F4234;line-height:1.65;}.elementor .e-3b2bfbb-e84c:hover,.elementor .e-3b2bfbb-e84c:focus-visible{color:#FFFFFF;background-color:#1F5B2E;}.elementor .e-3b2bfbb-e84c{width:230px;font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--masarina-green);letter-spacing:1.5px;text-align:center;text-transform:uppercase;padding-inline-start:0px;padding-inline-end:0px;border-radius:999px;border-width:2px;border-color:#1F5B2E;border-style:solid;background-color:transparent;transition:all 0.25s;}.elementor .e-2f66fa95-58d4{width:auto;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-7dcb7811-700d{width:100%;max-width:760px;text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-2050031f-eb26{width:100%;min-height:0px;max-width:1200px;overflow:hidden;padding:0px;border-radius:28px;border-width:0px;border-color:rgba(31,91,46,0.15);border-style:none;background-image:linear-gradient(135deg, #FFFFFF 0%,#D5EACF 40%,#A3CF9A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#D5EACF;box-shadow:0px 18px 40px 0px rgba(31,91,46,0.10);justify-content:center;align-items:stretch;}.elementor .e-1c83136b-5261{width:100%;padding-block-end:170px;background-color:#FFFFFF;justify-content:center;}.elementor .e-48e6a42b-fdd1{font-family:var(--font-body);font-weight:800;font-size:44px;color:#1F5B2E;letter-spacing:-0.5px;line-height:1.05;text-transform:uppercase;flex:1 1 0px;}.elementor .e-1ec71390-e23e{font-family:var(--font-body);font-size:16px;color:#3E5144;}.elementor .e-328d1ebc-a4de{padding:0px;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-6e8e726e-2256{width:100%;position:relative;z-index:5;padding-block-start:52px;padding-block-end:52px;padding-inline-start:56px;padding-inline-end:56px;margin-block-start:-110px;margin-block-end:0px;border-radius:10px;background-image:linear-gradient(110deg, #FFFFFF 0%,#D5EACF 45%,#A3CF9A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#D5EACF;box-shadow:0px 18px 40px 0px rgba(31,91,46,0.12);gap:48px;justify-content:space-between;align-items:center;}.elementor .e-3da845bd-e268{width:260px;height:auto;display:block;}.elementor .e-72338829-baab{width:auto;padding:0px;border-radius:0px;background-color:transparent;flex-direction:column;gap:2px;align-self:flex-start;}.elementor .e-460507c0-eeeb:hover,.elementor .e-460507c0-eeeb:focus-visible{opacity:70%;}.elementor .e-460507c0-eeeb{width:auto;height:19px;filter:brightness(0%) saturate(100%) invert(24%) sepia(52%) saturate(700%) hue-rotate(83deg) brightness(92%) contrast(82%);transition:all 0.2s;display:block;}.elementor .e-a6ec02b-3527:hover,.elementor .e-a6ec02b-3527:focus-visible{opacity:70%;}.elementor .e-a6ec02b-3527{width:auto;height:30px;filter:brightness(0%) saturate(100%) invert(24%) sepia(52%) saturate(700%) hue-rotate(83deg) brightness(92%) contrast(82%);transition:all 0.2s;display:block;}.elementor .e-60f81136-939b{font-family:Oswald;font-weight:500;font-size:22px;color:#1F5B2E;letter-spacing:-0.3px;line-height:1;}.elementor .e-34165063-326d{font-family:Oswald;font-weight:500;font-size:22px;color:#FFFFFF;letter-spacing:-0.3px;line-height:1;padding-block-start:2px;padding-block-end:3px;padding-inline-start:5px;padding-inline-end:5px;border-radius:7px;background-color:#D52B1E;}.elementor .e-50fc21a3-9502:hover,.elementor .e-50fc21a3-9502:focus-visible{opacity:70%;}.elementor .e-50fc21a3-9502{width:auto;cursor:pointer;padding:0px;transition:all 0.2s;display:none;gap:2px;align-items:center;}.elementor .e-38b9a18d-80f2:hover,.elementor .e-38b9a18d-80f2:focus-visible{opacity:70%;}.elementor .e-38b9a18d-80f2{width:auto;height:18px;filter:brightness(0%) saturate(100%) invert(24%) sepia(52%) saturate(700%) hue-rotate(83deg) brightness(92%) contrast(82%);transition:all 0.2s;display:none;}.elementor .e-65f803e6-258c{width:auto;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-7860b4e-2090{width:auto;padding:0px;flex-direction:column;gap:18px;}.elementor .e-1f3c842-8676{width:auto;text-align:end;padding:0px;flex-direction:column;gap:12px;align-items:flex-end;}.elementor .e-7c11c6de-247e{width:100%;padding-block-start:64px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;gap:48px;justify-content:space-between;align-items:flex-start;}.elementor .e-4208abb4-28a3{width:calc(100% - 12vw);max-width:1200px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-2d704b39-7003{font-family:var(--font-body);font-size:13px;color:#2F4234;line-height:20px;text-align:start;}.elementor .e-564ed18c-3176{width:100%;padding-inline-start:max(6vw, calc(50% - 600px));padding-inline-end:max(6vw, calc(50% - 600px));border-width:0px;border-color:rgba(31,91,46,0.28);border-style:solid;background-color:#FFFFFF;justify-content:flex-start;}.elementor .e-35758794-9242{width:100%;position:relative;z-index:3;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, #FBF7EF 0%,#FBF7EF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#FBF7EF;flex-direction:column;justify-content:center;align-items:center;}