.elementor-7 .elementor-element.elementor-element-5b94662{--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:150px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d8c0f83{--display:flex;--min-height:auto;--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:flex-end;--align-items:center;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d8c0f83::before, .elementor-7 .elementor-element.elementor-element-d8c0f83 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d8c0f83 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d8c0f83 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d8c0f83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d8c0f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #00000000 100%);}.elementor-7 .elementor-element.elementor-element-5038b8d{--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:58px 58px;--row-gap:58px;--column-gap:58px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-7 .elementor-element.elementor-element-28f93c9{--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-start;--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-7 .elementor-element.elementor-element-0e0c32f{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a668e07 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:52px;font-weight:400;letter-spacing:-1px;color:#000000;}.elementor-7 .elementor-element.elementor-element-8cf1c1d{--display:flex;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-d5158aa img{max-width:100%;height:426px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-9e06511{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6a41e29{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-7 .elementor-element.elementor-element-f9dca9a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:32px;font-weight:400;line-height:140%;color:#000000;}.elementor-7 .elementor-element.elementor-element-4d7ef7d{--display:flex;--justify-content:space-between;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-7 .elementor-element.elementor-element-42ceea4{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-ea6090f .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:18px 32px 18px 32px;}.elementor-7 .elementor-element.elementor-element-ea6090f .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ea6090f .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ea6090f .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ea6090f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0224d16{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:94px;--padding-bottom:94px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0224d16:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0224d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-7 .elementor-element.elementor-element-cf7921b{--display:flex;}.elementor-7 .elementor-element.elementor-element-32a1028{text-align:center;}.elementor-7 .elementor-element.elementor-element-32a1028 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:52px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6970141{text-align:center;}.elementor-7 .elementor-element.elementor-element-6970141 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-216018e{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-d05a8b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-d05a8b6{--e-icon-list-icon-size:50px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-icon{padding-inline-end:24px;}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-29039b8{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-7 .elementor-element.elementor-element-9d01b34{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-38b5760{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a0ef14b{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:37px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f02ef0b{--display:flex;}.elementor-7 .elementor-element.elementor-element-c7c3d54{text-align:center;}.elementor-7 .elementor-element.elementor-element-c7c3d54 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:52px;font-weight:400;line-height:140%;color:#000000;}.elementor-7 .elementor-element.elementor-element-1787128{--display:flex;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7 .elementor-element.elementor-element-3d53ac4{text-align:center;font-family:"Frank Ruhl Libre", Sans-serif;font-size:32px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-95a7901{--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:58px 58px;--row-gap:58px;--column-gap:58px;--margin-top:0px;--margin-bottom:58px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-50b54e1{--display:flex;--min-height:593px;}.elementor-7 .elementor-element.elementor-element-59b7212 img{width:100%;}.elementor-7 .elementor-element.elementor-element-be0dba1{--display:flex;}.elementor-7 .elementor-element.elementor-element-51045ea .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:52px;font-weight:400;line-height:140%;color:#000000;}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(36px/2);}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(36px/2);}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(36px/2);}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-36px/2);}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-36px/2);}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#10101033;}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-2c0f2f9{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-icon{padding-inline-end:18px;}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-69a8716{--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:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0185c5a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0185c5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-00b152d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-7 .elementor-element.elementor-element-00b152d{text-align:center;}.elementor-7 .elementor-element.elementor-element-00b152d .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:42px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-685068f{--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:center;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-7 .elementor-element.elementor-element-1cc648d{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-1a196f0{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-8f271f2 img{border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-3e2f887{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7 .elementor-element.elementor-element-43fec6e .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-ce88d0f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-a8d628d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000B3;}.elementor-7 .elementor-element.elementor-element-96e197c{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-58d3e2c{--display:flex;}.elementor-7 .elementor-element.elementor-element-f724707 img{border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-2b3f4f0{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7 .elementor-element.elementor-element-0b0c0fa .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-4a42aad{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-b50e07e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000B3;}.elementor-7 .elementor-element.elementor-element-5c8b38b{--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:center;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-7 .elementor-element.elementor-element-5e4cf69{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-5e4cf69.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-0be92fd{--display:flex;}.elementor-7 .elementor-element.elementor-element-39196e9 img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-d3cd99a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7 .elementor-element.elementor-element-18ba470 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-5c24762{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-16308f9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000B3;}.elementor-7 .elementor-element.elementor-element-a117e52{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-a117e52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1aa4013{--display:flex;}.elementor-7 .elementor-element.elementor-element-9c61364 img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-3f78c48{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7 .elementor-element.elementor-element-1cec691 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-0afc96b{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-1986f66{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000B3;}.elementor-7 .elementor-element.elementor-element-9c436ae{--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:center;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-7 .elementor-element.elementor-element-70b030b{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-70b030b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3117531{--display:flex;}.elementor-7 .elementor-element.elementor-element-0b87626 img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-2207514{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7 .elementor-element.elementor-element-c451ea9 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-2949e51{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-844db7b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000B3;}.elementor-7 .elementor-element.elementor-element-0f1e19a{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-0f1e19a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7a8b38b{--display:flex;}.elementor-7 .elementor-element.elementor-element-1eb8eaa img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-e182e77{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7 .elementor-element.elementor-element-5f5f474 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-a200123{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-d4bd6f4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000B3;}.elementor-7 .elementor-element.elementor-element-671679b{--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:center;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-7 .elementor-element.elementor-element-1f9c175{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-1f9c175.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-dac2dd5{--display:flex;}.elementor-7 .elementor-element.elementor-element-a3c795b img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-04b9437{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7 .elementor-element.elementor-element-3f71623 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-4f12add{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-7 .elementor-element.elementor-element-6bcb24c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000B3;}.elementor-7 .elementor-element.elementor-element-82665eb{--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;--justify-content:flex-start;--align-items:flex-start;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--padding-top:123px;--padding-bottom:370px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-82665eb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-82665eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanpartners.ca/wp-content/uploads/2026/01/landscape.png");background-size:cover;}.elementor-7 .elementor-element.elementor-element-b41b943{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7 .elementor-element.elementor-element-2e6f0e3 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:52px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-91d72b7{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ab0799a{--display:flex;--min-height:350px;--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;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ab0799a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ab0799a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-7 .elementor-element.elementor-element-fb2723f{--display:flex;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-7 .elementor-element.elementor-element-af8b600{text-align:center;}.elementor-7 .elementor-element.elementor-element-af8b600 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-004a907{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:70px;--padding-bottom:80px;--padding-left:124px;--padding-right:124px;}.elementor-7 .elementor-element.elementor-element-004a907:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-004a907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-5038b8d{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-28f93c9{--width:601px;}.elementor-7 .elementor-element.elementor-element-0e0c32f{--width:600px;}.elementor-7 .elementor-element.elementor-element-8cf1c1d{--width:601px;}.elementor-7 .elementor-element.elementor-element-9e06511{--width:543px;}.elementor-7 .elementor-element.elementor-element-6a41e29{--width:100%;}.elementor-7 .elementor-element.elementor-element-4d7ef7d{--width:543px;}.elementor-7 .elementor-element.elementor-element-216018e{--width:880px;}.elementor-7 .elementor-element.elementor-element-29039b8{--width:773px;}.elementor-7 .elementor-element.elementor-element-f02ef0b{--width:50%;}.elementor-7 .elementor-element.elementor-element-1787128{--width:100%;}.elementor-7 .elementor-element.elementor-element-50b54e1{--width:546px;}.elementor-7 .elementor-element.elementor-element-1cc648d{--width:360px;}.elementor-7 .elementor-element.elementor-element-1a196f0{--width:100%;}.elementor-7 .elementor-element.elementor-element-96e197c{--width:360px;}.elementor-7 .elementor-element.elementor-element-58d3e2c{--width:fit-content;}.elementor-7 .elementor-element.elementor-element-5e4cf69{--width:360px;}.elementor-7 .elementor-element.elementor-element-0be92fd{--width:fit-content;}.elementor-7 .elementor-element.elementor-element-a117e52{--width:360px;}.elementor-7 .elementor-element.elementor-element-1aa4013{--width:fit-content;}.elementor-7 .elementor-element.elementor-element-70b030b{--width:360px;}.elementor-7 .elementor-element.elementor-element-3117531{--width:fit-content;}.elementor-7 .elementor-element.elementor-element-0f1e19a{--width:360px;}.elementor-7 .elementor-element.elementor-element-7a8b38b{--width:fit-content;}.elementor-7 .elementor-element.elementor-element-1f9c175{--width:360px;}.elementor-7 .elementor-element.elementor-element-dac2dd5{--width:fit-content;}.elementor-7 .elementor-element.elementor-element-b41b943{--width:100%;}}@media(max-width:1440px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-0e0c32f{--width:100%;}.elementor-7 .elementor-element.elementor-element-8cf1c1d{--width:100%;}.elementor-7 .elementor-element.elementor-element-a0ef14b{--width:100%;}.elementor-7 .elementor-element.elementor-element-f02ef0b{--width:100%;}.elementor-7 .elementor-element.elementor-element-1787128{--width:100%;}.elementor-7 .elementor-element.elementor-element-0185c5a{--width:100%;}.elementor-7 .elementor-element.elementor-element-5e4cf69{--width:347px;}.elementor-7 .elementor-element.elementor-element-a117e52{--width:347px;}.elementor-7 .elementor-element.elementor-element-70b030b{--width:347px;}.elementor-7 .elementor-element.elementor-element-0f1e19a{--width:347px;}.elementor-7 .elementor-element.elementor-element-1f9c175{--width:347px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-0e0c32f{--width:100%;}.elementor-7 .elementor-element.elementor-element-8cf1c1d{--width:100%;}.elementor-7 .elementor-element.elementor-element-6a41e29{--width:100%;}.elementor-7 .elementor-element.elementor-element-4d7ef7d{--width:100%;}.elementor-7 .elementor-element.elementor-element-f02ef0b{--width:100%;}.elementor-7 .elementor-element.elementor-element-1787128{--width:100%;}.elementor-7 .elementor-element.elementor-element-50b54e1{--width:100%;}.elementor-7 .elementor-element.elementor-element-b41b943{--width:100%;}}@media(max-width:1440px){.elementor-7 .elementor-element.elementor-element-d8c0f83{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-28f93c9{--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;}.elementor-7 .elementor-element.elementor-element-0e0c32f{--justify-content:center;}.elementor-7 .elementor-element.elementor-element-8cf1c1d{--justify-content:center;}.elementor-7 .elementor-element.elementor-element-d5158aa img{width:100%;height:100%;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-4d7ef7d{--justify-content:center;}.elementor-7 .elementor-element.elementor-element-0224d16{--padding-top:100px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-38b5760{--padding-top:120px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-a0ef14b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-1787128{--justify-content:center;}.elementor-7 .elementor-element.elementor-element-69a8716{--padding-top:100px;--padding-bottom:130px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-b41b943{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-5b94662{--padding-top:120px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d8c0f83{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-5038b8d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-28f93c9{--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;}.elementor-7 .elementor-element.elementor-element-9e06511{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a0ef14b{--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;}.elementor-7 .elementor-element.elementor-element-95a7901{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-50b54e1{--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-7 .elementor-element.elementor-element-69a8716{--padding-top:40px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-0185c5a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b41b943{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-ab0799a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fb2723f{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-5b94662{--padding-top:100px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d8c0f83{--min-height:0;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-28f93c9{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-a668e07 .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-9e06511{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f9dca9a{font-size:24px;}.elementor-7 .elementor-element.elementor-element-42ceea4{font-size:16px;}.elementor-7 .elementor-element.elementor-element-32a1028 .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-6970141 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-d05a8b6 .elementor-icon-list-item > a{font-size:20px;}.elementor-7 .elementor-element.elementor-element-38b5760{--padding-top:60px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-a0ef14b{--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-7 .elementor-element.elementor-element-c7c3d54 .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-3d53ac4{font-size:16px;}.elementor-7 .elementor-element.elementor-element-50b54e1{--min-height:auto;}.elementor-7 .elementor-element.elementor-element-51045ea .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-2c0f2f9 .elementor-icon-list-item > a{font-size:18px;}.elementor-7 .elementor-element.elementor-element-69a8716{--padding-top:60px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-00b152d .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-685068f{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7 .elementor-element.elementor-element-1cc648d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-8f271f2{text-align:left;}.elementor-7 .elementor-element.elementor-element-8f271f2 img{width:100%;max-width:none;}.elementor-7 .elementor-element.elementor-element-3e2f887{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-7 .elementor-element.elementor-element-96e197c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-f724707{text-align:left;}.elementor-7 .elementor-element.elementor-element-f724707 img{width:100%;max-width:none;}.elementor-7 .elementor-element.elementor-element-2b3f4f0{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-7 .elementor-element.elementor-element-5c8b38b{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7 .elementor-element.elementor-element-5e4cf69{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-39196e9{text-align:left;}.elementor-7 .elementor-element.elementor-element-39196e9 img{width:100%;max-width:none;}.elementor-7 .elementor-element.elementor-element-d3cd99a{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-7 .elementor-element.elementor-element-a117e52{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-9c61364{text-align:left;}.elementor-7 .elementor-element.elementor-element-9c61364 img{width:100%;max-width:none;}.elementor-7 .elementor-element.elementor-element-3f78c48{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-7 .elementor-element.elementor-element-9c436ae{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7 .elementor-element.elementor-element-70b030b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-0b87626{text-align:left;}.elementor-7 .elementor-element.elementor-element-0b87626 img{width:100%;max-width:none;}.elementor-7 .elementor-element.elementor-element-2207514{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-7 .elementor-element.elementor-element-0f1e19a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-1eb8eaa{text-align:left;}.elementor-7 .elementor-element.elementor-element-1eb8eaa img{width:100%;max-width:none;}.elementor-7 .elementor-element.elementor-element-e182e77{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-7 .elementor-element.elementor-element-671679b{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7 .elementor-element.elementor-element-1f9c175{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-a3c795b{text-align:left;}.elementor-7 .elementor-element.elementor-element-a3c795b img{width:100%;max-width:none;}.elementor-7 .elementor-element.elementor-element-04b9437{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-7 .elementor-element.elementor-element-82665eb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-82665eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanpartners.ca/wp-content/uploads/2026/01/landscape.png");background-position:top center;}.elementor-7 .elementor-element.elementor-element-82665eb{--padding-top:125px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2e6f0e3{text-align:center;}.elementor-7 .elementor-element.elementor-element-2e6f0e3 .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-91d72b7{font-size:16px;}.elementor-7 .elementor-element.elementor-element-af8b600 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-004a907{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}}