.elementor-2405 .elementor-element.elementor-element-562be9e{--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:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-562be9e:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-562be9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-334bb6f );}.elementor-2405 .elementor-element.elementor-element-32a5d8d{--spacer-size:120px;}.elementor-2405 .elementor-element.elementor-element-492b8ab{--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:54px 54px;--row-gap:54px;--column-gap:54px;}.elementor-2405 .elementor-element.elementor-element-9ef7f46{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2405 .elementor-element.elementor-element-3c0e7c6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:64px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-cc6276e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-00c2e19{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-2405 .elementor-element.elementor-element-c27ce60{width:100%;max-width:100%;}.elementor-2405 .elementor-element.elementor-element-c27ce60.elementor-element{--align-self:center;}.elementor-2405 .elementor-element.elementor-element-c27ce60 .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-c27ce60 .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-c27ce60 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;}.elementor-2405 .elementor-element.elementor-element-c27ce60 .elementor-icon-box-title{color:#9E813C;}.elementor-2405 .elementor-element.elementor-element-c27ce60 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;color:#5D5A88;}.elementor-2405 .elementor-element.elementor-element-fb4fe6e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 1px );max-width:1px;background-color:var( --e-global-color-text );--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-2405 .elementor-element.elementor-element-fb4fe6e .elementor-divider-separator{width:1px;}.elementor-2405 .elementor-element.elementor-element-fb4fe6e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2405 .elementor-element.elementor-element-f09e601{width:100%;max-width:100%;}.elementor-2405 .elementor-element.elementor-element-f09e601.elementor-element{--align-self:center;}.elementor-2405 .elementor-element.elementor-element-f09e601 .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-f09e601 .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-f09e601 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;}.elementor-2405 .elementor-element.elementor-element-f09e601 .elementor-icon-box-title{color:#9E813C;}.elementor-2405 .elementor-element.elementor-element-f09e601 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;color:#5D5A88;}.elementor-2405 .elementor-element.elementor-element-c127081{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-2405 .elementor-element.elementor-element-74a47a1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d44cbcb );border-radius:99px 99px 99px 99px;padding:24px 36px 24px 36px;}.elementor-2405 .elementor-element.elementor-element-74a47a1 .elementor-button:hover, .elementor-2405 .elementor-element.elementor-element-74a47a1 .elementor-button:focus{background-color:var( --e-global-color-d44cbcb );}.elementor-2405 .elementor-element.elementor-element-b5c12fa .elementor-button{background-color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d44cbcb );border-radius:99px 99px 99px 99px;padding:24px 36px 24px 36px;}.elementor-2405 .elementor-element.elementor-element-b5c12fa .elementor-button:hover, .elementor-2405 .elementor-element.elementor-element-b5c12fa .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-b5c12fa{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-2405 .elementor-element.elementor-element-b5c12fa .elementor-button:hover svg, .elementor-2405 .elementor-element.elementor-element-b5c12fa .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2405 .elementor-element.elementor-element-28d0c4f{--display:flex;--min-height:700px;--border-radius:32px 32px 32px 32px;}.elementor-2405 .elementor-element.elementor-element-28d0c4f:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-28d0c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2405 .elementor-element.elementor-element-b78a3cf{--spacer-size:120px;}.elementor-2405 .elementor-element.elementor-element-922df01{--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:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-8634643{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-95dbe50{--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;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2405 .elementor-element.elementor-element-1076291{--display:flex;--min-height:620px;--border-radius:20px 20px 20px 20px;}.elementor-2405 .elementor-element.elementor-element-1076291:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-1076291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2405 .elementor-element.elementor-element-8abf3df{--display:flex;}.elementor-2405 .elementor-element.elementor-element-12c213e{--display:flex;--justify-content:space-between;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-2405 .elementor-element.elementor-element-ab4897d .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-922a4af{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2405 .elementor-element.elementor-element-922a4af.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2405 .elementor-element.elementor-element-bed9ca1 .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-bed9ca1 .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-bed9ca1 .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-bed9ca1 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;}.elementor-2405 .elementor-element.elementor-element-bed9ca1 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-bf2f8ae .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-bf2f8ae .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-bf2f8ae .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-bf2f8ae .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;}.elementor-2405 .elementor-element.elementor-element-bf2f8ae .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-6ee228c .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-6ee228c .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-6ee228c .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-6ee228c .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;}.elementor-2405 .elementor-element.elementor-element-6ee228c .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-1656f66 .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-1656f66 .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-1656f66 .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-1656f66 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;}.elementor-2405 .elementor-element.elementor-element-1656f66 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-f5b2dc0 .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-f5b2dc0 .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-f5b2dc0 .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-f5b2dc0 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;}.elementor-2405 .elementor-element.elementor-element-f5b2dc0 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-d20e1ae .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-d20e1ae .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-d20e1ae .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-d20e1ae .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;}.elementor-2405 .elementor-element.elementor-element-d20e1ae .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-b3b286a{--display:flex;}.elementor-2405 .elementor-element.elementor-element-f2ef5dc{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-4e2eb49{--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:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-4e2eb49:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-4e2eb49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-334bb6f );}.elementor-2405 .elementor-element.elementor-element-ee4ac8a{--spacer-size:80px;}.elementor-2405 .elementor-element.elementor-element-ba4df23{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-2405 .elementor-element.elementor-element-6d1e80b{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2405 .elementor-element.elementor-element-f8c14c7 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:66px;font-weight:600;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-ae43ff9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#9E813C;}.elementor-2405 .elementor-element.elementor-element-3570cb2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d44cbcb );border-radius:99px 99px 99px 99px;padding:24px 36px 24px 36px;}.elementor-2405 .elementor-element.elementor-element-3570cb2 .elementor-button:hover, .elementor-2405 .elementor-element.elementor-element-3570cb2 .elementor-button:focus{background-color:var( --e-global-color-d44cbcb );}.elementor-2405 .elementor-element.elementor-element-d60a0ec{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-d60a0ec:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-d60a0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2405 .elementor-element.elementor-element-e5ac45a{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2405 .elementor-element.elementor-element-1039ea8{--spacer-size:80px;}.elementor-2405 .elementor-element.elementor-element-a3ac6ec{--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:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-a3ac6ec:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-a3ac6ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-1fadf4d{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-7316c39{--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;--justify-content:space-between;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-2405 .elementor-element.elementor-element-cac39d4{--display:flex;}.elementor-2405 .elementor-element.elementor-element-275219b .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-accent );}.elementor-2405 .elementor-element.elementor-element-d63ea8d{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2405 .elementor-element.elementor-element-a443140 .elementor-button{background-color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:36px 36px 36px 36px;padding:24px 76px 24px 76px;}.elementor-2405 .elementor-element.elementor-element-a443140 .elementor-button:hover, .elementor-2405 .elementor-element.elementor-element-a443140 .elementor-button:focus{background-color:var( --e-global-color-d44cbcb );color:var( --e-global-color-accent );}.elementor-2405 .elementor-element.elementor-element-a443140 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2405 .elementor-element.elementor-element-a443140 .elementor-button:hover svg, .elementor-2405 .elementor-element.elementor-element-a443140 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2405 .elementor-element.elementor-element-3446ae5{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-5bb524d{--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:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-5bb524d:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-5bb524d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-334bb6f );}.elementor-2405 .elementor-element.elementor-element-10551ee{--spacer-size:160px;}.elementor-2405 .elementor-element.elementor-element-122f02b{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-2405 .elementor-element.elementor-element-94d2e52{--display:flex;}.elementor-2405 .elementor-element.elementor-element-cf62980 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:96px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-ae03b64{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;}.elementor-2405 .elementor-element.elementor-element-ae03b64.e-con{--align-self:center;}.elementor-2405 .elementor-element.elementor-element-9da33e6{width:var( --container-widget-width, 36% );max-width:36%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 0px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-2405 .elementor-element.elementor-element-9da33e6 .elementor-icon-box-wrapper{text-align:right;}.elementor-2405 .elementor-element.elementor-element-9da33e6 .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-9da33e6 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:64px;font-weight:700;line-height:1.1em;}.elementor-2405 .elementor-element.elementor-element-9da33e6 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-9da33e6 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-dd77f5d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;width:var( --container-widget-width, 3px );max-width:3px;background-color:var( --e-global-color-text );--container-widget-width:3px;--container-widget-flex-grow:0;}.elementor-2405 .elementor-element.elementor-element-dd77f5d .elementor-divider-separator{width:1px;}.elementor-2405 .elementor-element.elementor-element-dd77f5d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2405 .elementor-element.elementor-element-a5e8c1f{width:var( --container-widget-width, 64% );max-width:64%;padding:16px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-2405 .elementor-element.elementor-element-a5e8c1f .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-a5e8c1f .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-a5e8c1f .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:64px;font-weight:700;line-height:1.1em;}.elementor-2405 .elementor-element.elementor-element-a5e8c1f .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-a5e8c1f .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-a52d337{--spacer-size:160px;}.elementor-2405 .elementor-element.elementor-element-bbf038f{--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:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-79df954{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-e4b76d2{--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;}.elementor-2405 .elementor-element.elementor-element-149ff53{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2405 .elementor-element.elementor-element-1da79a0{text-align:center;}.elementor-2405 .elementor-element.elementor-element-1da79a0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:120px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-8cb0d6e{text-align:center;}.elementor-2405 .elementor-element.elementor-element-8cb0d6e .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-b9fe1a9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-2405 .elementor-element.elementor-element-d000c16{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2405 .elementor-element.elementor-element-5c07ef7{--display:flex;--min-height:100px;--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--border-radius:99px 99px 99px 99px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-5c07ef7:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-5c07ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-5c07ef7:hover{background-color:var( --e-global-color-d44cbcb );}.elementor-2405 .elementor-element.elementor-element-aaccd24 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1em;color:var( --e-global-color-accent );}.elementor-2405 .elementor-element.elementor-element-dbdfcd9 .elementor-icon-wrapper{text-align:center;}.elementor-2405 .elementor-element.elementor-element-17a9837{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-2978e4e{--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:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-2978e4e:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-2978e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-334bb6f );}.elementor-2405 .elementor-element.elementor-element-c9f450b{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-814d6cc{--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;}.elementor-2405 .elementor-element.elementor-element-fc2cd96{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2405 .elementor-element.elementor-element-107930d{text-align:center;}.elementor-2405 .elementor-element.elementor-element-107930d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:120px;font-weight:700;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-2bab23d{--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;--justify-content:space-around;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2405 .elementor-element.elementor-element-5e832dd{--grid-columns:3;}.elementor-2405 .elementor-element.elementor-element-d681c89{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-54bd8d5{--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:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-97e5593{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-220adfc{--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;}.elementor-2405 .elementor-element.elementor-element-4bc851f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2405 .elementor-element.elementor-element-51a2647{text-align:center;}.elementor-2405 .elementor-element.elementor-element-51a2647 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:90px;font-weight:700;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-1f20f83{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-b79ffc9{--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:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-06c208b{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-5de72bd{--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;}.elementor-2405 .elementor-element.elementor-element-9093ad9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2405 .elementor-element.elementor-element-650bc55{text-align:center;}.elementor-2405 .elementor-element.elementor-element-650bc55 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:700;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-b6dc42c{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2405 .elementor-element.elementor-element-b6dc42c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-2405 .elementor-element.elementor-element-9ff525d{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button.elementor-swiper-button-next{font-size:100px;}.elementor-2405 .elementor-element.elementor-element-611b411{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-3f203e2{--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:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-3f203e2:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-3f203e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-5505168{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-bcb633a{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-2405 .elementor-element.elementor-element-b5d4a06{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2405 .elementor-element.elementor-element-42771b3{text-align:center;}.elementor-2405 .elementor-element.elementor-element-42771b3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:80px;font-weight:700;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-2405 .elementor-element.elementor-element-117ffd0{padding:36px 0px 54px 0px;text-align:center;}.elementor-2405 .elementor-element.elementor-element-117ffd0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-2405 .elementor-element.elementor-element-3cd8e42{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-2405 .elementor-element.elementor-element-3cd8e42:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-3cd8e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2405 .elementor-element.elementor-element-fc5000e{padding:44px 0px 44px 0px;text-align:center;}.elementor-2405 .elementor-element.elementor-element-fc5000e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-ceb5008{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-1d0aa6f{--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;}.elementor-2405 .elementor-element.elementor-element-622445f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2405 .elementor-element.elementor-element-622445f .elementor-divider-separator{width:100%;}.elementor-2405 .elementor-element.elementor-element-622445f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2405 .elementor-element.elementor-element-a10d78d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2405 .elementor-element.elementor-element-a10d78d:not(.elementor-motion-effects-element-type-background), .elementor-2405 .elementor-element.elementor-element-a10d78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-c93a453{--spacer-size:100px;}.elementor-2405 .elementor-element.elementor-element-c37c595{--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;}.elementor-2405 .elementor-element.elementor-element-f9ce5de{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2405 .elementor-element.elementor-element-d5ca33d{text-align:center;}.elementor-2405 .elementor-element.elementor-element-d5ca33d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:80px;font-weight:700;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-2405 .elementor-element.elementor-element-8d6c134{--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;--justify-content:space-around;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2405 .elementor-element.elementor-element-373034d{--grid-columns:3;}.elementor-2405 .elementor-element.elementor-element-d68140d{--spacer-size:100px;}@media(min-width:768px){.elementor-2405 .elementor-element.elementor-element-00c2e19{--width:fit-content;}.elementor-2405 .elementor-element.elementor-element-8abf3df{--width:0%;}.elementor-2405 .elementor-element.elementor-element-b3b286a{--width:0%;}.elementor-2405 .elementor-element.elementor-element-6d1e80b{--width:35%;}.elementor-2405 .elementor-element.elementor-element-d60a0ec{--width:65%;}.elementor-2405 .elementor-element.elementor-element-94d2e52{--width:360px;}.elementor-2405 .elementor-element.elementor-element-ae03b64{--width:980px;}.elementor-2405 .elementor-element.elementor-element-5c07ef7{--width:488px;}.elementor-2405 .elementor-element.elementor-element-b79ffc9{--content-width:1200px;}.elementor-2405 .elementor-element.elementor-element-3cd8e42{--width:600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2405 .elementor-element.elementor-element-6d1e80b{--width:100%;}.elementor-2405 .elementor-element.elementor-element-d60a0ec{--width:100%;}.elementor-2405 .elementor-element.elementor-element-cac39d4{--width:100%;}.elementor-2405 .elementor-element.elementor-element-d63ea8d{--width:100%;}.elementor-2405 .elementor-element.elementor-element-94d2e52{--width:100%;}.elementor-2405 .elementor-element.elementor-element-149ff53{--width:100%;}.elementor-2405 .elementor-element.elementor-element-b9fe1a9{--width:100%;}.elementor-2405 .elementor-element.elementor-element-d000c16{--width:100%;}.elementor-2405 .elementor-element.elementor-element-fc2cd96{--width:100%;}.elementor-2405 .elementor-element.elementor-element-4bc851f{--width:100%;}.elementor-2405 .elementor-element.elementor-element-9093ad9{--width:100%;}.elementor-2405 .elementor-element.elementor-element-b5d4a06{--width:100%;}.elementor-2405 .elementor-element.elementor-element-f9ce5de{--width:100%;}}@media(max-width:1366px){.elementor-2405 .elementor-element.elementor-element-ab4897d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2405 .elementor-element.elementor-element-275219b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2405 .elementor-element.elementor-element-b9fe1a9{--grid-auto-flow:row;}.elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button.elementor-swiper-button-next{font-size:80px;}}@media(max-width:1024px){.elementor-2405 .elementor-element.elementor-element-32a5d8d{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-492b8ab{--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-2405 .elementor-element.elementor-element-3c0e7c6 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-cc6276e .elementor-heading-title{font-size:16px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-74a47a1 .elementor-button{font-size:16px;padding:20px 28px 20px 28px;}.elementor-2405 .elementor-element.elementor-element-b5c12fa .elementor-button{font-size:16px;padding:20px 28px 20px 28px;}.elementor-2405 .elementor-element.elementor-element-b78a3cf{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-8634643{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-95dbe50{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-2405 .elementor-element.elementor-element-12c213e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2405 .elementor-element.elementor-element-ab4897d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2405 .elementor-element.elementor-element-bed9ca1 .elementor-icon-box-description{font-size:16px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-bf2f8ae .elementor-icon-box-description{font-size:16px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-6ee228c .elementor-icon-box-description{font-size:16px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-1656f66 .elementor-icon-box-description{font-size:16px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-f5b2dc0 .elementor-icon-box-description{font-size:16px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-d20e1ae .elementor-icon-box-description{font-size:16px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-f2ef5dc{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-ee4ac8a{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-ba4df23{--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-2405 .elementor-element.elementor-element-f8c14c7 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-ae43ff9 .elementor-heading-title{font-size:16px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-3570cb2 .elementor-button{font-size:16px;padding:20px 28px 20px 28px;}.elementor-2405 .elementor-element.elementor-element-1039ea8{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-1fadf4d{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-7316c39{--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-2405 .elementor-element.elementor-element-275219b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2405 .elementor-element.elementor-element-3446ae5{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-10551ee{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-122f02b{--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-2405 .elementor-element.elementor-element-cf62980 .elementor-heading-title{font-size:64px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-9da33e6 .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-9da33e6 .elementor-icon-box-title a{font-size:48px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-a5e8c1f .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-a5e8c1f .elementor-icon-box-title a{font-size:48px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-a52d337{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-79df954{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-e4b76d2{--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-2405 .elementor-element.elementor-element-1da79a0 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-8cb0d6e .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-b9fe1a9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2405 .elementor-element.elementor-element-5c07ef7{--min-height:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-2405 .elementor-element.elementor-element-aaccd24 .elementor-heading-title{font-size:16px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-dbdfcd9 .elementor-icon{font-size:24px;}.elementor-2405 .elementor-element.elementor-element-dbdfcd9 .elementor-icon svg{height:24px;}.elementor-2405 .elementor-element.elementor-element-17a9837{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-c9f450b{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-814d6cc{--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-2405 .elementor-element.elementor-element-107930d .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-5e832dd{--grid-columns:2;}.elementor-2405 .elementor-element.elementor-element-d681c89{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-97e5593{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-220adfc{--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-2405 .elementor-element.elementor-element-51a2647 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-1f20f83{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-06c208b{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-5de72bd{--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-2405 .elementor-element.elementor-element-650bc55 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-b6dc42c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-2405 .elementor-element.elementor-element-9ff525d{--e-image-carousel-slides-to-show:1;}.elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;}.elementor-2405 .elementor-element.elementor-element-611b411{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-5505168{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-bcb633a{--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-2405 .elementor-element.elementor-element-42771b3 .elementor-heading-title{font-size:40px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-117ffd0 .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-fc5000e .elementor-heading-title{font-size:64px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-ceb5008{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-c93a453{--spacer-size:64px;}.elementor-2405 .elementor-element.elementor-element-c37c595{--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-2405 .elementor-element.elementor-element-d5ca33d .elementor-heading-title{font-size:40px;line-height:1.25em;}.elementor-2405 .elementor-element.elementor-element-373034d{--grid-columns:2;}.elementor-2405 .elementor-element.elementor-element-d68140d{--spacer-size:64px;}}@media(max-width:767px){.elementor-2405 .elementor-element.elementor-element-9ef7f46{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2405 .elementor-element.elementor-element-00c2e19{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2405 .elementor-element.elementor-element-c27ce60 .elementor-icon-box-title{margin-bottom:8px;}.elementor-2405 .elementor-element.elementor-element-c27ce60 .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-c27ce60 .elementor-icon-box-title a{font-size:22px;}.elementor-2405 .elementor-element.elementor-element-c27ce60 .elementor-icon-box-description{font-size:16px;}.elementor-2405 .elementor-element.elementor-element-f09e601 .elementor-icon-box-title{margin-bottom:8px;}.elementor-2405 .elementor-element.elementor-element-f09e601 .elementor-icon-box-title, .elementor-2405 .elementor-element.elementor-element-f09e601 .elementor-icon-box-title a{font-size:22px;}.elementor-2405 .elementor-element.elementor-element-f09e601 .elementor-icon-box-description{font-size:16px;}.elementor-2405 .elementor-element.elementor-element-74a47a1{width:100%;max-width:100%;}.elementor-2405 .elementor-element.elementor-element-b5c12fa{width:100%;max-width:100%;}.elementor-2405 .elementor-element.elementor-element-28d0c4f{--min-height:360px;}.elementor-2405 .elementor-element.elementor-element-1076291{--min-height:460px;}.elementor-2405 .elementor-element.elementor-element-ab4897d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2405 .elementor-element.elementor-element-3570cb2{width:100%;max-width:100%;}.elementor-2405 .elementor-element.elementor-element-275219b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2405 .elementor-element.elementor-element-d63ea8d{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2405 .elementor-element.elementor-element-a443140 .elementor-button{font-size:24px;padding:24px 32px 24px 32px;}.elementor-2405 .elementor-element.elementor-element-122f02b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2405 .elementor-element.elementor-element-cf62980 .elementor-heading-title{font-size:64px;}.elementor-2405 .elementor-element.elementor-element-ae03b64{--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;}.elementor-2405 .elementor-element.elementor-element-9da33e6 .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-9da33e6 .elementor-icon-box-title{margin-bottom:8px;}.elementor-2405 .elementor-element.elementor-element-9da33e6 .elementor-icon-box-description{font-size:16px;}.elementor-2405 .elementor-element.elementor-element-dd77f5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2405 .elementor-element.elementor-element-a5e8c1f .elementor-icon-box-wrapper{text-align:left;}.elementor-2405 .elementor-element.elementor-element-a5e8c1f .elementor-icon-box-title{margin-bottom:8px;}.elementor-2405 .elementor-element.elementor-element-a5e8c1f .elementor-icon-box-description{font-size:16px;}.elementor-2405 .elementor-element.elementor-element-b9fe1a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2405 .elementor-element.elementor-element-5e832dd{--grid-columns:1;}.elementor-2405 .elementor-element.elementor-element-51a2647 .elementor-heading-title{font-size:34px;}.elementor-2405 .elementor-element.elementor-element-06c208b{--spacer-size:0px;}.elementor-2405 .elementor-element.elementor-element-650bc55 .elementor-heading-title{font-size:30px;}.elementor-2405 .elementor-element.elementor-element-b6dc42c .elementor-heading-title{font-size:16px;}.elementor-2405 .elementor-element.elementor-element-9ff525d{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;}.elementor-2405 .elementor-element.elementor-element-fc5000e{padding:24px 0px 24px 0px;}.elementor-2405 .elementor-element.elementor-element-fc5000e .elementor-heading-title{font-size:36px;}.elementor-2405 .elementor-element.elementor-element-373034d{--grid-columns:1;}}/* Start custom CSS for divider, class: .elementor-element-fb4fe6e */.elementor-2405 .elementor-element.elementor-element-fb4fe6e{
    min-width: 1px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1076291 */@media (width>1024px){
    .elementor-2405 .elementor-element.elementor-element-1076291{
        max-width: 460px;
    }
}

.elementor-2405 .elementor-element.elementor-element-1076291{
    box-shadow: 4px 6px 10px 2px rgba(0, 0, 0, 0.38);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922a4af */.icon-box-wrappers {
  list-style: none;
  counter-reset: box-counter;
}

.icon-box-wrappers >*{
    display: flex;
    gap:12px
}

.icon-box-wrappers > *::before {
  counter-increment: box-counter;
  content: counter(box-counter) ". ";
  color: #666;
  font-weight: 600;
  color: #2A4C29;
font-feature-settings: 'liga' off, 'clig' off;
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
padding-top: 12px;
}

.elementor-2405 .elementor-element.elementor-element-922a4af .elementor-icon-box-title{
    margin:0 !important
}
.elementor-2405 .elementor-element.elementor-element-922a4af .elementor-icon-box-wrapper,
.elementor-2405 .elementor-element.elementor-element-922a4af .elementor-icon-box-content{
    display: flex !important;
    flex-direction:column;
    /*align-items:center;*/
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c213e */@media (width>1024px){
    .elementor-2405 .elementor-element.elementor-element-12c213e{
        max-width: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-e5ac45a */@media (width>768px){
.elementor-2405 .elementor-element.elementor-element-e5ac45a .e-gallery-image,
.elementor-2405 .elementor-element.elementor-element-e5ac45a img{
    object-fit: contain !important;
    background-size: auto !important;
    background-position: center center;
    background-repeat: no-repeat;
}
    
}
@media (width<768px){
.elementor-2405 .elementor-element.elementor-element-e5ac45a .e-gallery-image,
.elementor-2405 .elementor-element.elementor-element-e5ac45a img{
    object-fit: contain !important;
    background-size: contain !important;
    background-position: center center;
    background-repeat: no-repeat;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60a0ec */.elementor-2405 .elementor-element.elementor-element-d60a0ec{
    filter: drop-shadow(0 4px 19.6px rgba(0, 0, 0, 0.25));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac39d4 */.elementor-2405 .elementor-element.elementor-element-cac39d4{
    max-width: 660px !important
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a443140 */.elementor-2405 .elementor-element.elementor-element-a443140 .elementor-button path{
    transition: 0.3s ease;
}

.elementor-2405 .elementor-element.elementor-element-a443140 .elementor-button:hover path{
    fill: white;
}å/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63ea8d */.elementor-2405 .elementor-element.elementor-element-d63ea8d{
    max-width: 400px !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9da33e6 */.elementor-2405 .elementor-element.elementor-element-9da33e6 p{
 font-size: 28px;
 font-weight: 600 !important;
 color: #000000
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dd77f5d */.elementor-2405 .elementor-element.elementor-element-dd77f5d{
    min-width: 1px;
    flex-shrink: 0;
    min-height: 260px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a5e8c1f */.elementor-2405 .elementor-element.elementor-element-a5e8c1f p{
 font-size: 28px;
 font-weight: 600 !important;
 color: #000000
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c07ef7 */.elementor-2405 .elementor-element.elementor-element-5c07ef7{
    max-width: 460px !important;
}
@media (width<768px){
    .elementor-2405 .elementor-element.elementor-element-5c07ef7{
        max-width: 240px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9ff525d */.elementor-2405 .elementor-element.elementor-element-9ff525d svg{
    fill: #FFFFFF00 !important;
}
.elementor-2405 .elementor-element.elementor-element-9ff525d img{
    padding:0px 80px;
    width: 100% !important
}

.elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button-prev{
    translate: -40px
}


.elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button-next{
    translate: 40px
}

@media (width<1024px){
 
.elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button-prev{
    translate: -20px
}


.elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button-next{
    translate: 20px
}   

.elementor-2405 .elementor-element.elementor-element-9ff525d img{
    padding:0px 50px;
}
}

@media (width<768px){
 
.elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button-prev{
    translate: -20px
}


.elementor-2405 .elementor-element.elementor-element-9ff525d .elementor-swiper-button-next{
    translate: 20px
}   

.elementor-2405 .elementor-element.elementor-element-9ff525d img{
    padding:0px 24px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lla.edu.np/wp-content/uploads/2025/05/Metropolis-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://lla.edu.np/wp-content/uploads/2025/05/Metropolis-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://lla.edu.np/wp-content/uploads/2025/05/Metropolis-SemiBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */