.elementor-196 .elementor-element.elementor-element-b2c0006{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:clamp(68px, 5.6vw, 96px);--padding-bottom:clamp(32px, 4vw, 64px);--padding-left:clamp(20px, 6.95vw, 160px);--padding-right:clamp(20px, 6.95vw, 160px);}.elementor-196 .elementor-element.elementor-element-b2c0006:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c0006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#400909;background-image:url("https://kirki.jfdtutor.com/wp-content/uploads/2026/11/hero-scaled.jpg");background-position:72% 30%;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-196 .elementor-element.elementor-element-b2c0001 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(2.875rem, 5.95vw, 7.25rem);font-weight:600;line-height:1.04em;letter-spacing:-0.045em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-196 .elementor-element.elementor-element-b2c0002{width:var( --container-widget-width, 620px );max-width:620px;margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:620px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:clamp(1rem, 1.21vw, 1.25rem);font-weight:500;line-height:1.6em;color:rgba(250,251,253,.92);}.elementor-196 .elementor-element.elementor-element-b2c0005{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:clamp(28px, 2.9vw, 48px);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0003 .elementor-button{background-color:#FAFBFD;font-family:"Inter", Sans-serif;font-size:clamp(1rem, 1.15vw, 1.1875rem);font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#252525;color:#252525;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FAFBFD;border-radius:10px 10px 10px 10px;padding:23px 38px 23px 38px;}.elementor-196 .elementor-element.elementor-element-b2c0003 .elementor-button:hover, .elementor-196 .elementor-element.elementor-element-b2c0003 .elementor-button:focus{background-color:#FFFFFF;color:#761317;border-color:#FFFFFF;}.elementor-196 .elementor-element.elementor-element-b2c0003 .elementor-button:hover svg, .elementor-196 .elementor-element.elementor-element-b2c0003 .elementor-button:focus svg{fill:#761317;}.elementor-196 .elementor-element.elementor-element-b2c0004 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:clamp(1rem, 1.15vw, 1.1875rem);font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FAFBFD;color:#FAFBFD;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(250,251,253,.85);border-radius:10px 10px 10px 10px;padding:23px 38px 23px 38px;}.elementor-196 .elementor-element.elementor-element-b2c0004 .elementor-button:hover, .elementor-196 .elementor-element.elementor-element-b2c0004 .elementor-button:focus{background-color:#FAFBFD;color:#252525;border-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0004 .elementor-button:hover svg, .elementor-196 .elementor-element.elementor-element-b2c0004 .elementor-button:focus svg{fill:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0018{--display:flex;--min-height:112px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0018:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c0018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-196 .elementor-element.elementor-element-b2c0017{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0017.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0007.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0007 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.75rem, 3.55vw, 3.875rem);font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:#FAFBFD;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-196 .elementor-element.elementor-element-b2c0008.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0008 .elementor-icon-wrapper{text-align:center;}.elementor-196 .elementor-element.elementor-element-b2c0008.elementor-view-stacked .elementor-icon{background-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0008.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0008.elementor-view-default .elementor-icon{color:#FAFBFD;border-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0008.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0008.elementor-view-default .elementor-icon svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0008 .elementor-icon{font-size:48px;}.elementor-196 .elementor-element.elementor-element-b2c0008 .elementor-icon svg{height:48px;}.elementor-196 .elementor-element.elementor-element-b2c0009.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0009 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.75rem, 3.55vw, 3.875rem);font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c000a .elementor-icon-wrapper{text-align:center;}.elementor-196 .elementor-element.elementor-element-b2c000a.elementor-view-stacked .elementor-icon{background-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000a.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c000a.elementor-view-default .elementor-icon{color:#FAFBFD;border-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000a.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c000a.elementor-view-default .elementor-icon svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000a .elementor-icon{font-size:48px;}.elementor-196 .elementor-element.elementor-element-b2c000a .elementor-icon svg{height:48px;}.elementor-196 .elementor-element.elementor-element-b2c000b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c000b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.75rem, 3.55vw, 3.875rem);font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c000c .elementor-icon-wrapper{text-align:center;}.elementor-196 .elementor-element.elementor-element-b2c000c.elementor-view-stacked .elementor-icon{background-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000c.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c000c.elementor-view-default .elementor-icon{color:#FAFBFD;border-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000c.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c000c.elementor-view-default .elementor-icon svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000c .elementor-icon{font-size:48px;}.elementor-196 .elementor-element.elementor-element-b2c000c .elementor-icon svg{height:48px;}.elementor-196 .elementor-element.elementor-element-b2c000d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c000d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.75rem, 3.55vw, 3.875rem);font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c000e .elementor-icon-wrapper{text-align:center;}.elementor-196 .elementor-element.elementor-element-b2c000e.elementor-view-stacked .elementor-icon{background-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000e.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c000e.elementor-view-default .elementor-icon{color:#FAFBFD;border-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000e.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c000e.elementor-view-default .elementor-icon svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c000e .elementor-icon{font-size:48px;}.elementor-196 .elementor-element.elementor-element-b2c000e .elementor-icon svg{height:48px;}.elementor-196 .elementor-element.elementor-element-b2c000f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c000f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.75rem, 3.55vw, 3.875rem);font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0010.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0010 .elementor-icon-wrapper{text-align:center;}.elementor-196 .elementor-element.elementor-element-b2c0010.elementor-view-stacked .elementor-icon{background-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0010.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0010.elementor-view-default .elementor-icon{color:#FAFBFD;border-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0010.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0010.elementor-view-default .elementor-icon svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0010 .elementor-icon{font-size:48px;}.elementor-196 .elementor-element.elementor-element-b2c0010 .elementor-icon svg{height:48px;}.elementor-196 .elementor-element.elementor-element-b2c0011.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0011 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.75rem, 3.55vw, 3.875rem);font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0012.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0012 .elementor-icon-wrapper{text-align:center;}.elementor-196 .elementor-element.elementor-element-b2c0012.elementor-view-stacked .elementor-icon{background-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0012.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0012.elementor-view-default .elementor-icon{color:#FAFBFD;border-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0012.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0012.elementor-view-default .elementor-icon svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0012 .elementor-icon{font-size:48px;}.elementor-196 .elementor-element.elementor-element-b2c0012 .elementor-icon svg{height:48px;}.elementor-196 .elementor-element.elementor-element-b2c0013.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0013 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.75rem, 3.55vw, 3.875rem);font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0014.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0014 .elementor-icon-wrapper{text-align:center;}.elementor-196 .elementor-element.elementor-element-b2c0014.elementor-view-stacked .elementor-icon{background-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0014.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0014.elementor-view-default .elementor-icon{color:#FAFBFD;border-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0014.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0014.elementor-view-default .elementor-icon svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0014 .elementor-icon{font-size:48px;}.elementor-196 .elementor-element.elementor-element-b2c0014 .elementor-icon svg{height:48px;}.elementor-196 .elementor-element.elementor-element-b2c0015.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0015 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.75rem, 3.55vw, 3.875rem);font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0016.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0016 .elementor-icon-wrapper{text-align:center;}.elementor-196 .elementor-element.elementor-element-b2c0016.elementor-view-stacked .elementor-icon{background-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0016.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0016.elementor-view-default .elementor-icon{color:#FAFBFD;border-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0016.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0016.elementor-view-default .elementor-icon svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0016 .elementor-icon{font-size:48px;}.elementor-196 .elementor-element.elementor-element-b2c0016 .elementor-icon svg{height:48px;}.elementor-196 .elementor-element.elementor-element-b2c0031{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:clamp(80px, 8.4vw, 136px);--padding-bottom:clamp(80px, 8.4vw, 136px);--padding-left:clamp(20px, 6.95vw, 160px);--padding-right:clamp(20px, 6.95vw, 160px);}.elementor-196 .elementor-element.elementor-element-b2c0031:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c0031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-196 .elementor-element.elementor-element-b2c002f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 64px;--row-gap:24px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c002d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(2.25rem, 5vw, 5.25rem);font-weight:600;line-height:1.08em;letter-spacing:-0.042em;color:var( --e-global-color-primary );}.elementor-196 .elementor-element.elementor-element-b2c002e{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c002e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0030{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c001d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:clamp(16px, 1.5vw, 24px);--padding-bottom:clamp(16px, 1.5vw, 24px);--padding-left:clamp(16px, 1.6vw, 26px);--padding-right:clamp(16px, 1.6vw, 26px);}.elementor-196 .elementor-element.elementor-element-b2c001d:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c001d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EE;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-196 .elementor-element.elementor-element-b2c001c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c001a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.25rem, 1.75vw, 1.875rem);font-weight:600;line-height:1.1em;letter-spacing:-0.03em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c001b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c001b{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:rgba(250,251,253,.8);}.elementor-196 .elementor-element.elementor-element-b2c0022{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:clamp(16px, 1.5vw, 24px);--padding-bottom:clamp(16px, 1.5vw, 24px);--padding-left:clamp(16px, 1.6vw, 26px);--padding-right:clamp(16px, 1.6vw, 26px);}.elementor-196 .elementor-element.elementor-element-b2c0022:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c0022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EE;}.elementor-196 .elementor-element.elementor-element-b2c0021{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c001f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.25rem, 1.75vw, 1.875rem);font-weight:600;line-height:1.1em;letter-spacing:-0.03em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0020.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0020{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:rgba(250,251,253,.8);}.elementor-196 .elementor-element.elementor-element-b2c0027{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:clamp(16px, 1.5vw, 24px);--padding-bottom:clamp(16px, 1.5vw, 24px);--padding-left:clamp(16px, 1.6vw, 26px);--padding-right:clamp(16px, 1.6vw, 26px);}.elementor-196 .elementor-element.elementor-element-b2c0027:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c0027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EE;}.elementor-196 .elementor-element.elementor-element-b2c0026{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0024 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.25rem, 1.75vw, 1.875rem);font-weight:600;line-height:1.1em;letter-spacing:-0.03em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0025.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0025{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:rgba(250,251,253,.8);}.elementor-196 .elementor-element.elementor-element-b2c002c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:clamp(16px, 1.5vw, 24px);--padding-bottom:clamp(16px, 1.5vw, 24px);--padding-left:clamp(16px, 1.6vw, 26px);--padding-right:clamp(16px, 1.6vw, 26px);}.elementor-196 .elementor-element.elementor-element-b2c002c:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c002c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EE;}.elementor-196 .elementor-element.elementor-element-b2c002b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0029 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.25rem, 1.75vw, 1.875rem);font-weight:600;line-height:1.1em;letter-spacing:-0.03em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c002a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c002a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:rgba(250,251,253,.8);}.elementor-196 .elementor-element.elementor-element-b2c003c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:clamp(80px, 8.4vw, 136px);--padding-bottom:clamp(80px, 8.4vw, 136px);--padding-left:clamp(20px, 6.95vw, 160px);--padding-right:clamp(20px, 6.95vw, 160px);}.elementor-196 .elementor-element.elementor-element-b2c003c:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF0F4;}.elementor-196 .elementor-element.elementor-element-b2c0035{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 64px;--row-gap:24px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0034 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(2.25rem, 5vw, 5.25rem);font-weight:600;line-height:1.08em;letter-spacing:-0.042em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0033{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-end;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;}.elementor-196 .elementor-element.elementor-element-b2c0033.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0032{--grid-columns:4;--grid-row-gap:56px;}.elementor-196 .elementor-element.elementor-element-b2c0036 .elementor-button{background-color:#0A0A0B;font-family:"Inter", Sans-serif;font-size:clamp(1rem, 1.15vw, 1.1875rem);font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FAFBFD;color:#FAFBFD;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#0A0A0B;border-radius:10px 10px 10px 10px;padding:23px 38px 23px 38px;}.elementor-196 .elementor-element.elementor-element-b2c0036 .elementor-button:hover, .elementor-196 .elementor-element.elementor-element-b2c0036 .elementor-button:focus{background-color:#761317;color:#FAFBFD;border-color:#761317;}.elementor-196 .elementor-element.elementor-element-b2c0036 .elementor-button:hover svg, .elementor-196 .elementor-element.elementor-element-b2c0036 .elementor-button:focus svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c003b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-196 .elementor-element.elementor-element-b2c0037 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-196 .elementor-element.elementor-element-b2c0037 .elementor-icon-box-title{margin-block-end:2px;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0037.elementor-view-stacked .elementor-icon{background-color:#761317;}.elementor-196 .elementor-element.elementor-element-b2c0037.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0037.elementor-view-default .elementor-icon{fill:#761317;color:#761317;border-color:#761317;}.elementor-196 .elementor-element.elementor-element-b2c0037 .elementor-icon{font-size:22px;}.elementor-196 .elementor-element.elementor-element-b2c0037 .elementor-icon-box-title, .elementor-196 .elementor-element.elementor-element-b2c0037 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:-0.01em;}.elementor-196 .elementor-element.elementor-element-b2c0037 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c0038 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-196 .elementor-element.elementor-element-b2c0038 .elementor-icon-box-title{margin-block-end:2px;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0038.elementor-view-stacked .elementor-icon{background-color:#761317;}.elementor-196 .elementor-element.elementor-element-b2c0038.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0038.elementor-view-default .elementor-icon{fill:#761317;color:#761317;border-color:#761317;}.elementor-196 .elementor-element.elementor-element-b2c0038 .elementor-icon{font-size:22px;}.elementor-196 .elementor-element.elementor-element-b2c0038 .elementor-icon-box-title, .elementor-196 .elementor-element.elementor-element-b2c0038 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:-0.01em;}.elementor-196 .elementor-element.elementor-element-b2c0038 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c0039 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-196 .elementor-element.elementor-element-b2c0039 .elementor-icon-box-title{margin-block-end:2px;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0039.elementor-view-stacked .elementor-icon{background-color:#761317;}.elementor-196 .elementor-element.elementor-element-b2c0039.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c0039.elementor-view-default .elementor-icon{fill:#761317;color:#761317;border-color:#761317;}.elementor-196 .elementor-element.elementor-element-b2c0039 .elementor-icon{font-size:22px;}.elementor-196 .elementor-element.elementor-element-b2c0039 .elementor-icon-box-title, .elementor-196 .elementor-element.elementor-element-b2c0039 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:-0.01em;}.elementor-196 .elementor-element.elementor-element-b2c0039 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c003a .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-196 .elementor-element.elementor-element-b2c003a .elementor-icon-box-title{margin-block-end:2px;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c003a.elementor-view-stacked .elementor-icon{background-color:#761317;}.elementor-196 .elementor-element.elementor-element-b2c003a.elementor-view-framed .elementor-icon, .elementor-196 .elementor-element.elementor-element-b2c003a.elementor-view-default .elementor-icon{fill:#761317;color:#761317;border-color:#761317;}.elementor-196 .elementor-element.elementor-element-b2c003a .elementor-icon{font-size:22px;}.elementor-196 .elementor-element.elementor-element-b2c003a .elementor-icon-box-title, .elementor-196 .elementor-element.elementor-element-b2c003a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:-0.01em;}.elementor-196 .elementor-element.elementor-element-b2c003a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c004f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:clamp(80px, 8.4vw, 136px);--padding-bottom:clamp(80px, 8.4vw, 136px);--padding-left:clamp(20px, 6.95vw, 160px);--padding-right:clamp(20px, 6.95vw, 160px);}.elementor-196 .elementor-element.elementor-element-b2c004f:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c004f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A0F19;}.elementor-196 .elementor-element.elementor-element-b2c004e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c004c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0049{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0047 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.5rem, 2.2vw, 2.25rem);font-weight:600;line-height:1.15em;letter-spacing:-0.03em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0048{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c004a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c003d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(3rem, 7.2vw, 7.75rem);font-weight:600;line-height:0.98em;letter-spacing:-0.045em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c003f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(3rem, 7.2vw, 7.75rem);font-weight:600;line-height:0.98em;letter-spacing:-0.045em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0041 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(3rem, 7.2vw, 7.75rem);font-weight:600;line-height:0.98em;letter-spacing:-0.045em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0043 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(3rem, 7.2vw, 7.75rem);font-weight:600;line-height:0.98em;letter-spacing:-0.045em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0045 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(3rem, 7.2vw, 7.75rem);font-weight:600;line-height:0.98em;letter-spacing:-0.045em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c004b .elementor-button{background-color:#FAFBFD;font-family:"Inter", Sans-serif;font-size:clamp(1rem, 1.15vw, 1.1875rem);font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#5A0F19;color:#5A0F19;border-radius:10px 10px 10px 10px;padding:23px 38px 23px 38px;}.elementor-196 .elementor-element.elementor-element-b2c004d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0062{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:clamp(80px, 8.4vw, 136px);--padding-bottom:clamp(80px, 8.4vw, 136px);--padding-left:clamp(20px, 6.95vw, 160px);--padding-right:clamp(20px, 6.95vw, 160px);}.elementor-196 .elementor-element.elementor-element-b2c0062:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c0062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0061{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:112px 112px;--row-gap:112px;--column-gap:112px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0052{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0060{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0053 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(2.25rem, 4.1vw, 4.5rem);font-weight:600;line-height:1.08em;letter-spacing:-0.042em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0054{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:clamp(1rem, 1.1vw, 1.125rem);font-weight:500;line-height:1.6em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c005e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--margin-top:clamp(28px, 3vw, 44px);--margin-bottom:clamp(32px, 3.4vw, 48px);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0057{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0055{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-196 .elementor-element.elementor-element-b2c0055.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0055 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;letter-spacing:-0.02em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0056.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0056{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c005a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0058{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-196 .elementor-element.elementor-element-b2c0058.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0058 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;letter-spacing:-0.02em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0059.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0059{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c005d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c005b{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-196 .elementor-element.elementor-element-b2c005b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c005b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;letter-spacing:-0.02em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c005c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c005c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c005f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:clamp(1rem, 1.15vw, 1.1875rem);font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#252525;color:#252525;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#252525;border-radius:10px 10px 10px 10px;padding:23px 38px 23px 38px;}.elementor-196 .elementor-element.elementor-element-b2c005f .elementor-button:hover, .elementor-196 .elementor-element.elementor-element-b2c005f .elementor-button:focus{background-color:#0A0A0B;color:#FAFBFD;border-color:#0A0A0B;}.elementor-196 .elementor-element.elementor-element-b2c005f .elementor-button:hover svg, .elementor-196 .elementor-element.elementor-element-b2c005f .elementor-button:focus svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0089{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:clamp(80px, 8.4vw, 136px);--padding-bottom:clamp(80px, 8.4vw, 136px);--padding-left:clamp(20px, 6.95vw, 160px);--padding-right:clamp(20px, 6.95vw, 160px);}.elementor-196 .elementor-element.elementor-element-b2c0089:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c0089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EAE8;}.elementor-196 .elementor-element.elementor-element-b2c0066{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 64px;--row-gap:24px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0064 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(2.25rem, 5vw, 5.25rem);font-weight:600;line-height:1.08em;letter-spacing:-0.042em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0065{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c0065.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0088{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:104px 104px;--row-gap:104px;--column-gap:104px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0086{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0067 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(1.75rem, 2.6vw, 2.5rem);font-weight:600;line-height:1.1em;letter-spacing:-0.035em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0068{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c0081{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--margin-top:clamp(24px, 2.6vw, 36px);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0070{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0069{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-196 .elementor-element.elementor-element-b2c0069.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c006f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c006f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c006c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c006a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.35em;letter-spacing:-0.01em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c006b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c006d{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c0078{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0071{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-196 .elementor-element.elementor-element-b2c0071.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0077.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0074{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0072 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.35em;letter-spacing:-0.01em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0073.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0075{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c0080{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0079{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-196 .elementor-element.elementor-element-b2c0079.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c007f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c007f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c007c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c007a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.35em;letter-spacing:-0.01em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c007b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c007d{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c0084{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--padding-top:22px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0082{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c0085 .elementor-button{background-color:#0A0A0B;font-family:"Inter", Sans-serif;font-size:clamp(1rem, 1.15vw, 1.1875rem);font-weight:600;line-height:1em;letter-spacing:-0.01em;fill:#FAFBFD;color:#FAFBFD;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#0A0A0B;border-radius:10px 10px 10px 10px;padding:23px 38px 23px 38px;}.elementor-196 .elementor-element.elementor-element-b2c0085 .elementor-button:hover, .elementor-196 .elementor-element.elementor-element-b2c0085 .elementor-button:focus{background-color:#761317;color:#FAFBFD;border-color:#761317;}.elementor-196 .elementor-element.elementor-element-b2c0085 .elementor-button:hover svg, .elementor-196 .elementor-element.elementor-element-b2c0085 .elementor-button:focus svg{fill:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c0087{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0063 .elementor-repeater-item-b2h0001{left:53%;--hotspot-translate-x:53%;top:43%;--hotspot-translate-y:43%;}.elementor-196 .elementor-element.elementor-element-b2c0063 .elementor-repeater-item-b2h0002{left:51%;--hotspot-translate-x:51%;top:66%;--hotspot-translate-y:66%;}.elementor-196 .elementor-element.elementor-element-b2c0063 .elementor-repeater-item-b2h0003 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-196 .elementor-element.elementor-element-b2c0063 .elementor-repeater-item-b2h0003{left:47%;--hotspot-translate-x:47%;top:31%;--hotspot-translate-y:31%;}.elementor-196 .elementor-element.elementor-element-b2c0063 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-196 .elementor-element.elementor-element-b2c0063{width:100%;max-width:100%;}.elementor-196 .elementor-element.elementor-element-b2c00b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:clamp(80px, 8.4vw, 136px);--padding-bottom:clamp(80px, 8.4vw, 136px);--padding-left:clamp(20px, 6.95vw, 160px);--padding-right:clamp(20px, 6.95vw, 160px);}.elementor-196 .elementor-element.elementor-element-b2c00b0:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c00b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c008f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 64px;--row-gap:24px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c008a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(2.25rem, 5vw, 5.25rem);font-weight:600;line-height:1.08em;letter-spacing:-0.042em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c008e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c008e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c008b{text-align:end;}.elementor-196 .elementor-element.elementor-element-b2c008b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(2.5rem, 3.6vw, 3.5rem);font-weight:600;line-height:1em;letter-spacing:-0.04em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c008d{text-align:end;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c00ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0099{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--border-radius:20px 20px 20px 20px;--padding-top:clamp(22px, 2vw, 32px);--padding-bottom:clamp(22px, 2vw, 32px);--padding-left:clamp(22px, 2vw, 32px);--padding-right:clamp(22px, 2vw, 32px);}.elementor-196 .elementor-element.elementor-element-b2c0099:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c0099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-196 .elementor-element.elementor-element-b2c0091{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-196 .elementor-element.elementor-element-b2c0091 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:-0.03em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0092{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#43444B;}.elementor-196 .elementor-element.elementor-element-b2c0092.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0093{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c0098{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0094{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-196 .elementor-element.elementor-element-b2c0094.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0097{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c0097.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c0095 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;letter-spacing:0em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c0096{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c00a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--border-radius:20px 20px 20px 20px;--padding-top:clamp(22px, 2vw, 32px);--padding-bottom:clamp(22px, 2vw, 32px);--padding-left:clamp(22px, 2vw, 32px);--padding-right:clamp(22px, 2vw, 32px);}.elementor-196 .elementor-element.elementor-element-b2c00a3:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c00a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-196 .elementor-element.elementor-element-b2c009b{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-196 .elementor-element.elementor-element-b2c009b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:-0.03em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c009c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#43444B;}.elementor-196 .elementor-element.elementor-element-b2c009c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c009d{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c00a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c009e{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-196 .elementor-element.elementor-element-b2c009e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c00a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c00a1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c009f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;letter-spacing:0em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c00a0{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c00ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--border-radius:20px 20px 20px 20px;--padding-top:clamp(22px, 2vw, 32px);--padding-bottom:clamp(22px, 2vw, 32px);--padding-left:clamp(22px, 2vw, 32px);--padding-right:clamp(22px, 2vw, 32px);}.elementor-196 .elementor-element.elementor-element-b2c00ad:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c00ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-196 .elementor-element.elementor-element-b2c00a5{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-196 .elementor-element.elementor-element-b2c00a5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:-0.03em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c00a6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#43444B;}.elementor-196 .elementor-element.elementor-element-b2c00a6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c00a7{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c00ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(20,20,26,.12);--border-color:rgba(20,20,26,.12);--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c00a8{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-196 .elementor-element.elementor-element-b2c00a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c00ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c00ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c00a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;letter-spacing:0em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c00aa{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c00af{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c00c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:clamp(80px, 8.4vw, 136px);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-196 .elementor-element.elementor-element-b2c00c8:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c00c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF0F4;}.elementor-196 .elementor-element.elementor-element-b2c00c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:clamp(20px, 6.95vw, 160px);--padding-right:clamp(20px, 6.95vw, 160px);}.elementor-196 .elementor-element.elementor-element-b2c00c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 64px;--row-gap:24px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c00c3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:clamp(2.25rem, 5vw, 5.25rem);font-weight:600;line-height:1.08em;letter-spacing:-0.042em;color:#252525;}.elementor-196 .elementor-element.elementor-element-b2c00c4{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5F6068;}.elementor-196 .elementor-element.elementor-element-b2c00c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-b2c00c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-b2c00b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-196 .elementor-element.elementor-element-b2c00b3:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c00b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EE;}.elementor-196 .elementor-element.elementor-element-b2c00b2{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.4em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c00b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-196 .elementor-element.elementor-element-b2c00b6:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c00b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EE;}.elementor-196 .elementor-element.elementor-element-b2c00b5{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.4em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c00b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-196 .elementor-element.elementor-element-b2c00b9:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c00b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EE;}.elementor-196 .elementor-element.elementor-element-b2c00b8{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.4em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c00bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-196 .elementor-element.elementor-element-b2c00bc:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c00bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EE;}.elementor-196 .elementor-element.elementor-element-b2c00bb{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.4em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c00bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-196 .elementor-element.elementor-element-b2c00bf:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c00bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EE;}.elementor-196 .elementor-element.elementor-element-b2c00be{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.4em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c00c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-196 .elementor-element.elementor-element-b2c00c2:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c00c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E8EE;}.elementor-196 .elementor-element.elementor-element-b2c00c1{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.4em;color:#FAFBFD;}.elementor-196 .elementor-element.elementor-element-b2c00ca{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-196 .elementor-element.elementor-element-b2c0006:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c0006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirki.jfdtutor.com/wp-content/uploads/2026/11/hero-1440.jpg");background-position:70% 30%;}.elementor-196 .elementor-element.elementor-element-b2c0006{--min-height:80vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0002{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0003 .elementor-button{padding:18px 30px 18px 30px;}.elementor-196 .elementor-element.elementor-element-b2c0004 .elementor-button{padding:18px 30px 18px 30px;}.elementor-196 .elementor-element.elementor-element-b2c0018{--min-height:84px;}.elementor-196 .elementor-element.elementor-element-b2c0017{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-196 .elementor-element.elementor-element-b2c0008 .elementor-icon{font-size:36px;}.elementor-196 .elementor-element.elementor-element-b2c0008 .elementor-icon svg{height:36px;}.elementor-196 .elementor-element.elementor-element-b2c000a .elementor-icon{font-size:36px;}.elementor-196 .elementor-element.elementor-element-b2c000a .elementor-icon svg{height:36px;}.elementor-196 .elementor-element.elementor-element-b2c000c .elementor-icon{font-size:36px;}.elementor-196 .elementor-element.elementor-element-b2c000c .elementor-icon svg{height:36px;}.elementor-196 .elementor-element.elementor-element-b2c000e .elementor-icon{font-size:36px;}.elementor-196 .elementor-element.elementor-element-b2c000e .elementor-icon svg{height:36px;}.elementor-196 .elementor-element.elementor-element-b2c0010 .elementor-icon{font-size:36px;}.elementor-196 .elementor-element.elementor-element-b2c0010 .elementor-icon svg{height:36px;}.elementor-196 .elementor-element.elementor-element-b2c0012 .elementor-icon{font-size:36px;}.elementor-196 .elementor-element.elementor-element-b2c0012 .elementor-icon svg{height:36px;}.elementor-196 .elementor-element.elementor-element-b2c0014 .elementor-icon{font-size:36px;}.elementor-196 .elementor-element.elementor-element-b2c0014 .elementor-icon svg{height:36px;}.elementor-196 .elementor-element.elementor-element-b2c0016 .elementor-icon{font-size:36px;}.elementor-196 .elementor-element.elementor-element-b2c0016 .elementor-icon svg{height:36px;}.elementor-196 .elementor-element.elementor-element-b2c0031{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-196 .elementor-element.elementor-element-b2c002f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-196 .elementor-element.elementor-element-b2c001d{--border-radius:16px 16px 16px 16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0022{--border-radius:16px 16px 16px 16px;}.elementor-196 .elementor-element.elementor-element-b2c0027{--border-radius:16px 16px 16px 16px;}.elementor-196 .elementor-element.elementor-element-b2c002c{--border-radius:16px 16px 16px 16px;}.elementor-196 .elementor-element.elementor-element-b2c003c{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-196 .elementor-element.elementor-element-b2c0035{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-196 .elementor-element.elementor-element-b2c0033{--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0032{--grid-columns:2;--grid-row-gap:44px;}.elementor-196 .elementor-element.elementor-element-b2c0036 .elementor-button{padding:18px 30px 18px 30px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-196 .elementor-element.elementor-element-b2c004f{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-196 .elementor-element.elementor-element-b2c004e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-196 .elementor-element.elementor-element-b2c004b .elementor-button{padding:18px 30px 18px 30px;}.elementor-196 .elementor-element.elementor-element-b2c0062{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-196 .elementor-element.elementor-element-b2c0061{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-196 .elementor-element.elementor-element-b2c005f .elementor-button{padding:18px 30px 18px 30px;}.elementor-196 .elementor-element.elementor-element-b2c0089{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-196 .elementor-element.elementor-element-b2c0066{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-196 .elementor-element.elementor-element-b2c0088{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-196 .elementor-element.elementor-element-b2c0085 .elementor-button{padding:18px 30px 18px 30px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-196 .elementor-element.elementor-element-b2c00b0{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-196 .elementor-element.elementor-element-b2c008f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-196 .elementor-element.elementor-element-b2c008e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-196 .elementor-element.elementor-element-b2c008b{text-align:start;}.elementor-196 .elementor-element.elementor-element-b2c008d{text-align:start;}.elementor-196 .elementor-element.elementor-element-b2c0099{--border-radius:16px 16px 16px 16px;}.elementor-196 .elementor-element.elementor-element-b2c00a3{--border-radius:16px 16px 16px 16px;}.elementor-196 .elementor-element.elementor-element-b2c00ad{--border-radius:16px 16px 16px 16px;}.elementor-196 .elementor-element.elementor-element-b2c00c8{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-196 .elementor-element.elementor-element-b2c00c5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}}@media(max-width:767px){.elementor-196 .elementor-element.elementor-element-b2c0006:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-b2c0006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirki.jfdtutor.com/wp-content/uploads/2026/11/hero-mobile.jpg");background-position:60% 20%;}.elementor-196 .elementor-element.elementor-element-b2c0006{--min-height:100vh;--justify-content:flex-end;--padding-top:120px;--padding-bottom:40px;--padding-left:clamp(20px, 6.95vw, 160px);--padding-right:clamp(20px, 6.95vw, 160px);}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0002{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-196 .elementor-element.elementor-element-b2c0005{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0003 .elementor-button{padding:16px 26px 16px 26px;}.elementor-196 .elementor-element.elementor-element-b2c0004 .elementor-button{padding:16px 26px 16px 26px;}.elementor-196 .elementor-element.elementor-element-b2c0018{--min-height:64px;}.elementor-196 .elementor-element.elementor-element-b2c0017{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-196 .elementor-element.elementor-element-b2c0008 .elementor-icon{font-size:26px;}.elementor-196 .elementor-element.elementor-element-b2c0008 .elementor-icon svg{height:26px;}.elementor-196 .elementor-element.elementor-element-b2c000a .elementor-icon{font-size:26px;}.elementor-196 .elementor-element.elementor-element-b2c000a .elementor-icon svg{height:26px;}.elementor-196 .elementor-element.elementor-element-b2c000c .elementor-icon{font-size:26px;}.elementor-196 .elementor-element.elementor-element-b2c000c .elementor-icon svg{height:26px;}.elementor-196 .elementor-element.elementor-element-b2c000e .elementor-icon{font-size:26px;}.elementor-196 .elementor-element.elementor-element-b2c000e .elementor-icon svg{height:26px;}.elementor-196 .elementor-element.elementor-element-b2c0010 .elementor-icon{font-size:26px;}.elementor-196 .elementor-element.elementor-element-b2c0010 .elementor-icon svg{height:26px;}.elementor-196 .elementor-element.elementor-element-b2c0012 .elementor-icon{font-size:26px;}.elementor-196 .elementor-element.elementor-element-b2c0012 .elementor-icon svg{height:26px;}.elementor-196 .elementor-element.elementor-element-b2c0014 .elementor-icon{font-size:26px;}.elementor-196 .elementor-element.elementor-element-b2c0014 .elementor-icon svg{height:26px;}.elementor-196 .elementor-element.elementor-element-b2c0016 .elementor-icon{font-size:26px;}.elementor-196 .elementor-element.elementor-element-b2c0016 .elementor-icon svg{height:26px;}.elementor-196 .elementor-element.elementor-element-b2c0031{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-196 .elementor-element.elementor-element-b2c002e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-196 .elementor-element.elementor-element-b2c001d{--border-radius:14px 14px 14px 14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0022{--border-radius:14px 14px 14px 14px;}.elementor-196 .elementor-element.elementor-element-b2c0027{--border-radius:14px 14px 14px 14px;}.elementor-196 .elementor-element.elementor-element-b2c002c{--border-radius:14px 14px 14px 14px;}.elementor-196 .elementor-element.elementor-element-b2c003c{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-196 .elementor-element.elementor-element-b2c0033{--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-196 .elementor-element.elementor-element-b2c0032{--grid-columns:2;--grid-row-gap:32px;}.elementor-196 .elementor-element.elementor-element-b2c0036 .elementor-button{padding:16px 26px 16px 26px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-196 .elementor-element.elementor-element-b2c004f{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-196 .elementor-element.elementor-element-b2c004b .elementor-button{padding:16px 26px 16px 26px;}.elementor-196 .elementor-element.elementor-element-b2c0062{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-196 .elementor-element.elementor-element-b2c0061{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-196 .elementor-element.elementor-element-b2c0052{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-196 .elementor-element.elementor-element-b2c0057{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-196 .elementor-element.elementor-element-b2c0055{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-196 .elementor-element.elementor-element-b2c005a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-196 .elementor-element.elementor-element-b2c0058{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-196 .elementor-element.elementor-element-b2c005d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-196 .elementor-element.elementor-element-b2c005b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-196 .elementor-element.elementor-element-b2c005f .elementor-button{padding:16px 26px 16px 26px;}.elementor-196 .elementor-element.elementor-element-b2c0089{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-196 .elementor-element.elementor-element-b2c0065{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-196 .elementor-element.elementor-element-b2c0088{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-196 .elementor-element.elementor-element-b2c0070{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-196 .elementor-element.elementor-element-b2c0069{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;}.elementor-196 .elementor-element.elementor-element-b2c0078{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-196 .elementor-element.elementor-element-b2c0071{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;}.elementor-196 .elementor-element.elementor-element-b2c0080{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-196 .elementor-element.elementor-element-b2c0079{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;}.elementor-196 .elementor-element.elementor-element-b2c0085 .elementor-button{padding:16px 26px 16px 26px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-196 .elementor-element.elementor-element-b2c00b0{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-196 .elementor-element.elementor-element-b2c0099{--border-radius:14px 14px 14px 14px;}.elementor-196 .elementor-element.elementor-element-b2c00a3{--border-radius:14px 14px 14px 14px;}.elementor-196 .elementor-element.elementor-element-b2c00ad{--border-radius:14px 14px 14px 14px;}.elementor-196 .elementor-element.elementor-element-b2c00c8{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-196 .elementor-element.elementor-element-b2c00c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-196 .elementor-element.elementor-element-b2c0006{--content-width:1520px;}.elementor-196 .elementor-element.elementor-element-b2c0031{--content-width:1520px;}.elementor-196 .elementor-element.elementor-element-b2c003c{--content-width:1520px;}.elementor-196 .elementor-element.elementor-element-b2c004f{--content-width:1520px;}.elementor-196 .elementor-element.elementor-element-b2c004c{--width:55%;}.elementor-196 .elementor-element.elementor-element-b2c004d{--width:45%;}.elementor-196 .elementor-element.elementor-element-b2c0062{--content-width:1520px;}.elementor-196 .elementor-element.elementor-element-b2c0052{--width:53%;}.elementor-196 .elementor-element.elementor-element-b2c0060{--width:47%;}.elementor-196 .elementor-element.elementor-element-b2c0089{--content-width:1520px;}.elementor-196 .elementor-element.elementor-element-b2c0086{--width:50%;}.elementor-196 .elementor-element.elementor-element-b2c0087{--width:50%;}.elementor-196 .elementor-element.elementor-element-b2c00b0{--content-width:1520px;}.elementor-196 .elementor-element.elementor-element-b2c008e{--width:320px;}.elementor-196 .elementor-element.elementor-element-b2c00c6{--content-width:1520px;}}@media(max-width:1024px) and (min-width:768px){.elementor-196 .elementor-element.elementor-element-b2c004c{--width:100%;}.elementor-196 .elementor-element.elementor-element-b2c004d{--width:100%;}.elementor-196 .elementor-element.elementor-element-b2c0052{--width:100%;}.elementor-196 .elementor-element.elementor-element-b2c0060{--width:100%;}.elementor-196 .elementor-element.elementor-element-b2c0086{--width:100%;}.elementor-196 .elementor-element.elementor-element-b2c0087{--width:100%;}.elementor-196 .elementor-element.elementor-element-b2c008e{--width:100%;}}