.elementor .tfm-callout{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:#FBF5D4;display:flex;gap:14px;align-items:flex-start;}.elementor .tfm-theme{min-width:0px;padding:18px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .tfm-themes{padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-color:#E1F4F2;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));}.elementor .tfm-detail-grid{padding-block-start:4px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr));}.elementor .tfm-acc-title{font-family:Poppins;font-weight:600;font-size:14px;color:#327473;cursor:pointer;}.elementor .tfm-accordion{border-block-start-width:1px;border-top-style: solid; border-top-color: #d5e3e1;\n}.elementor .tfm-badge-new{font-family:Poppins;font-weight:600;font-size:11px;color:#2f2a12;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:8px;padding-inline-end:8px;background-color:#FBBA33;align-self:flex-start;}.elementor .tfm-cal{width:36px;height:36px;}.elementor .tfm-btn:hover,.elementor .tfm-btn:focus-visible{background-color:#7BA5A3;}.elementor .tfm-btn{font-family:Poppins;font-weight:600;font-size:12.5px;color:#ffffff;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:0px;background-color:#327473;grid-column:3;grid-row:1 / 3;align-self:start;white-space:nowrap;\n}.elementor .tfm-chip{font-family:Poppins;font-weight:400;font-size:12.5px;color:#2f3333;line-height:1.4;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-width:1px;border-color:#d5e3e1;border-style:solid;background-color:#f3f8f7;white-space:nowrap;\n}.elementor .tfm-dates{padding:0px;display:flex;gap:6px;flex-wrap:wrap;grid-column:2 / 3;}.elementor .tfm-meta{font-family:Poppins;font-weight:400;font-size:12.5px;color:#595958;line-height:1.45;}.elementor .tfm-group-title{font-family:Poppins;font-weight:600;font-size:15px;color:#2f3333;line-height:1.3;}.elementor .tfm-group-info{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .tfm-group{padding:16px;background-color:#ffffff;display:grid;grid-template-columns:40px minmax(0, 1fr) auto;align-items:start;gap:8px 14px;\n}.elementor .tfm-book-h{font-family:"Bebas Neue";font-weight:400;font-size:24px;color:#2f3333;line-height:1.05;}.elementor .tfm-book{min-width:0px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;background-color:#E1F4F2;display:flex;flex-direction:column;gap:14px;}.elementor .tfm-who{padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;background-color:#f3f8f7;display:flex;flex-direction:column;gap:2px;}.elementor .tfm-about{min-width:0px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:14px;}.elementor .tfm-card-body{padding:0px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.15fr);}.elementor .tfm-card-tag{font-family:Poppins;font-weight:300;font-size:14px;color:#ffffff;line-height:1.5;}.elementor .tfm-card-title{font-family:"Bebas Neue";font-weight:400;font-size:34px;color:#ffffff;line-height:1.05;}.elementor .tfm-card-head{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:#405B5B;display:flex;flex-direction:column;gap:6px;}.elementor .tfm-card{padding:0px;border-width:1px;border-color:#d5e3e1;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .tfm-tile-h{font-family:"Bebas Neue";font-weight:400;font-size:24px;color:#2f3333;line-height:1.05;}.elementor .tfm-tile{padding:20px;border-block-start-width:5px;background-color:#E1F4F2;display:flex;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #327473;\n}.elementor .tfm-tiles{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));}.elementor .tfm-step-num{font-family:"Bebas Neue";font-size:32px;color:#327473;line-height:1;}.elementor .tfm-step{padding:16px;background-color:#f3f8f7;display:flex;gap:12px;align-items:flex-start;}.elementor .tfm-steps{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));}.elementor .tfm-label{font-family:Poppins;font-weight:600;font-size:12px;color:#595958;letter-spacing:0.08em;text-transform:uppercase;}.elementor .tfm-body{max-width:72ch;font-family:Poppins;font-weight:300;font-size:15px;color:#2f3333;line-height:1.6;}.elementor .tfm-h2{font-family:"Bebas Neue";font-weight:400;font-size:30px;color:#2f3333;letter-spacing:0.02em;line-height:1.05;}.elementor .tfm-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .tfm-wrap{max-width:1000px;font-family:Poppins;color:#2f3333;padding-block-start:32px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:40px;}.elementor .tfm-h2-accent{font-size:38px;color:#327473;}.elementor .tfm-small{font-size:13.5px;line-height:1.55;}.elementor .tfm-chip-tm{border-color:#FBBA33;}.elementor .tfm-teachmeet{border-block-start-width:5px;border-top-style: solid; border-top-color: #FBBA33;\n}