.elementor-4769 .elementor-element.elementor-element-a10035{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10035:not(.elementor-motion-effects-element-type-background), .elementor-4769 .elementor-element.elementor-element-a10035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://kasakai.eu/wp-content/uploads/2026/07/v2-iglutech-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4769 .elementor-element.elementor-element-a10035::before, .elementor-4769 .elementor-element.elementor-element-a10035 > .elementor-background-video-container::before, .elementor-4769 .elementor-element.elementor-element-a10035 > .e-con-inner > .elementor-background-video-container::before, .elementor-4769 .elementor-element.elementor-element-a10035 > .elementor-background-slideshow::before, .elementor-4769 .elementor-element.elementor-element-a10035 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4769 .elementor-element.elementor-element-a10035 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-4769 .elementor-element.elementor-element-a10034 img{width:194px;}.elementor-4769 .elementor-element.elementor-element-a1003a{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10036{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:8px;--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-4769 .elementor-element.elementor-element-a10037{width:initial;max-width:initial;text-align:start;font-family:"Archivo", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:22px;color:#9E9E9E;}.elementor-4769 .elementor-element.elementor-element-a10038{width:initial;max-width:initial;text-align:start;font-family:"Archivo", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:22px;color:#9E9E9E;}.elementor-4769 .elementor-element.elementor-element-a10039{width:initial;max-width:initial;text-align:end;font-family:"Archivo", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:22px;color:#9E9E9E;}.elementor-4769 .elementor-element.elementor-element-a1003c{--display:flex;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1003b{font-family:"Archivo", Sans-serif;font-size:30px;font-weight:300;line-height:38px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10043{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10042{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1003d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10003{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--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-4769 .elementor-element.elementor-element-a10001{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a10001 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10002{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#242424;}.elementor-4769 .elementor-element.elementor-element-a10006{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10004{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a10004 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10005{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#242424;}.elementor-4769 .elementor-element.elementor-element-a10009{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10007{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a10007 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10008{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#242424;}.elementor-4769 .elementor-element.elementor-element-a1000c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1000a{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a1000a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a1000b{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#242424;}.elementor-4769 .elementor-element.elementor-element-a1000f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1000d{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a1000d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a1000e{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#242424;}.elementor-4769 .elementor-element.elementor-element-a10012{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10010{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a10010 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10011{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#242424;}.elementor-4769 .elementor-element.elementor-element-a10015{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10013{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a10013 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10014{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#242424;}.elementor-4769 .elementor-element.elementor-element-a10027{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10016{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a10016 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10017{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10018{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10019{width:initial;max-width:initial;text-align:end;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#9E9E9E;}.elementor-4769 .elementor-element.elementor-element-a1001a{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1001b{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a1001c{width:initial;max-width:initial;text-align:end;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#9E9E9E;}.elementor-4769 .elementor-element.elementor-element-a1001d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1001e{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a1001f{width:initial;max-width:initial;text-align:end;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#9E9E9E;}.elementor-4769 .elementor-element.elementor-element-a10020{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10021{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10022{width:initial;max-width:initial;text-align:end;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#9E9E9E;}.elementor-4769 .elementor-element.elementor-element-a10023{--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:10px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10024{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10025{width:initial;max-width:initial;text-align:end;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#9E9E9E;}.elementor-4769 .elementor-element.elementor-element-a1002a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10028{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a10028 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10029{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#242424;}.elementor-4769 .elementor-element.elementor-element-a1002d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1002b{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a1002b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a1002c{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#242424;}.elementor-4769 .elementor-element.elementor-element-a10030{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 100px;--row-gap:16px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1002e{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a1002e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-4769 .elementor-element.elementor-element-a1002f{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#242424;}.elementor-4769 .elementor-element.elementor-element-a10033{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10031{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4769 .elementor-element.elementor-element-a10032{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a10032 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4769 .elementor-element.elementor-element-a10032 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-4769 .elementor-element.elementor-element-a10032 .elementor-button{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:26px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-4769 .elementor-element.elementor-element-a10041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10054{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10054:not(.elementor-motion-effects-element-type-background), .elementor-4769 .elementor-element.elementor-element-a10054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4769 .elementor-element.elementor-element-a10053{--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:40px 100px;--row-gap:40px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10044{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a10045 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a10046{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#909090;}.elementor-4769 .elementor-element.elementor-element-a10047 .elementor-button{background-color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:17px;fill:#000000;color:#000000;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-4769 .elementor-element.elementor-element-a10047{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a10047 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4769 .elementor-element.elementor-element-a10047 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-4769 .elementor-element.elementor-element-a10052{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1004a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4769 .elementor-element.elementor-element-a10048{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a10048 .elementor-icon-wrapper{text-align:center;}.elementor-4769 .elementor-element.elementor-element-a10048.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a10048.elementor-view-framed .elementor-icon, .elementor-4769 .elementor-element.elementor-element-a10048.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a10048.elementor-view-framed .elementor-icon, .elementor-4769 .elementor-element.elementor-element-a10048.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a10048 .elementor-icon{font-size:16px;}.elementor-4769 .elementor-element.elementor-element-a10048 .elementor-icon svg{height:16px;}.elementor-4769 .elementor-element.elementor-element-a10049{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a1004d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1004b{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a1004b .elementor-icon-wrapper{text-align:center;}.elementor-4769 .elementor-element.elementor-element-a1004b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a1004b.elementor-view-framed .elementor-icon, .elementor-4769 .elementor-element.elementor-element-a1004b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a1004b.elementor-view-framed .elementor-icon, .elementor-4769 .elementor-element.elementor-element-a1004b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a1004b .elementor-icon{font-size:16px;}.elementor-4769 .elementor-element.elementor-element-a1004b .elementor-icon svg{height:16px;}.elementor-4769 .elementor-element.elementor-element-a1004c{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a10050{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4769 .elementor-element.elementor-element-a1004e{width:initial;max-width:initial;}.elementor-4769 .elementor-element.elementor-element-a1004e .elementor-icon-wrapper{text-align:center;}.elementor-4769 .elementor-element.elementor-element-a1004e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a1004e.elementor-view-framed .elementor-icon, .elementor-4769 .elementor-element.elementor-element-a1004e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a1004e.elementor-view-framed .elementor-icon, .elementor-4769 .elementor-element.elementor-element-a1004e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a1004e .elementor-icon{font-size:16px;}.elementor-4769 .elementor-element.elementor-element-a1004e .elementor-icon svg{height:16px;}.elementor-4769 .elementor-element.elementor-element-a1004f{width:initial;max-width:initial;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4769 .elementor-element.elementor-element-a10051{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#606060;}@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1003a{--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-4769 .elementor-element.elementor-element-a10037{text-align:start;}.elementor-4769 .elementor-element.elementor-element-a10038{text-align:start;}.elementor-4769 .elementor-element.elementor-element-a10039{text-align:start;}.elementor-4769 .elementor-element.elementor-element-a1003c{--padding-top:30px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4769 .elementor-element.elementor-element-a1003b{font-size:20px;line-height:28px;}.elementor-4769 .elementor-element.elementor-element-a10043{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-4769 .elementor-element.elementor-element-a10054{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4769 .elementor-element.elementor-element-a10045 .elementor-heading-title{font-size:24px;}.elementor-4769 .elementor-element.elementor-element-a10049{font-size:14px;line-height:22px;}.elementor-4769 .elementor-element.elementor-element-a1004c{font-size:14px;line-height:22px;}.elementor-4769 .elementor-element.elementor-element-a1004f{font-size:14px;line-height:22px;}.elementor-4769 .elementor-element.elementor-element-a10051{font-size:12px;}}@media(min-width:768px){.elementor-4769 .elementor-element.elementor-element-a1003a{--content-width:1228px;}.elementor-4769 .elementor-element.elementor-element-a1003c{--content-width:1228px;}.elementor-4769 .elementor-element.elementor-element-a10043{--content-width:1228px;}.elementor-4769 .elementor-element.elementor-element-a10053{--content-width:1228px;}}/* Start custom CSS for image, class: .elementor-element-a10034 */.elementor-4769 .elementor-element.elementor-element-a10034 img{width:194px;max-width:70vw;height:auto}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10034 img{width:116px!important;max-width:70vw!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10035 */.elementor-4769 .elementor-element.elementor-element-a10035{min-height:600px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10035{min-height:380px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10036 */.elementor-4769 .elementor-element.elementor-element-a10036 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10036 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10036 .elementor-widget-container>*:last-child{margin-bottom:0}
@media(max-width:767px){
.elementor-4769 .elementor-element.elementor-element-a10036{display:grid!important;grid-template-columns:1fr auto;column-gap:16px;row-gap:0!important}
.elementor-4769 .elementor-element.elementor-element-a10036>#fe-meta-1{grid-column:1!important;grid-row:1!important;width:auto!important}
.elementor-4769 .elementor-element.elementor-element-a10036>#fe-meta-2{grid-column:1!important;grid-row:2!important;width:auto!important}
.elementor-4769 .elementor-element.elementor-element-a10036>#fe-meta-3{grid-column:2!important;grid-row:1!important;width:auto!important}
.elementor-4769 .elementor-element.elementor-element-a10036>#fe-meta-3 p{text-align:right!important}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1003b */.elementor-4769 .elementor-element.elementor-element-a1003b .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1003b p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1003b p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a1003b .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a1003b{max-width:995px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a10001 */.elementor-4769 .elementor-element.elementor-element-a10001{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10001{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a10002 */.elementor-4769 .elementor-element.elementor-element-a10002{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10002{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10003 */.elementor-4769 .elementor-element.elementor-element-a10003 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10003 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10003 p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a10003 .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a10003 .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10003{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a10004 */.elementor-4769 .elementor-element.elementor-element-a10004{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10004{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a10005 */.elementor-4769 .elementor-element.elementor-element-a10005{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10005{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10006 */.elementor-4769 .elementor-element.elementor-element-a10006 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10006 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10006 p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a10006 .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a10006 .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10006{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a10007 */.elementor-4769 .elementor-element.elementor-element-a10007{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10007{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a10008 */.elementor-4769 .elementor-element.elementor-element-a10008{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10008{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10009 */.elementor-4769 .elementor-element.elementor-element-a10009 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10009 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10009 p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a10009 .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a10009 .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10009{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1000a */.elementor-4769 .elementor-element.elementor-element-a1000a{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1000a{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1000b */.elementor-4769 .elementor-element.elementor-element-a1000b{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1000b{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1000c */.elementor-4769 .elementor-element.elementor-element-a1000c .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1000c p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1000c p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a1000c .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a1000c .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1000c{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1000d */.elementor-4769 .elementor-element.elementor-element-a1000d{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1000d{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1000e */.elementor-4769 .elementor-element.elementor-element-a1000e{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1000e{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1000f */.elementor-4769 .elementor-element.elementor-element-a1000f .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1000f p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1000f p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a1000f .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a1000f .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1000f{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a10010 */.elementor-4769 .elementor-element.elementor-element-a10010{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10010{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a10011 */.elementor-4769 .elementor-element.elementor-element-a10011{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10011{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10012 */.elementor-4769 .elementor-element.elementor-element-a10012 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10012 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10012 p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a10012 .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a10012 .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10012{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a10013 */.elementor-4769 .elementor-element.elementor-element-a10013{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10013{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a10014 */.elementor-4769 .elementor-element.elementor-element-a10014{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10014{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10015 */.elementor-4769 .elementor-element.elementor-element-a10015 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10015 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10015 p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a10015 .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a10015 .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10015{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a10016 */.elementor-4769 .elementor-element.elementor-element-a10016{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10016{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10017 */.elementor-4769 .elementor-element.elementor-element-a10017 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10017 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10017 .elementor-widget-container>*:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1001a */.elementor-4769 .elementor-element.elementor-element-a1001a .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1001a p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1001a .elementor-widget-container>*:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1001d */.elementor-4769 .elementor-element.elementor-element-a1001d .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1001d p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1001d .elementor-widget-container>*:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10020 */.elementor-4769 .elementor-element.elementor-element-a10020 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10020 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10020 .elementor-widget-container>*:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10023 */.elementor-4769 .elementor-element.elementor-element-a10023 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10023 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10023 .elementor-widget-container>*:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10026 */.elementor-4769 .elementor-element.elementor-element-a10026{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10026{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10027 */.elementor-4769 .elementor-element.elementor-element-a10027 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10027 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10027 p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a10027 .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a10027 .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10027{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a10028 */.elementor-4769 .elementor-element.elementor-element-a10028{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10028{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a10029 */.elementor-4769 .elementor-element.elementor-element-a10029{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10029{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1002a */.elementor-4769 .elementor-element.elementor-element-a1002a .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1002a p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1002a p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a1002a .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a1002a .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1002a{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1002b */.elementor-4769 .elementor-element.elementor-element-a1002b{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1002b{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1002c */.elementor-4769 .elementor-element.elementor-element-a1002c{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1002c{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1002d */.elementor-4769 .elementor-element.elementor-element-a1002d .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1002d p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1002d p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a1002d .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a1002d .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1002d{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1002e */.elementor-4769 .elementor-element.elementor-element-a1002e{flex:0 0 133px;max-width:133px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1002e{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1002f */.elementor-4769 .elementor-element.elementor-element-a1002f{flex:1 1 0;min-width:0;max-width:351px}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1002f{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10030 */.elementor-4769 .elementor-element.elementor-element-a10030 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10030 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10030 p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a10030 .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a10030 .elementor-widget-text-editor a{color:#000000;text-decoration:underline}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10030{flex-direction:column!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10031 */.elementor-4769 .elementor-element.elementor-element-a10031{flex:0 0 133px;max-width:133px}@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10031{display:none!important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a10032 */.elementor-4769 .elementor-element.elementor-element-a10032{flex:0 0 220px;max-width:220px}
.elementor-4769 .elementor-element.elementor-element-a10032 .elementor-button{display:flex;align-items:center;justify-content:space-between;width:220px;padding:0 0 8px!important;border-bottom:0.5px solid #000000;border-radius:0;background:transparent!important}
.elementor-4769 .elementor-element.elementor-element-a10032 .elementor-button:hover{color:#000000}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10032{flex:1 1 auto!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10033 */@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10033{flex-direction:column!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1003d */.elementor-4769 .elementor-element.elementor-element-a1003d{flex:584 1 0;min-width:0}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1003d{flex:1 1 auto!important;padding-top:0!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10041 */.elementor-4769 .elementor-element.elementor-element-a10041{flex:604 1 0;min-width:0}
.elementor-4769 .elementor-element.elementor-element-a10041 img{width:100%;height:auto;display:block}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10041{flex:1 1 auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10042 */@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10042{flex-direction:column!important;gap:40px!important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a10047 */.elementor-4769 .elementor-element.elementor-element-a10047 .elementor-button{background:#FFFFFF;color:#000000}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10047,.elementor-4769 .elementor-element.elementor-element-a10047 .elementor-button{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10044 */.elementor-4769 .elementor-element.elementor-element-a10044 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10044 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10044 p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a10044 .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a10044{flex:560 1 0;min-width:0}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10044{flex:1 1 auto!important}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a10048 */.elementor-4769 .elementor-element.elementor-element-a10048{flex:0 0 16px;height:24px}
.elementor-4769 .elementor-element.elementor-element-a10048 .elementor-icon-wrapper,.elementor-4769 .elementor-element.elementor-element-a10048 .elementor-icon{line-height:1;display:block;height:16px}
.elementor-4769 .elementor-element.elementor-element-a10048 .elementor-icon svg{width:16px;height:16px;display:block;margin-top:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a10049 */.elementor-4769 .elementor-element.elementor-element-a10049{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1004a */.elementor-4769 .elementor-element.elementor-element-a1004a .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1004a p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1004a .elementor-widget-container>*:last-child{margin-bottom:0}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1004a{--flex-wrap-mobile:nowrap}.elementor-4769 .elementor-element.elementor-element-a1004a>.elementor-widget{min-width:0}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a1004b */.elementor-4769 .elementor-element.elementor-element-a1004b{flex:0 0 16px;height:24px}
.elementor-4769 .elementor-element.elementor-element-a1004b .elementor-icon-wrapper,.elementor-4769 .elementor-element.elementor-element-a1004b .elementor-icon{line-height:1;display:block;height:16px}
.elementor-4769 .elementor-element.elementor-element-a1004b .elementor-icon svg{width:16px;height:16px;display:block;margin-top:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1004c */.elementor-4769 .elementor-element.elementor-element-a1004c{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1004d */.elementor-4769 .elementor-element.elementor-element-a1004d .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1004d p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a1004d .elementor-widget-container>*:last-child{margin-bottom:0}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a1004d{--flex-wrap-mobile:nowrap}.elementor-4769 .elementor-element.elementor-element-a1004d>.elementor-widget{min-width:0}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a1004e */.elementor-4769 .elementor-element.elementor-element-a1004e{flex:0 0 16px;height:24px}
.elementor-4769 .elementor-element.elementor-element-a1004e .elementor-icon-wrapper,.elementor-4769 .elementor-element.elementor-element-a1004e .elementor-icon{line-height:1;display:block;height:16px}
.elementor-4769 .elementor-element.elementor-element-a1004e .elementor-icon svg{width:16px;height:16px;display:block;margin-top:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1004f */.elementor-4769 .elementor-element.elementor-element-a1004f{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10050 */.elementor-4769 .elementor-element.elementor-element-a10050 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10050 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10050 .elementor-widget-container>*:last-child{margin-bottom:0}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10050{--flex-wrap-mobile:nowrap}.elementor-4769 .elementor-element.elementor-element-a10050>.elementor-widget{min-width:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10052 */.elementor-4769 .elementor-element.elementor-element-a10052 .elementor-heading-title{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10052 p{margin:0}
.elementor-4769 .elementor-element.elementor-element-a10052 p+p{margin-top:14px}
.elementor-4769 .elementor-element.elementor-element-a10052 .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-4769 .elementor-element.elementor-element-a10052{flex:372 1 0;min-width:0}
@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10052{flex:1 1 auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10053 */@media(max-width:767px){.elementor-4769 .elementor-element.elementor-element-a10053,.elementor-4769 .elementor-element.elementor-element-a10053>.e-con-inner{flex-direction:column!important;gap:30px!important}}/* End custom CSS */