.elementor-222 .elementor-element.elementor-element-a97ca71{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-222 .elementor-element.elementor-element-a97ca71:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-a97ca71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f14f0cf );}.elementor-222 .elementor-element.elementor-element-015adb9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.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-222 .elementor-element.elementor-element-bf245be{width:var( --container-widget-width, 450px );max-width:450px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:start;}.elementor-222 .elementor-element.elementor-element-bf245be .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-a3a8716 );}.elementor-222 .elementor-element.elementor-element-0764889{width:var( --container-widget-width, 470px );max-width:470px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:start;}.elementor-222 .elementor-element.elementor-element-0764889 .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;line-height:32px;color:#046A38;}.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-222 .elementor-element.elementor-element-41efa41{width:var( --container-widget-width, 430px );max-width:430px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:430px;--container-widget-flex-grow:0;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-227cf63{width:var( --container-widget-width, 435px );max-width:435px;margin:40px -100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:435px;--container-widget-flex-grow:0;text-align:start;}.elementor-222 .elementor-element.elementor-element-227cf63 .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;color:#046A38;}.elementor-222 .elementor-element.elementor-element-4bfa755{width:var( --container-widget-width, 430px );max-width:430px;margin:0px -100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:430px;--container-widget-flex-grow:0;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-efbc5eb{width:var( --container-widget-width, 440px );max-width:440px;margin:40px -190px calc(var(--kit-widget-spacing, 0px) + 20px) 190px;--container-widget-width:440px;--container-widget-flex-grow:0;text-align:start;}.elementor-222 .elementor-element.elementor-element-efbc5eb .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;color:#046A38;}.elementor-222 .elementor-element.elementor-element-1d23410{width:var( --container-widget-width, 440px );max-width:440px;margin:0px -190px calc(var(--kit-widget-spacing, 0px) + 0px) 190px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-170ebdb{width:var( --container-widget-width, 440px );max-width:440px;margin:40px -380px calc(var(--kit-widget-spacing, 0px) + 20px) 380px;--container-widget-width:440px;--container-widget-flex-grow:0;text-align:start;}.elementor-222 .elementor-element.elementor-element-170ebdb .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;color:#046A38;}.elementor-222 .elementor-element.elementor-element-852e668{width:var( --container-widget-width, 440px );max-width:440px;margin:0px -380px calc(var(--kit-widget-spacing, 0px) + 0px) 380px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-83e8a1e{--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:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-222 .elementor-element.elementor-element-83e8a1e:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-83e8a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-83e8a1e.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-6b86b60{text-align:center;font-family:"Drafting Mono", Sans-serif;font-size:18px;font-weight:400;line-height:18px;color:#ACCCA5;}.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-222 .elementor-element.elementor-element-f09d90a{width:var( --container-widget-width, 407px );max-width:407px;--container-widget-width:407px;--container-widget-flex-grow:0;top:106px;}body:not(.rtl) .elementor-222 .elementor-element.elementor-element-f09d90a{left:-220px;}body.rtl .elementor-222 .elementor-element.elementor-element-f09d90a{right:-220px;}.elementor-222 .elementor-element.elementor-element-f09d90a img{width:580px;}.elementor-222 .elementor-element.elementor-element-9e9d791{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-222 .elementor-element.elementor-element-4e466ad{padding:0px 0px 40px 0px;bottom:0px;}body:not(.rtl) .elementor-222 .elementor-element.elementor-element-4e466ad{left:-50px;}body.rtl .elementor-222 .elementor-element.elementor-element-4e466ad{right:-50px;}.elementor-222 .elementor-element.elementor-element-4e466ad img{width:400px;max-width:32vw;}.elementor-222 .elementor-element.elementor-element-b3dc63f{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:26px;--padding-right:26px;}.elementor-222 .elementor-element.elementor-element-b3dc63f:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-b3dc63f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-222 .elementor-element.elementor-element-284f727{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-222 .elementor-element.elementor-element-284f727 .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:var( --e-global-color-a3a8716 );}.elementor-222 .elementor-element.elementor-element-45d9d56{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-222 .elementor-element.elementor-element-45d9d56 .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:#046A38;}.elementor-222 .elementor-element.elementor-element-3b618ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-3b618ed.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-9704ac7{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-9704ac7:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-9704ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-222 .elementor-element.elementor-element-a4d7a0f{--display:flex;}.elementor-222 .elementor-element.elementor-element-74e684c{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;}.elementor-222 .elementor-element.elementor-element-74e684c .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:#046A38;}.elementor-222 .elementor-element.elementor-element-6067db1{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-12a6d23{--display:flex;}.elementor-222 .elementor-element.elementor-element-987fd62{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;}.elementor-222 .elementor-element.elementor-element-987fd62 .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:#046A38;}.elementor-222 .elementor-element.elementor-element-d5c5e7a{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-d9fae5c{--display:flex;}.elementor-222 .elementor-element.elementor-element-559a7d7{--display:flex;}.elementor-222 .elementor-element.elementor-element-ba2a25a{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-222 .elementor-element.elementor-element-ba2a25a.elementor-element{--align-self:flex-start;}.elementor-222 .elementor-element.elementor-element-ba2a25a .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;color:#046A38;}.elementor-222 .elementor-element.elementor-element-bb079f2{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-04f3e99{--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:center;}.elementor-222 .elementor-element.elementor-element-5138d3c{--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:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-222 .elementor-element.elementor-element-5138d3c:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-5138d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-5138d3c.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-0fb6097{text-align:center;font-family:"Drafting Mono", Sans-serif;font-size:18px;font-weight:400;color:#ACCCA5;}.elementor-222 .elementor-element.elementor-element-25eae90{--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:40px;--padding-bottom:40px;--padding-left:26px;--padding-right:26px;}.elementor-222 .elementor-element.elementor-element-25eae90:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-25eae90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d61df24 );}.elementor-222 .elementor-element.elementor-element-7fea5ec{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;}.elementor-222 .elementor-element.elementor-element-7fea5ec .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:#046A38;}.elementor-222 .elementor-element.elementor-element-192393b{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-3ffc426{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-3ffc426.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-3ffc426 img{width:38px;}.elementor-222 .elementor-element.elementor-element-e0ac238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-e0ac238.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-d761922{width:var( --container-widget-width, 400px );max-width:400px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-00367cb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-054726f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-222 .elementor-element.elementor-element-717ed75 img{width:100%;}.elementor-222 .elementor-element.elementor-element-d08033f{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-b4a36b5{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-222 .elementor-element.elementor-element-f4539de img{width:100%;}.elementor-222 .elementor-element.elementor-element-e1733ab{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-08acce4{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-222 .elementor-element.elementor-element-82ed754 img{width:100%;}.elementor-222 .elementor-element.elementor-element-9d665bb{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-b4d03e3{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-222 .elementor-element.elementor-element-9f4e3b0 img{width:100%;}.elementor-222 .elementor-element.elementor-element-51e3e6b{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-4a495c4{--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:center;}.elementor-222 .elementor-element.elementor-element-4c6c17f{--display:flex;}.elementor-222 .elementor-element.elementor-element-895c5c8{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-83c54f7{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-83c54f7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-83c54f7 img{width:38px;}.elementor-222 .elementor-element.elementor-element-e06b0e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-e06b0e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-9be789e{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-5807b61{--display:flex;}.elementor-222 .elementor-element.elementor-element-a18649e{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-a18649e:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-a18649e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f14f0cf );}.elementor-222 .elementor-element.elementor-element-e85e298{--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;}.elementor-222 .elementor-element.elementor-element-ec4366e{--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:center;}.elementor-222 .elementor-element.elementor-element-a5d2dea{--display:flex;}.elementor-222 .elementor-element.elementor-element-4788055{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;}.elementor-222 .elementor-element.elementor-element-4788055 .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:#046A38;}.elementor-222 .elementor-element.elementor-element-cc22744{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-1cfcb2d{--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:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:26px;--padding-right:26px;}.elementor-222 .elementor-element.elementor-element-1cfcb2d:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-1cfcb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d61df24 );}.elementor-222 .elementor-element.elementor-element-572dbc8{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-222 .elementor-element.elementor-element-e6cf897{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-222 .elementor-element.elementor-element-e6cf897.elementor-element{--align-self:center;}.elementor-222 .elementor-element.elementor-element-e6cf897 .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;line-height:32px;color:#046A38;}.elementor-222 .elementor-element.elementor-element-8a37ba1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-824e5e2{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-824e5e2.e-con{--align-self:flex-start;}.elementor-222 .elementor-element.elementor-element-1c52731{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-22d9a80{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-3611240{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-4369a80{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-0f8b84c{--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:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-222 .elementor-element.elementor-element-0f8b84c:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-0f8b84c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f14f0cf );}.elementor-222 .elementor-element.elementor-element-88a944c{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 26px 0px 26px;text-align:center;}.elementor-222 .elementor-element.elementor-element-88a944c .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:#046A38;}.elementor-222 .elementor-element.elementor-element-6caa477{--display:flex;--justify-content:center;}.elementor-222 .elementor-element.elementor-element-e97a445{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Drafting Mono", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-e97a445.elementor-element{--align-self:center;}.elementor-222 .elementor-element.elementor-element-ee1878d{--display:flex;--justify-content:center;}.elementor-222 .elementor-element.elementor-element-00f1cc0{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Drafting Mono", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-00f1cc0.elementor-element{--align-self:center;}.elementor-222 .elementor-element.elementor-element-2b045fd{--display:flex;--justify-content:center;}.elementor-222 .elementor-element.elementor-element-c35d773{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Drafting Mono", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-c35d773.elementor-element{--align-self:center;}.elementor-222 .elementor-element.elementor-element-2c2c554{--display:flex;}.elementor-222 .elementor-element.elementor-element-9dfbca4{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Drafting Mono", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-9dfbca4.elementor-element{--align-self:center;}.elementor-222 .elementor-element.elementor-element-335d486{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-222 .elementor-element.elementor-element-335d486.elementor-element{--align-self:center;}:where( .elementor-222 .elementor-element.elementor-element-335d486 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:30px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:30px;--padding-block-end:0px;--padding-inline-start:30px;}.elementor-222 .elementor-element.elementor-element-658c5da{--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:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-222 .elementor-element.elementor-element-658c5da:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-658c5da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ACCCA5;}.elementor-222 .elementor-element.elementor-element-3e04416{--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:center;}.elementor-222 .elementor-element.elementor-element-c970c21{width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-788f409{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-788f409:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-788f409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-222 .elementor-element.elementor-element-e11180f{--display:flex;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-222 .elementor-element.elementor-element-b8dbb60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-b8dbb60:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-b8dbb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-222 .elementor-element.elementor-element-1517715{--display:flex;}.elementor-222 .elementor-element.elementor-element-d91ffbb{--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:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:26px;--padding-right:26px;}.elementor-222 .elementor-element.elementor-element-d91ffbb:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-d91ffbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d61df24 );}.elementor-222 .elementor-element.elementor-element-359a49e{--display:flex;}.elementor-222 .elementor-element.elementor-element-4ac4d1e{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-222 .elementor-element.elementor-element-4ac4d1e .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:30px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:#046A38;}.elementor-222 .elementor-element.elementor-element-1970800{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-d3df300{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-d3df300.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-d3df300 img{width:38px;}.elementor-222 .elementor-element.elementor-element-21f54ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-21f54ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-cedb84f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-42dca49{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-7afe3de{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-7afe3de.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-7afe3de img{width:38px;}.elementor-222 .elementor-element.elementor-element-4c8593f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-4c8593f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-5efaa2a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-85494c9{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-e4e57e7{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-e4e57e7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-e4e57e7 img{width:38px;}.elementor-222 .elementor-element.elementor-element-f71da14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-f71da14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-05769c1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-add7613{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-607fec9{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-607fec9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-607fec9 img{width:38px;}.elementor-222 .elementor-element.elementor-element-4b414cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-4b414cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-ccfcfd4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-1d45a59{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-62330e6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-62330e6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-62330e6 img{width:38px;}.elementor-222 .elementor-element.elementor-element-9342255{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-9342255.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-57cfe1c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-4bc5fd1{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-6aef083{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-6aef083.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-6aef083 img{width:38px;}.elementor-222 .elementor-element.elementor-element-9556d8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-9556d8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-4278c19{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-f4e42e6{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-919e5e3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-919e5e3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-919e5e3 img{width:38px;}.elementor-222 .elementor-element.elementor-element-22305ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-22305ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-90d3aa0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-1d10f66{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-72d381c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-72d381c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-72d381c img{width:38px;}.elementor-222 .elementor-element.elementor-element-45cd385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-45cd385.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-782068c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-f466758{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-01b640e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-01b640e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-01b640e img{width:38px;}.elementor-222 .elementor-element.elementor-element-d2211c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-d2211c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-222 .elementor-element.elementor-element-c63104d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:#993262;}.elementor-222 .elementor-element.elementor-element-35d0423{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-b46eb58{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-97127af img{width:100%;}.elementor-222 .elementor-element.elementor-element-1d68012{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-8b2b8d2 img{width:100%;}.elementor-222 .elementor-element.elementor-element-6a38b11{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-df0ae08 img{width:100%;}.elementor-222 .elementor-element.elementor-element-5f11be9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-8215cd9 img{width:100%;}.elementor-222 .elementor-element.elementor-element-86049b7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-09f9e4a img{width:100%;}.elementor-222 .elementor-element.elementor-element-8ec95b3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-c491b5e img{width:100%;}.elementor-222 .elementor-element.elementor-element-5e1b684{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-9d9e784 img{width:100%;}.elementor-222 .elementor-element.elementor-element-33b636c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-d4a2e7d img{width:100%;}.elementor-222 .elementor-element.elementor-element-54d179b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-a27f86e img{width:100%;}.elementor-222 .elementor-element.elementor-element-eceb2d8{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-fe7de5f img{width:100%;}.elementor-222 .elementor-element.elementor-element-5ac867d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-222 .elementor-element.elementor-element-a97ca71{--content-width:1024px;}.elementor-222 .elementor-element.elementor-element-a4d7a0f{--content-width:1200px;}.elementor-222 .elementor-element.elementor-element-12a6d23{--content-width:1200px;}.elementor-222 .elementor-element.elementor-element-559a7d7{--content-width:1200px;}.elementor-222 .elementor-element.elementor-element-054726f{--width:25%;}.elementor-222 .elementor-element.elementor-element-b4a36b5{--width:25%;}.elementor-222 .elementor-element.elementor-element-08acce4{--width:25%;}.elementor-222 .elementor-element.elementor-element-b4d03e3{--width:25%;}.elementor-222 .elementor-element.elementor-element-e85e298{--content-width:1200px;}.elementor-222 .elementor-element.elementor-element-572dbc8{--content-width:1024px;}.elementor-222 .elementor-element.elementor-element-359a49e{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-222 .elementor-element.elementor-element-25eae90{--content-width:1024px;}.elementor-222 .elementor-element.elementor-element-572dbc8{--content-width:1024px;}}@media(max-width:1024px){.elementor-222 .elementor-element.elementor-element-b3dc63f{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-222 .elementor-element.elementor-element-45d9d56{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-222 .elementor-element.elementor-element-45d9d56 .elementor-heading-title{line-height:32px;}.elementor-222 .elementor-element.elementor-element-9704ac7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-222 .elementor-element.elementor-element-a4d7a0f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-74e684c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-222 .elementor-element.elementor-element-12a6d23{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-987fd62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-222 .elementor-element.elementor-element-d9fae5c{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-f222593.elementor-element{--align-self:flex-end;}.elementor-222 .elementor-element.elementor-element-559a7d7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-04f3e99{--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-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-0fb6097{line-height:18px;}.elementor-222 .elementor-element.elementor-element-00367cb{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-222 .elementor-element.elementor-element-054726f{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-b4a36b5{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-08acce4{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-b4d03e3{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-4a495c4{--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-222 .elementor-element.elementor-element-7c68aee.elementor-element{--align-self:flex-end;}.elementor-222 .elementor-element.elementor-element-e85e298{--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-222 .elementor-element.elementor-element-ec4366e.e-con{--order:99999 /* order end hack */;}.elementor-222 .elementor-element.elementor-element-b81682c.elementor-element{--align-self:flex-end;}.elementor-222 .elementor-element.elementor-element-0f8b84c{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-222 .elementor-element.elementor-element-335d486{--e-n-carousel-swiper-slides-to-display:1;}.elementor-222 .elementor-element.elementor-element-3e04416{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-5ac867d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-222 .elementor-element.elementor-element-bf245be{text-align:start;}.elementor-222 .elementor-element.elementor-element-bf245be .elementor-heading-title{font-size:26px;}.elementor-222 .elementor-element.elementor-element-0764889{text-align:start;}.elementor-222 .elementor-element.elementor-element-0764889 .elementor-heading-title{font-size:26px;}.elementor-222 .elementor-element.elementor-element-41efa41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-222 .elementor-element.elementor-element-227cf63{text-align:start;}.elementor-222 .elementor-element.elementor-element-227cf63 .elementor-heading-title{font-size:26px;}.elementor-222 .elementor-element.elementor-element-4bfa755{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-222 .elementor-element.elementor-element-efbc5eb{text-align:start;}.elementor-222 .elementor-element.elementor-element-efbc5eb .elementor-heading-title{font-size:26px;}.elementor-222 .elementor-element.elementor-element-1d23410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-222 .elementor-element.elementor-element-170ebdb{text-align:start;}.elementor-222 .elementor-element.elementor-element-170ebdb .elementor-heading-title{font-size:26px;}.elementor-222 .elementor-element.elementor-element-852e668{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-222 .elementor-element.elementor-element-f09d90a img{height:100%;}.elementor-222 .elementor-element.elementor-element-9e9d791 img{height:100%;}.elementor-222 .elementor-element.elementor-element-4e466ad img{height:100%;}.elementor-222 .elementor-element.elementor-element-b3dc63f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-222 .elementor-element.elementor-element-6b4b6e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-222 .elementor-element.elementor-element-74e684c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-222 .elementor-element.elementor-element-987fd62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-222 .elementor-element.elementor-element-f222593{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-f222593.elementor-element{--align-self:center;}.elementor-222 .elementor-element.elementor-element-ba2a25a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-222 .elementor-element.elementor-element-04f3e99{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-7fea5ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-222 .elementor-element.elementor-element-7fea5ec .elementor-heading-title{font-size:30px;}.elementor-222 .elementor-element.elementor-element-192393b{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-3ffc426 img{width:38px;}.elementor-222 .elementor-element.elementor-element-e0ac238{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-d761922{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-222 .elementor-element.elementor-element-00367cb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-222 .elementor-element.elementor-element-054726f{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-222 .elementor-element.elementor-element-717ed75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-222 .elementor-element.elementor-element-717ed75 img{width:100%;}.elementor-222 .elementor-element.elementor-element-d08033f{font-size:14px;}.elementor-222 .elementor-element.elementor-element-b4a36b5{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-222 .elementor-element.elementor-element-f4539de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-222 .elementor-element.elementor-element-f4539de img{width:100%;}.elementor-222 .elementor-element.elementor-element-e1733ab{font-size:14px;}.elementor-222 .elementor-element.elementor-element-08acce4{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-222 .elementor-element.elementor-element-82ed754{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-222 .elementor-element.elementor-element-82ed754 img{width:100%;}.elementor-222 .elementor-element.elementor-element-9d665bb{font-size:14px;}.elementor-222 .elementor-element.elementor-element-b4d03e3{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-222 .elementor-element.elementor-element-9f4e3b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-222 .elementor-element.elementor-element-9f4e3b0 img{width:100%;}.elementor-222 .elementor-element.elementor-element-51e3e6b{font-size:14px;}.elementor-222 .elementor-element.elementor-element-4a495c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-4c6c17f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-895c5c8{--justify-content:center;--gap:010px 010px;--row-gap:010px;--column-gap:010px;}.elementor-222 .elementor-element.elementor-element-83c54f7 img{width:38px;}.elementor-222 .elementor-element.elementor-element-e06b0e1{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-5807b61{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-7c68aee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-7c68aee.elementor-element{--align-self:center;}.elementor-222 .elementor-element.elementor-element-a18649e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-222 .elementor-element.elementor-element-e85e298{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-ec4366e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-b81682c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-b81682c.elementor-element{--align-self:center;}.elementor-222 .elementor-element.elementor-element-a5d2dea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-4788055{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-222 .elementor-element.elementor-element-572dbc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-e6cf897{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-222 .elementor-element.elementor-element-e6cf897 .elementor-heading-title{font-size:26px;}.elementor-222 .elementor-element.elementor-element-8a37ba1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-824e5e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-1c52731{text-align:center;font-size:18px;}.elementor-222 .elementor-element.elementor-element-22d9a80{text-align:center;font-size:18px;}.elementor-222 .elementor-element.elementor-element-0f8b84c{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-222 .elementor-element.elementor-element-88a944c .elementor-heading-title{font-size:30px;}.elementor-222 .elementor-element.elementor-element-e97a445{text-align:center;}.elementor-222 .elementor-element.elementor-element-00f1cc0{text-align:center;}.elementor-222 .elementor-element.elementor-element-c35d773{text-align:center;}.elementor-222 .elementor-element.elementor-element-9dfbca4{text-align:center;}.elementor-222 .elementor-element.elementor-element-335d486{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-788f409{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-b8dbb60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-359a49e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-4ac4d1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-222 .elementor-element.elementor-element-1970800{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-d3df300 img{width:38px;}.elementor-222 .elementor-element.elementor-element-21f54ef{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-42dca49{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-7afe3de img{width:38px;}.elementor-222 .elementor-element.elementor-element-4c8593f{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-85494c9{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-e4e57e7 img{width:38px;}.elementor-222 .elementor-element.elementor-element-f71da14{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-add7613{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-607fec9 img{width:38px;}.elementor-222 .elementor-element.elementor-element-4b414cd{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-1d45a59{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-62330e6 img{width:38px;}.elementor-222 .elementor-element.elementor-element-9342255{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-4bc5fd1{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-6aef083 img{width:38px;}.elementor-222 .elementor-element.elementor-element-9556d8a{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-f4e42e6{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-919e5e3 img{width:38px;}.elementor-222 .elementor-element.elementor-element-22305ef{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-1d10f66{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-72d381c img{width:38px;}.elementor-222 .elementor-element.elementor-element-45cd385{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-f466758{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-222 .elementor-element.elementor-element-01b640e img{width:38px;}.elementor-222 .elementor-element.elementor-element-d2211c7{column-gap:0px;}.elementor-222 .elementor-element.elementor-element-5ac867d{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-83e8a1e */.elementor-222 .elementor-element.elementor-element-83e8a1e {
  width: fit-content !important;
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(-10deg);
    position: absolute;
  top: 1000px;
  right: -70px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-015adb9 */.elementor-222 .elementor-element.elementor-element-015adb9 {
    ooverflow-x: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e9d791 */.elementor-222 .elementor-element.elementor-element-9e9d791 {
    position: absolute;
    top: 50px;
    right: -5%;
    width: 35%;
}

.elementor-222 .elementor-element.elementor-element-9e9d791 img {
    object-fit: cover;
    border-radius: 50%;
    aspect-ratio: 1;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e466ad */.elementor-222 .elementor-element.elementor-element-4e466ad {
    position: absolute;
    width: 35%;
}

.elementor-222 .elementor-element.elementor-element-4e466ad img {
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  object-fit: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a97ca71 */.elementor-222 .elementor-element.elementor-element-a97ca71 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b4b6e2 */.elementor-222 .elementor-element.elementor-element-6b4b6e2 img {
    border-radius: 50%;
    aspect-ratio: 1;
    object-fit: cover;
    width: 120%;
    margin-right: -35%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b618ed */.elementor-222 .elementor-element.elementor-element-3b618ed {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3dc63f */.elementor-222 .elementor-element.elementor-element-b3dc63f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4d7a0f */.elementor-222 .elementor-element.elementor-element-a4d7a0f {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12a6d23 */.elementor-222 .elementor-element.elementor-element-12a6d23 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f222593 */.elementor-222 .elementor-element.elementor-element-f222593 img {
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  object-fit: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559a7d7 */.elementor-222 .elementor-element.elementor-element-559a7d7 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5138d3c */.elementor-222 .elementor-element.elementor-element-5138d3c {
  width: fit-content !important;
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(-10deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9704ac7 */.elementor-222 .elementor-element.elementor-element-9704ac7 {
    background-size: auto 100% !important;
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0ac238 */.elementor-222 .elementor-element.elementor-element-e0ac238 {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-717ed75 */.elementor-222 .elementor-element.elementor-element-717ed75 {
  overflow: hidden;
  border-radius: 50%;
}

.elementor-222 .elementor-element.elementor-element-717ed75 img {
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  display: block;
  object-position: center 0%;
  transform: scale(1.25);
  transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-054726f */.elementor-222 .elementor-element.elementor-element-054726f {
  width: 25%;
  flex: 0 0 25%;
}

@media (max-width: 1024px) {
  .elementor-222 .elementor-element.elementor-element-054726f {
    width: 50%;
    flex: 0 0 50%;
  }
}

@media (max-width: 767px) {
  .elementor-222 .elementor-element.elementor-element-054726f {
    width: 100%;
    flex: 0 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4539de */.elementor-222 .elementor-element.elementor-element-f4539de {
  overflow: hidden;
  border-radius: 50%;
}

.elementor-222 .elementor-element.elementor-element-f4539de img {
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  display: block;
  object-position: center 0%;
  transform: scale(1.25);
  transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4a36b5 */.elementor-222 .elementor-element.elementor-element-b4a36b5 {
  width: 25%;
  flex: 0 0 25%;
}

@media (max-width: 1024px) {
  .elementor-222 .elementor-element.elementor-element-b4a36b5 {
    width: 50%;
    flex: 0 0 50%;
  }
}

@media (max-width: 767px) {
  .elementor-222 .elementor-element.elementor-element-b4a36b5 {
    width: 100%;
    flex: 0 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82ed754 */.elementor-222 .elementor-element.elementor-element-82ed754 img {
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  border-radius: 50%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08acce4 */.elementor-222 .elementor-element.elementor-element-08acce4 {
  width: 25%;
  flex: 0 0 25%;
}

@media (max-width: 1024px) {
  .elementor-222 .elementor-element.elementor-element-08acce4 {
    width: 50%;
    flex: 0 0 50%;
  }
}

@media (max-width: 767px) {
  .elementor-222 .elementor-element.elementor-element-08acce4 {
    width: 100%;
    flex: 0 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f4e3b0 */.elementor-222 .elementor-element.elementor-element-9f4e3b0 img {
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  border-radius: 50%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4d03e3 */.elementor-222 .elementor-element.elementor-element-b4d03e3 {
  width: 25%;
  flex: 0 0 25%;
}

@media (max-width: 1024px) {
  .elementor-222 .elementor-element.elementor-element-b4d03e3 {
    width: 50%;
    flex: 0 0 50%;
  }
}

@media (max-width: 767px) {
  .elementor-222 .elementor-element.elementor-element-b4d03e3 {
    width: 100%;
    flex: 0 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e06b0e1 */.elementor-222 .elementor-element.elementor-element-e06b0e1 {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c68aee */.elementor-222 .elementor-element.elementor-element-7c68aee img {
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  object-fit: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b81682c */.elementor-222 .elementor-element.elementor-element-b81682c img {
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  object-fit: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c52731 */.dot-yellow {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-color: #F5C842;
  border-radius: 50%;
  vertical-align: middle;
}

.elementor-222 .elementor-element.elementor-element-1c52731 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22d9a80 */.dot-yellow {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-color: #F5C842;
  border-radius: 50%;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21f54ef */.elementor-222 .elementor-element.elementor-element-21f54ef {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c8593f */.elementor-222 .elementor-element.elementor-element-4c8593f {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f71da14 */.elementor-222 .elementor-element.elementor-element-f71da14 {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b414cd */.elementor-222 .elementor-element.elementor-element-4b414cd {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9342255 */.elementor-222 .elementor-element.elementor-element-9342255 {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9556d8a */.elementor-222 .elementor-element.elementor-element-9556d8a {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22305ef */.elementor-222 .elementor-element.elementor-element-22305ef {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45cd385 */.elementor-222 .elementor-element.elementor-element-45cd385 {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2211c7 */.elementor-222 .elementor-element.elementor-element-d2211c7 {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97127af */.elementor-222 .elementor-element.elementor-element-97127af {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-97127af img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b2b8d2 */.elementor-222 .elementor-element.elementor-element-8b2b8d2 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8b2b8d2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0ae08 */.elementor-222 .elementor-element.elementor-element-df0ae08 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-df0ae08 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 80%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8215cd9 */.elementor-222 .elementor-element.elementor-element-8215cd9 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-8215cd9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09f9e4a */.elementor-222 .elementor-element.elementor-element-09f9e4a {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-09f9e4a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c491b5e */.elementor-222 .elementor-element.elementor-element-c491b5e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-c491b5e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d9e784 */.elementor-222 .elementor-element.elementor-element-9d9e784 {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-9d9e784 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a2e7d */.elementor-222 .elementor-element.elementor-element-d4a2e7d {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-d4a2e7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a27f86e */.elementor-222 .elementor-element.elementor-element-a27f86e {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-a27f86e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe7de5f */.elementor-222 .elementor-element.elementor-element-fe7de5f {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
}

.elementor-222 .elementor-element.elementor-element-fe7de5f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  display: block;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Drafting Mono';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Drafting Mono';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.majordonorhub.it/wp-content/uploads/2026/03/DraftingMono-Bold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */