.elementor-502 .elementor-element.elementor-element-cf99198{--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:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-502 .elementor-element.elementor-element-cf99198:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-cf99198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-502 .elementor-element.elementor-element-5dc3d13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-5dc3d13.e-con{--align-self:center;}.elementor-502 .elementor-element.elementor-element-c4cbc1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-475567a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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-502 .elementor-element.elementor-element-cc0ba05{width:full;max-width:full;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-502 .elementor-element.elementor-element-cc0ba05 .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-502 .elementor-element.elementor-element-a7e625b{width:full;max-width:full;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-502 .elementor-element.elementor-element-a7e625b .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-502 .elementor-element.elementor-element-d53cebb{--display:flex;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-d53cebb.e-con{--e-con-transform-rotateZ:90deg;--align-self:flex-start;}.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-502 .elementor-element.elementor-element-48336ef{--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-502 .elementor-element.elementor-element-0add686{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-502 .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-502 .elementor-element.elementor-element-3b618ed.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-ef962fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-1c99e51{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-502 .elementor-element.elementor-element-1c99e51.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-d059519{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-502 .elementor-element.elementor-element-d059519:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-d059519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-502 .elementor-element.elementor-element-646ae55{width:full;max-width:full;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-502 .elementor-element.elementor-element-646ae55 .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:36px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:#046A38;}.elementor-502 .elementor-element.elementor-element-55ea3e3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-e097ab7{--display:flex;}.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-502 .elementor-element.elementor-element-22d2df4{text-align:center;}.elementor-502 .elementor-element.elementor-element-c214f2f{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-c214f2f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-94cd570{--display:flex;}.elementor-502 .elementor-element.elementor-element-b8bb564{text-align:center;}.elementor-502 .elementor-element.elementor-element-7358e7a{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-7358e7a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-73d0c98{--display:flex;}.elementor-502 .elementor-element.elementor-element-930fe6d{text-align:center;}.elementor-502 .elementor-element.elementor-element-c0275f4{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-c0275f4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-7f59b35{--display:flex;}.elementor-502 .elementor-element.elementor-element-a4e1a63{text-align:center;}.elementor-502 .elementor-element.elementor-element-173951e{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-173951e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-3b21995{--display:flex;}.elementor-502 .elementor-element.elementor-element-68e5704{text-align:center;}.elementor-502 .elementor-element.elementor-element-9864c2c{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-9864c2c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-5693ba1{--display:flex;}.elementor-502 .elementor-element.elementor-element-e484161{text-align:center;}.elementor-502 .elementor-element.elementor-element-535d877{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-535d877.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-e03fb30{--display:flex;}.elementor-502 .elementor-element.elementor-element-00a9c79{text-align:center;}.elementor-502 .elementor-element.elementor-element-d941a09{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-d941a09.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-c0aa89c{--display:flex;}.elementor-502 .elementor-element.elementor-element-28720c7{text-align:center;}.elementor-502 .elementor-element.elementor-element-9b6f7f8{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-9b6f7f8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-83886d6{--display:flex;}.elementor-502 .elementor-element.elementor-element-56aa570{text-align:center;}.elementor-502 .elementor-element.elementor-element-efe4fc4{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-efe4fc4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-4316c8e{--display:flex;}.elementor-502 .elementor-element.elementor-element-bf0c551{text-align:center;}.elementor-502 .elementor-element.elementor-element-034f34e{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-034f34e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-eef3789{--display:flex;}.elementor-502 .elementor-element.elementor-element-1536717{text-align:center;}.elementor-502 .elementor-element.elementor-element-5838ca2{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-5838ca2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-acbbf80{--display:flex;}.elementor-502 .elementor-element.elementor-element-b231384{text-align:center;}.elementor-502 .elementor-element.elementor-element-8c69f73{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-8c69f73.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-81c7005{--display:flex;}.elementor-502 .elementor-element.elementor-element-ce4663e img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-7f3e746{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-7f3e746.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-35139c4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-502 .elementor-element.elementor-element-35139c4:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-35139c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-502 .elementor-element.elementor-element-bf5a5a9{width:full;max-width:full;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-502 .elementor-element.elementor-element-bf5a5a9 .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:36px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:#046A38;}.elementor-502 .elementor-element.elementor-element-8a9c905{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-8a9c905.e-con{--align-self:center;}.elementor-502 .elementor-element.elementor-element-df0d3e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-502 .elementor-element.elementor-element-df0d3e4:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-df0d3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-502 .elementor-element.elementor-element-2a99d66{width:full;max-width:full;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-502 .elementor-element.elementor-element-2a99d66 .elementor-heading-title{font-family:"Drafting Mono", Sans-serif;font-size:36px;font-weight:400;font-style:normal;text-decoration:none;line-height:36px;color:#046A38;}.elementor-502 .elementor-element.elementor-element-2528f7b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-f2968d9{--display:flex;}.elementor-502 .elementor-element.elementor-element-42a3329 img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-60655de{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-60655de.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-2f73cfd{--display:flex;}.elementor-502 .elementor-element.elementor-element-388640f img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-3e1a57b{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-3e1a57b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-2edf3db{--display:flex;}.elementor-502 .elementor-element.elementor-element-c0596ba img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-2ff8a8c{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-2ff8a8c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-d4ae2a7{--display:flex;}.elementor-502 .elementor-element.elementor-element-01ed4cf img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-63d4b59{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-63d4b59.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-6d223dd{--display:flex;}.elementor-502 .elementor-element.elementor-element-fcbaa3d img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-9638d7e{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-9638d7e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-605ea08{--display:flex;}.elementor-502 .elementor-element.elementor-element-db65865 img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-4f8cdda{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-4f8cdda.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-edf680c{--display:flex;}.elementor-502 .elementor-element.elementor-element-88bdfa3 img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-f42ad32{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-f42ad32.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-7c39c22{--display:flex;}.elementor-502 .elementor-element.elementor-element-d36a7b9 img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-ce88510{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-ce88510.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-955cbe4{--display:flex;}.elementor-502 .elementor-element.elementor-element-abdf2fb img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-0ad9a3f{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-0ad9a3f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-c85c5f5{--display:flex;}.elementor-502 .elementor-element.elementor-element-9ebaf84 img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-a244856{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-a244856.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-800dfcf{--display:flex;}.elementor-502 .elementor-element.elementor-element-05aa0fb img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-d7afef6{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-d7afef6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-dc3e63a{--display:flex;}.elementor-502 .elementor-element.elementor-element-d924c56 img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-df663dd{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-df663dd.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-eea5862{--display:flex;}.elementor-502 .elementor-element.elementor-element-6ad5654 img{height:150px;object-fit:contain;object-position:center center;}.elementor-502 .elementor-element.elementor-element-991255c{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#993262;}.elementor-502 .elementor-element.elementor-element-991255c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-502 .elementor-element.elementor-element-cf99198{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-502 .elementor-element.elementor-element-d059519{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-502 .elementor-element.elementor-element-55ea3e3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-35139c4{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-502 .elementor-element.elementor-element-8a9c905{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-df0d3e4{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-502 .elementor-element.elementor-element-2528f7b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-502 .elementor-element.elementor-element-cf99198{--content-width:1024px;}.elementor-502 .elementor-element.elementor-element-475567a{--width:100%;}.elementor-502 .elementor-element.elementor-element-d53cebb{--width:13%;}}@media(max-width:767px){.elementor-502 .elementor-element.elementor-element-cf99198{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-502 .elementor-element.elementor-element-cc0ba05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-502 .elementor-element.elementor-element-48336ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-646ae55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-502 .elementor-element.elementor-element-55ea3e3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-22d2df4 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-c214f2f{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-b8bb564 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-7358e7a{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-930fe6d img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-c0275f4{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-a4e1a63 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-173951e{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-68e5704 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-9864c2c{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-e484161 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-535d877{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-00a9c79 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-d941a09{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-28720c7 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-9b6f7f8{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-56aa570 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-efe4fc4{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-bf0c551 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-034f34e{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-1536717 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-5838ca2{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-b231384 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-8c69f73{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-ce4663e img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-7f3e746{text-align:center;font-size:12px;}.elementor-502 .elementor-element.elementor-element-bf5a5a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-502 .elementor-element.elementor-element-8a9c905{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-2a99d66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-502 .elementor-element.elementor-element-2528f7b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-42a3329 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-60655de{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-388640f img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-3e1a57b{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-c0596ba img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-2ff8a8c{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-01ed4cf img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-63d4b59{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-fcbaa3d img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-9638d7e{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-db65865 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-4f8cdda{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-88bdfa3 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-f42ad32{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-d36a7b9 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-ce88510{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-abdf2fb img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-0ad9a3f{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-9ebaf84 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-a244856{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-05aa0fb img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-d7afef6{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-d924c56 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-df663dd{text-align:center;font-size:10px;}.elementor-502 .elementor-element.elementor-element-6ad5654 img{max-width:95%;}.elementor-502 .elementor-element.elementor-element-991255c{text-align:center;font-size:10px;}}/* Start custom CSS for container, class: .elementor-element-d53cebb */.elementor-502 .elementor-element.elementor-element-d53cebb {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4cbc1a */.elementor-502 .elementor-element.elementor-element-c4cbc1a {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b618ed */.elementor-502 .elementor-element.elementor-element-3b618ed {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c99e51 */.elementor-502 .elementor-element.elementor-element-1c99e51 {
  min-width: 0;
  flex: 1 1 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf99198 */.elementor-502 .elementor-element.elementor-element-cf99198 {
  background-position: calc(100% + 150px) center !important;
}

@media (max-width: 1024px) {
  .elementor-502 .elementor-element.elementor-element-cf99198 {
    background-image: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c214f2f */.elementor-502 .elementor-element.elementor-element-c214f2f {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7358e7a */.elementor-502 .elementor-element.elementor-element-7358e7a {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0275f4 */.elementor-502 .elementor-element.elementor-element-c0275f4 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-173951e */.elementor-502 .elementor-element.elementor-element-173951e {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9864c2c */.elementor-502 .elementor-element.elementor-element-9864c2c {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-535d877 */.elementor-502 .elementor-element.elementor-element-535d877 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d941a09 */.elementor-502 .elementor-element.elementor-element-d941a09 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b6f7f8 */.elementor-502 .elementor-element.elementor-element-9b6f7f8 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efe4fc4 */.elementor-502 .elementor-element.elementor-element-efe4fc4 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f34e */.elementor-502 .elementor-element.elementor-element-034f34e {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5838ca2 */.elementor-502 .elementor-element.elementor-element-5838ca2 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c69f73 */.elementor-502 .elementor-element.elementor-element-8c69f73 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f3e746 */.elementor-502 .elementor-element.elementor-element-7f3e746 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d059519 */.elementor-502 .elementor-element.elementor-element-d059519 {
  background-position: calc(100% + 150px) center !important;
}

@media (max-width: 1024px) {
  .elementor-502 .elementor-element.elementor-element-d059519 {
    background-image: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35139c4 */.elementor-502 .elementor-element.elementor-element-35139c4 {
  background-position: calc(100% + 150px) center !important;
}

@media (max-width: 1024px) {
  .elementor-502 .elementor-element.elementor-element-35139c4 {
    background-image: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60655de */.elementor-502 .elementor-element.elementor-element-60655de {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e1a57b */.elementor-502 .elementor-element.elementor-element-3e1a57b {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ff8a8c */.elementor-502 .elementor-element.elementor-element-2ff8a8c {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d4b59 */.elementor-502 .elementor-element.elementor-element-63d4b59 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9638d7e */.elementor-502 .elementor-element.elementor-element-9638d7e {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f8cdda */.elementor-502 .elementor-element.elementor-element-4f8cdda {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42ad32 */.elementor-502 .elementor-element.elementor-element-f42ad32 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce88510 */.elementor-502 .elementor-element.elementor-element-ce88510 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ad9a3f */.elementor-502 .elementor-element.elementor-element-0ad9a3f {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a244856 */.elementor-502 .elementor-element.elementor-element-a244856 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7afef6 */.elementor-502 .elementor-element.elementor-element-d7afef6 {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df663dd */.elementor-502 .elementor-element.elementor-element-df663dd {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-991255c */.elementor-502 .elementor-element.elementor-element-991255c {
  min-width: 0;
  flex: 1 1 0;
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df0d3e4 */.elementor-502 .elementor-element.elementor-element-df0d3e4 {
  background-position: calc(100% + 150px) center !important;
}

@media (max-width: 1024px) {
  .elementor-502 .elementor-element.elementor-element-df0d3e4 {
    background-image: none !important;
  }
}/* 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 */