.elementor .acc-anim{& [data-element_type="e-accordion-item-icon"] { transition: background-color 0.3s ease, transform 0.3s ease; } & [data-element_type="e-accordion-item-icon"] > div { transition: transform 0.45s cubic-bezier(0.34, 1.56, 0.64, 1), border-color 0.3s ease; } & summary:hover [data-element_type="e-accordion-item-icon"] { transform: scale(1.1); } & details[open] [data-element_type="e-accordion-item-icon"] { background-color: #C2410C; } & details[open] [data-element_type="e-accordion-item-icon"] > div { transform: translate3d(0px, 2px, 0px) rotateZ(225deg); border-color: #FFFFFF; }\n}.elementor .mm-rev-name{font-family:Poppins;font-size:0.875rem;color:#6A7884;line-height:1.4;& strong { display: block; font-size: 0.9375rem; color: #0B1620; font-weight: 700; }\n}.elementor .mm-rev-av{width:44px;height:44px;object-fit:cover;border-radius:999px;}.elementor .mm-rev-foot{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;align-items:center;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #EEF2F5;\n}.elementor .mm-rev-q{font-family:Poppins;font-size:1rem;color:#26333F;line-height:1.7;}.elementor .mm-rev-stars{font-family:Poppins;font-size:0px;color:transparent;line-height:1;&::before { content: '★★★★★'; font-size: 1.0625rem; color: #FBBC04; letter-spacing: 0.12em; }\n}.elementor .mm-rev-top{padding:0px;flex-direction:column;gap:14px;}.elementor .mm-rev:hover,.elementor .mm-rev:focus-visible{box-shadow:0px 20px 50px 0px rgba(11,22,32,0.08);transform:translate3d(0px, -3px, 0px);}.elementor .mm-rev{padding:28px;border-radius:22px;border-width:1px;border-color:#E3E9EE;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;flex-direction:column;gap:22px;justify-content:space-between;}.elementor .mm-tile-p{font-family:Poppins;font-size:0.9375rem;color:#C9D4DD;line-height:1.6;}.elementor .mm-tile-more{font-family:Poppins;font-weight:700;font-size:0.875rem;color:#E8532A;margin-block-start:4px;}.elementor .mm-tile-ct{position:relative;z-index:2;padding:0px;flex-direction:column;gap:8px;}.elementor .mm-tile-ov{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(7,17,26,0.1) 0%,rgba(7,17,26,0.55) 45%,rgba(7,17,26,0.95) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .mm-tile-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .mm-tile:hover,.elementor .mm-tile:focus-visible{border-color:rgba(224,74,31,0.7);box-shadow:0px 24px 60px 0px rgba(0,0,0,0.45);transform:translate3d(0px, -4px, 0px);}.elementor .mm-tile{min-height:280px;overflow:hidden;position:relative;padding:26px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#111F2C;transition:all 0.35s;flex-direction:column;justify-content:flex-end;}.elementor .mm-body-lt{font-family:Poppins;font-size:0.975rem;color:#4A5865;line-height:1.65;}.elementor .mm-body{font-family:Poppins;font-size:0.975rem;color:#A9B8C6;line-height:1.65;}.elementor .mm-h3-lt{font-family:Poppins;font-weight:700;font-size:1.25rem;color:#0B1620;line-height:1.3;}.elementor .mm-h3{font-family:Poppins;font-weight:700;font-size:1.25rem;color:#FFFFFF;line-height:1.3;}.elementor .mm-icon-chip{width:52px;height:52px;padding:13px;border-radius:14px;border-width:1px;border-color:rgba(194,65,12,0.28);border-style:solid;background-color:rgba(194,65,12,0.1);& svg { fill: #C2410C; width: 100%; height: 100%; } & svg path { fill: #C2410C; }\n}.elementor .mm-row{padding:0px;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .mm-btn-ghost:hover,.elementor .mm-btn-ghost:focus-visible{border-color:#FFFFFF;background-color:rgba(255,255,255,0.1);}.elementor .mm-btn-ghost{font-family:Poppins;font-weight:700;font-size:1rem;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:2px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.04);transition:all 0.25s;}.elementor .mm-btn:hover,.elementor .mm-btn:focus-visible{background-color:#A83A0A;box-shadow:0px 16px 40px 0px rgba(194,65,12,0.45);transform:translate3d(0px, -2px, 0px);}.elementor .mm-btn{font-family:Poppins;font-weight:700;font-size:1rem;color:#FFFFFF;padding-block-start:17px;padding-block-end:17px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#C2410C;box-shadow:0px 12px 32px 0px rgba(194,65,12,0.35);transition:all 0.25s;}.elementor .mm-lead-lt{font-family:Poppins;font-size:1.125rem;color:#4A5865;line-height:1.7;}.elementor .mm-lead{font-family:Poppins;font-size:1.125rem;color:#A9B8C6;line-height:1.7;}.elementor .mm-h2-lt{font-family:Poppins;font-weight:800;font-size:3rem;color:#0B1620;letter-spacing:-0.025em;line-height:1.08;}.elementor .mm-h2{font-family:Poppins;font-weight:800;font-size:3rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;}.elementor .mm-eyebrow-lt{font-family:Poppins;font-weight:600;font-size:0.8125rem;color:#C2410C;letter-spacing:0.16em;text-transform:uppercase;}.elementor .mm-eyebrow{font-family:Poppins;font-weight:600;font-size:0.8125rem;color:#E8532A;letter-spacing:0.16em;text-transform:uppercase;}.elementor .mm-head{max-width:760px;padding:0px;flex-direction:column;gap:16px;}.elementor .mm-inner{max-width:1200px;padding:0px;flex-direction:column;gap:56px;}.elementor .mm-sec-light{overflow:hidden;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F3F5F7;justify-content:center;}.elementor .mm-sec-dark{overflow:hidden;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0B1620;justify-content:center;}