.elementor-59707 .elementor-element.elementor-element-16caad5:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-16caad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:var(--wpr-bg-da2572e8-0ab3-4ef6-a401-23c0520e120a);background-position:center right;background-size:cover;}.elementor-59707 .elementor-element.elementor-element-16caad5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(351deg, #E7F7FF9E 0%, #FFFFFF 42%);opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59707 .elementor-element.elementor-element-16caad5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-59707 .elementor-element.elementor-element-53187e0 > .elementor-element-populated, .elementor-59707 .elementor-element.elementor-element-53187e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-59707 .elementor-element.elementor-element-53187e0 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-59707 .elementor-element.elementor-element-53187e0 > .elementor-element-populated{margin:70px 5px 70px 20px;--e-column-margin-right:5px;--e-column-margin-left:20px;}.elementor-59707 .elementor-element.elementor-element-bc82e7f{padding:0% 0% 0% 0%;}.elementor-59707 .elementor-element.elementor-element-f626143 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-59707 .elementor-element.elementor-element-a5fb93d{width:auto;max-width:auto;}.elementor-59707 .elementor-element.elementor-element-a5fb93d > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-59707 .elementor-element.elementor-element-a5fb93d > .elementor-widget-container{padding:0px 5px 15px 0px;}.elementor-59707 .elementor-element.elementor-element-a5fb93d img{width:200px;}.elementor-59707 .elementor-element.elementor-element-8beaee5 > .elementor-widget-container{margin:-7px 0px -13px 0px;}.elementor-59707 .elementor-element.elementor-element-8beaee5 .elementor-heading-title{font-size:17px;font-weight:500;line-height:21px;color:var( --e-global-color-primary );}.elementor-59707 .elementor-element.elementor-element-9b16299 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-59707 .elementor-element.elementor-element-9b16299 .elementor-heading-title{font-size:30px;font-weight:500;line-height:40px;}.elementor-59707 .elementor-element.elementor-element-aa05a52 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-aa05a52 .elementor-heading-title{font-size:44px;font-weight:500;line-height:43px;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-c90e61f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-59707 .elementor-element.elementor-element-c90e61f{font-size:22px;line-height:26px;}.elementor-59707 .elementor-element.elementor-element-ef95171 .elementor-button{background-color:#CC0000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-19f5b7f );color:var( --e-global-color-19f5b7f );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;}.elementor-59707 .elementor-element.elementor-element-ef95171 .elementor-button:hover, .elementor-59707 .elementor-element.elementor-element-ef95171 .elementor-button:focus{background-color:var( --e-global-color-19f5b7f );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-ef95171{width:auto;max-width:auto;}.elementor-59707 .elementor-element.elementor-element-ef95171 > .elementor-widget-container{margin:3px 6px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-ef95171 .elementor-button-content-wrapper{flex-direction:row;}.elementor-59707 .elementor-element.elementor-element-ef95171 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59707 .elementor-element.elementor-element-ef95171 .elementor-button:hover svg, .elementor-59707 .elementor-element.elementor-element-ef95171 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59707 .elementor-element.elementor-element-bcb8b73 .elementor-button{background-color:var( --e-global-color-19f5b7f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;}.elementor-59707 .elementor-element.elementor-element-bcb8b73 .elementor-button:hover, .elementor-59707 .elementor-element.elementor-element-bcb8b73 .elementor-button:focus{background-color:var( --e-global-color-9028b2a );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-bcb8b73{width:auto;max-width:auto;}.elementor-59707 .elementor-element.elementor-element-bcb8b73 > .elementor-widget-container{margin:3px 3px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-bcb8b73 .elementor-button-content-wrapper{flex-direction:row;}.elementor-59707 .elementor-element.elementor-element-bcb8b73 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59707 .elementor-element.elementor-element-bcb8b73 .elementor-button:hover svg, .elementor-59707 .elementor-element.elementor-element-bcb8b73 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-59707 .elementor-element.elementor-element-160dca8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59707 .elementor-element.elementor-element-160dca8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59707 .elementor-element.elementor-element-8a7e384{width:auto;max-width:auto;}.elementor-59707 .elementor-element.elementor-element-8a7e384 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-59707 .elementor-element.elementor-element-8a7e384.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-59707 .elementor-element.elementor-element-8a7e384 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-59707 .elementor-element.elementor-element-bde25c4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-59707 .elementor-element.elementor-element-bde25c4{font-size:22px;line-height:26px;}.elementor-59707 .elementor-element.elementor-element-659ebca .elementor-button{background-color:#CC0000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-19f5b7f );color:var( --e-global-color-19f5b7f );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;}.elementor-59707 .elementor-element.elementor-element-659ebca .elementor-button:hover, .elementor-59707 .elementor-element.elementor-element-659ebca .elementor-button:focus{background-color:var( --e-global-color-19f5b7f );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-659ebca{width:auto;max-width:auto;}.elementor-59707 .elementor-element.elementor-element-659ebca > .elementor-widget-container{margin:3px 6px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-659ebca .elementor-button-content-wrapper{flex-direction:row;}.elementor-59707 .elementor-element.elementor-element-659ebca .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59707 .elementor-element.elementor-element-659ebca .elementor-button:hover svg, .elementor-59707 .elementor-element.elementor-element-659ebca .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59707 .elementor-element.elementor-element-98efc88 .elementor-button{background-color:var( --e-global-color-19f5b7f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;}.elementor-59707 .elementor-element.elementor-element-98efc88 .elementor-button:hover, .elementor-59707 .elementor-element.elementor-element-98efc88 .elementor-button:focus{background-color:var( --e-global-color-9028b2a );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-98efc88{width:auto;max-width:auto;}.elementor-59707 .elementor-element.elementor-element-98efc88 > .elementor-widget-container{margin:3px 3px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-98efc88 .elementor-button-content-wrapper{flex-direction:row;}.elementor-59707 .elementor-element.elementor-element-98efc88 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59707 .elementor-element.elementor-element-98efc88 .elementor-button:hover svg, .elementor-59707 .elementor-element.elementor-element-98efc88 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59707 .elementor-element.elementor-element-c11c088 > .elementor-widget-container{margin:-7px 0px -13px 0px;}.elementor-59707 .elementor-element.elementor-element-c11c088 .elementor-heading-title{font-size:17px;font-weight:500;line-height:21px;color:var( --e-global-color-primary );}.elementor-59707 .elementor-element.elementor-element-a83d019{margin-top:0px;margin-bottom:0px;}.elementor-59707 .elementor-element.elementor-element-976807b > .elementor-element-populated{margin:-12px 0px -12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-59707 .elementor-element.elementor-element-f455f81{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:10px;}.elementor-59707 .elementor-element.elementor-element-f455f81 .elementor-divider-separator{width:100%;}.elementor-59707 .elementor-element.elementor-element-f455f81 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-59707 .elementor-element.elementor-element-31ee8bc{--display:flex;--overlay-opacity:1;}.elementor-59707 .elementor-element.elementor-element-31ee8bc:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-31ee8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-19f5b7f ) 0%, #F6F9FF 100%);}.elementor-59707 .elementor-element.elementor-element-31ee8bc::before, .elementor-59707 .elementor-element.elementor-element-31ee8bc > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-31ee8bc > .e-con-inner > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-31ee8bc > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-31ee8bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-31ee8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(147deg, var( --e-global-color-19f5b7f ) 0%, #ADDDFF1C 100%);}.elementor-59707 .elementor-element.elementor-element-31ee8bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59707 .elementor-element.elementor-element-4dbf520 > .elementor-widget-container{padding:70px 0px 30px 0px;}.elementor-59707 .elementor-element.elementor-element-4dbf520{text-align:center;}.elementor-59707 .elementor-element.elementor-element-4dbf520 .elementor-heading-title{font-family:"Exo 2 normal/bold", Sans-serif;font-size:35px;font-weight:500;line-height:70px;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-e0329e2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-5ce64cb{--display:flex;}.elementor-59707 .elementor-element.elementor-element-4a6b5be .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-59707 .elementor-element.elementor-element-4a6b5be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-4a6b5be.elementor-view-framed .elementor-icon, .elementor-59707 .elementor-element.elementor-element-4a6b5be.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-4a6b5be .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-4a6b5be .elementor-icon-box-title a{font-size:30px;font-weight:500;}.elementor-59707 .elementor-element.elementor-element-4a6b5be .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-54479c8{--display:flex;}.elementor-59707 .elementor-element.elementor-element-5541769 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-59707 .elementor-element.elementor-element-5541769.elementor-view-stacked .elementor-icon{background-color:#CC0000;}.elementor-59707 .elementor-element.elementor-element-5541769.elementor-view-framed .elementor-icon, .elementor-59707 .elementor-element.elementor-element-5541769.elementor-view-default .elementor-icon{fill:#CC0000;color:#CC0000;border-color:#CC0000;}.elementor-59707 .elementor-element.elementor-element-5541769 .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-5541769 .elementor-icon-box-title a{font-size:30px;font-weight:500;}.elementor-59707 .elementor-element.elementor-element-5541769 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-bb909b7{--display:flex;}.elementor-59707 .elementor-element.elementor-element-3630afb .elementor-icon-box-wrapper{gap:15px;}.elementor-59707 .elementor-element.elementor-element-3630afb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-3630afb.elementor-view-framed .elementor-icon, .elementor-59707 .elementor-element.elementor-element-3630afb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-3630afb .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-3630afb .elementor-icon-box-title a{font-size:30px;font-weight:500;}.elementor-59707 .elementor-element.elementor-element-3630afb .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-2349e55{--display:flex;}.elementor-59707 .elementor-element.elementor-element-48bdc8b .elementor-icon-box-wrapper{gap:15px;}.elementor-59707 .elementor-element.elementor-element-48bdc8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-48bdc8b.elementor-view-framed .elementor-icon, .elementor-59707 .elementor-element.elementor-element-48bdc8b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-48bdc8b .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-48bdc8b .elementor-icon-box-title a{font-size:30px;font-weight:500;}.elementor-59707 .elementor-element.elementor-element-48bdc8b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-5607c54{margin-top:0px;margin-bottom:0px;}.elementor-59707 .elementor-element.elementor-element-3fe7489 > .elementor-element-populated{margin:-12px 0px -12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-59707 .elementor-element.elementor-element-b55521b{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:10px;}.elementor-59707 .elementor-element.elementor-element-b55521b .elementor-divider-separator{width:100%;}.elementor-59707 .elementor-element.elementor-element-b55521b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-59707 .elementor-element.elementor-element-05fffcc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-391aa18 > .elementor-widget-container{padding:70px 0px 30px 0px;}.elementor-59707 .elementor-element.elementor-element-391aa18{text-align:center;}.elementor-59707 .elementor-element.elementor-element-391aa18 .elementor-heading-title{font-family:"Exo 2 normal/bold", Sans-serif;font-size:35px;font-weight:500;line-height:70px;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-7a95928{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-59707 .elementor-element.elementor-element-a50895c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CD7F32;--border-color:#CD7F32;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px #CD7F32;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:05%;--padding-bottom:05%;--padding-left:4%;--padding-right:2%;}.elementor-59707 .elementor-element.elementor-element-a50895c:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-a50895c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-59707 .elementor-element.elementor-element-373f53a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-59707 .elementor-element.elementor-element-eac1d58{--display:flex;--min-height:130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-cdc0437 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-cdc0437{text-align:center;}.elementor-59707 .elementor-element.elementor-element-cdc0437 .elementor-heading-title{font-family:"Exo 2 normal/bold", Sans-serif;font-size:32px;font-weight:500;line-height:1.1em;color:#CD7F32;}.elementor-59707 .elementor-element.elementor-element-445c95f{font-size:17px;line-height:1.3em;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-350c06c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-59707 .elementor-element.elementor-element-350c06c{--e-icon-list-icon-size:20px;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-item > a{font-family:"Exo 2 normal/bold", Sans-serif;font-size:16px;font-weight:300;line-height:22px;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-59707 .elementor-element.elementor-element-e371b28{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#585858;--border-color:#585858;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 6px 0px #4E4E4E;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:05%;--padding-left:4%;--padding-right:4%;}.elementor-59707 .elementor-element.elementor-element-e371b28:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-e371b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9028b2a );}.elementor-59707 .elementor-element.elementor-element-e371b28::before, .elementor-59707 .elementor-element.elementor-element-e371b28 > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-e371b28 > .e-con-inner > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-e371b28 > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-e371b28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-e371b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-67ea232 ) 0%, var( --e-global-color-9028b2a ) 100%);}.elementor-59707 .elementor-element.elementor-element-b1b159a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-59707 .elementor-element.elementor-element-335b959{--display:flex;--min-height:130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-680e647 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-680e647{text-align:center;}.elementor-59707 .elementor-element.elementor-element-680e647 .elementor-heading-title{font-family:"Exo 2 normal/bold", Sans-serif;font-size:32px;font-weight:500;line-height:1.1em;color:#636363;}.elementor-59707 .elementor-element.elementor-element-c1b9783{font-size:17px;line-height:1.3em;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-a669934 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-59707 .elementor-element.elementor-element-a669934{--e-icon-list-icon-size:20px;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-item > a{font-family:"Exo 2 normal/bold", Sans-serif;font-size:16px;font-weight:300;line-height:22px;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-59707 .elementor-element.elementor-element-0248316{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECC117;--border-color:#ECC117;--border-radius:15px 15px 15px 15px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:05%;--padding-bottom:05%;--padding-left:4%;--padding-right:4%;}.elementor-59707 .elementor-element.elementor-element-0248316:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-0248316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9028b2a );}.elementor-59707 .elementor-element.elementor-element-0248316::before, .elementor-59707 .elementor-element.elementor-element-0248316 > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-0248316 > .e-con-inner > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-0248316 > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-0248316 > .e-con-inner > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-0248316 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-67ea232 ) 0%, #FFFDF4 100%);}.elementor-59707 .elementor-element.elementor-element-cc8bcfb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-59707 .elementor-element.elementor-element-750e3d7{--display:flex;--min-height:130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-2f66cf2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-2f66cf2{text-align:center;}.elementor-59707 .elementor-element.elementor-element-2f66cf2 .elementor-heading-title{font-family:"Exo 2 normal/bold", Sans-serif;font-size:32px;font-weight:500;line-height:1.1em;color:#BD9700;}.elementor-59707 .elementor-element.elementor-element-4201da3{font-size:17px;line-height:1.3em;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-0a55972 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-59707 .elementor-element.elementor-element-0a55972{--e-icon-list-icon-size:20px;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-item > a{font-family:"Exo 2 normal/bold", Sans-serif;font-size:16px;font-weight:300;line-height:22px;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-59707 .elementor-element.elementor-element-2f2a713{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#629DB1;--border-color:#629DB1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 6px 0px #629DB1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:05%;--padding-bottom:05%;--padding-left:4%;--padding-right:4%;}.elementor-59707 .elementor-element.elementor-element-2f2a713:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-2f2a713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9028b2a );}.elementor-59707 .elementor-element.elementor-element-2f2a713::before, .elementor-59707 .elementor-element.elementor-element-2f2a713 > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-2f2a713 > .e-con-inner > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-2f2a713 > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-2f2a713 > .e-con-inner > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-2f2a713 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-67ea232 ) 0%, #F8FDFF 100%);}.elementor-59707 .elementor-element.elementor-element-f8061a5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-59707 .elementor-element.elementor-element-ece4787{--display:flex;--min-height:130px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-781014d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-781014d{text-align:center;}.elementor-59707 .elementor-element.elementor-element-781014d .elementor-heading-title{font-family:"Exo 2 normal/bold", Sans-serif;font-size:32px;font-weight:500;line-height:1.1em;color:#629DB1;}.elementor-59707 .elementor-element.elementor-element-f24612c{font-size:17px;line-height:1.3em;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-755bde5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-59707 .elementor-element.elementor-element-755bde5{--e-icon-list-icon-size:20px;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-item > a{font-family:"Exo 2 normal/bold", Sans-serif;font-size:16px;font-weight:300;line-height:22px;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-59707 .elementor-element.elementor-element-4b11dcb > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-59707 .elementor-element.elementor-element-4b11dcb{font-size:14px;line-height:1.3em;}.elementor-59707 .elementor-element.elementor-element-f93be39{margin-top:0px;margin-bottom:0px;}.elementor-59707 .elementor-element.elementor-element-2c17567 > .elementor-element-populated{margin:-12px 0px -12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-59707 .elementor-element.elementor-element-1b65e8a{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:10px;}.elementor-59707 .elementor-element.elementor-element-1b65e8a .elementor-divider-separator{width:100%;}.elementor-59707 .elementor-element.elementor-element-1b65e8a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-59707 .elementor-element.elementor-element-eed0304{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-eed0304:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-eed0304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;background-image:var(--wpr-bg-b47cb022-c833-4dfd-bde2-6c25bb0a4167);background-size:cover;}.elementor-59707 .elementor-element.elementor-element-eed0304::before, .elementor-59707 .elementor-element.elementor-element-eed0304 > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-eed0304 > .e-con-inner > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-eed0304 > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-eed0304 > .e-con-inner > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-eed0304 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(41deg, var( --e-global-color-19f5b7f ) 42%, #FFFFFFA8 100%);}.elementor-59707 .elementor-element.elementor-element-c899a9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-c899a9c{text-align:center;}.elementor-59707 .elementor-element.elementor-element-c899a9c .elementor-heading-title{font-family:"Exo 2 normal/bold", Sans-serif;font-size:35px;font-weight:500;line-height:70px;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-708ea9d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-59707 .elementor-element.elementor-element-708ea9d{text-align:center;}.elementor-59707 .elementor-element.elementor-element-708ea9d .elementor-heading-title{font-size:17px;font-weight:500;line-height:21px;color:var( --e-global-color-primary );}.elementor-59707 .elementor-element.elementor-element-21220a4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-7756db3 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-59707 .elementor-element.elementor-element-7756db3{font-size:14px;line-height:1.3em;}.elementor-59707 .elementor-element.elementor-element-2dfb3c1{margin-top:0px;margin-bottom:0px;}.elementor-59707 .elementor-element.elementor-element-8db1bd4 > .elementor-element-populated{margin:-12px 0px -12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-59707 .elementor-element.elementor-element-792187b{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:10px;}.elementor-59707 .elementor-element.elementor-element-792187b .elementor-divider-separator{width:100%;}.elementor-59707 .elementor-element.elementor-element-792187b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-59707 .elementor-element.elementor-element-a7de622{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-a7de622:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-a7de622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;background-image:var(--wpr-bg-633acdce-e73c-462f-8cdd-069a35c615a0);background-size:cover;}.elementor-59707 .elementor-element.elementor-element-a7de622::before, .elementor-59707 .elementor-element.elementor-element-a7de622 > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-a7de622 > .e-con-inner > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-a7de622 > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-a7de622 > .e-con-inner > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-a7de622 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(211deg, #FF59592B 0%, #BFD0FF33 100%);}.elementor-59707 .elementor-element.elementor-element-e2d7d7c{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-19f5b7f );--border-color:var( --e-global-color-19f5b7f );--border-radius:15px 0px 0px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59707 .elementor-element.elementor-element-e2d7d7c:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-e2d7d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19f5b7f );}.elementor-59707 .elementor-element.elementor-element-57c48e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-57c48e2 .elementor-heading-title{font-size:35px;font-weight:500;line-height:43px;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-58b519d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-58b519d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-55e7a4b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-19f5b7f );--border-color:var( --e-global-color-19f5b7f );--border-radius:0px 15px 15px 0px;}.elementor-59707 .elementor-element.elementor-element-55e7a4b:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-55e7a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19f5b7f );}.elementor-59707 .elementor-element.elementor-element-c667559{width:auto;max-width:auto;}.elementor-59707 .elementor-element.elementor-element-c667559 img{border-radius:15px 15px 15px 15px;}.elementor-59707 .elementor-element.elementor-element-52ba6c5{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-52ba6c5:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-52ba6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-a59b1c4c-7b76-4ce8-b968-eaa92154db41);background-position:482px 0%;background-size:cover;}.elementor-59707 .elementor-element.elementor-element-52ba6c5::before, .elementor-59707 .elementor-element.elementor-element-52ba6c5 > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-52ba6c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-59707 .elementor-element.elementor-element-52ba6c5 > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-52ba6c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-59707 .elementor-element.elementor-element-52ba6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(261deg, #02010100 39%, #FFFCFC 50%);}.elementor-59707 .elementor-element.elementor-element-ae6300f{--display:flex;}.elementor-59707 .elementor-element.elementor-element-70be191{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-59707 .elementor-element.elementor-element-e64ffeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:30px;}.elementor-59707 .elementor-element.elementor-element-e64ffeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59707 .elementor-element.elementor-element-3277454{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-1684dd8{width:auto;max-width:auto;text-align:start;}.elementor-59707 .elementor-element.elementor-element-1684dd8 > .elementor-widget-container{margin:5px 0px 0px -5px;}.elementor-59707 .elementor-element.elementor-element-462758c{width:auto;max-width:auto;text-align:start;}.elementor-59707 .elementor-element.elementor-element-462758c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-59707 .elementor-element.elementor-element-44aa582 > .elementor-widget-container{margin:-5px 0px 5px 0px;}.elementor-59707 .elementor-element.elementor-element-44aa582 .elementor-heading-title{font-size:44px;font-weight:500;line-height:43px;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-b196036 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-59707 .elementor-element.elementor-element-b196036{font-size:24px;line-height:30px;}.elementor-59707 .elementor-element.elementor-element-4d38a97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:6px 6px 6px 6px;}.elementor-59707 .elementor-element.elementor-element-4d38a97:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-4d38a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cac438 );}.elementor-59707 .elementor-element.elementor-element-8d8034b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:10px 2px 0px 2px;}.elementor-59707 .elementor-element.elementor-element-8d8034b{text-align:center;}.elementor-59707 .elementor-element.elementor-element-8d8034b .elementor-heading-title{font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-4530aa5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-4530aa5{text-align:center;}.elementor-59707 .elementor-element.elementor-element-4530aa5 .elementor-heading-title{font-size:16px;font-weight:400;line-height:16px;color:var( --e-global-color-primary );}.elementor-59707 .elementor-element.elementor-element-9bef7ea > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group{padding-right:calc( 7px/2 );padding-left:calc( 7px/2 );margin-bottom:15px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-form-fields-wrapper{margin-left:calc( -7px/2 );margin-right:calc( -7px/2 );margin-bottom:-15px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group.recaptcha_v3-bottomleft, .elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group > label, .elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group > label{font-size:22px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-type-html{color:var( --e-global-color-text );font-size:24px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group .elementor-field, .elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-button{font-family:"Exo 2 normal/bold", Sans-serif;line-height:1.2em;border-radius:1px 1px 1px 1px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .e-form__buttons__wrapper__button-next{background-color:#CC0000;color:#ffffff;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-button[type="submit"]{background-color:#CC0000;color:#ffffff;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-67ea232 );color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-9bef7ea .e-form__buttons__wrapper__button-next:hover{background-color:#CC0000A8;color:var( --e-global-color-19f5b7f );}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-button[type="submit"]:hover{background-color:#CC0000A8;color:var( --e-global-color-19f5b7f );}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-19f5b7f );}.elementor-59707 .elementor-element.elementor-element-9bef7ea .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-6cac438 );color:var( --e-global-color-accent );}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-message.elementor-help-inline{color:var( --e-global-color-text );}.elementor-59707 .elementor-element.elementor-element-9bef7ea .e-form__indicators__indicator, .elementor-59707 .elementor-element.elementor-element-9bef7ea .e-form__indicators__indicator__label{font-size:22px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea{--e-form-steps-indicators-spacing:24px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:3px;--e-form-steps-divider-gap:10px;}@media(max-width:1145px){.elementor-59707 .elementor-element.elementor-element-16caad5:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-16caad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.schneider.im/media/2022/09/SCHNEIDER-IT-MANAGEMENT-2022-07-19-Graphics-Just-White.jpg);}.elementor-59707 .elementor-element.elementor-element-53187e0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-59707 .elementor-element.elementor-element-53187e0 > .elementor-element-populated{margin:30px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-59707 .elementor-element.elementor-element-f626143 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-59707 .elementor-element.elementor-element-8beaee5 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-59707 .elementor-element.elementor-element-8beaee5 .elementor-heading-title{line-height:1.2em;}.elementor-59707 .elementor-element.elementor-element-aa05a52{text-align:start;}.elementor-59707 .elementor-element.elementor-element-aa05a52 .elementor-heading-title{line-height:43px;}.elementor-59707 .elementor-element.elementor-element-ef95171 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-59707 .elementor-element.elementor-element-bcb8b73 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-59707 .elementor-element.elementor-element-160dca8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-59707 .elementor-element.elementor-element-160dca8 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-59707 .elementor-element.elementor-element-659ebca .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-59707 .elementor-element.elementor-element-98efc88 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-59707 .elementor-element.elementor-element-c11c088 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-59707 .elementor-element.elementor-element-c11c088 .elementor-heading-title{line-height:1.2em;}.elementor-59707 .elementor-element.elementor-element-31ee8bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59707 .elementor-element.elementor-element-4dbf520 .elementor-heading-title{line-height:1.2em;}.elementor-59707 .elementor-element.elementor-element-e0329e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-4a6b5be .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-4a6b5be .elementor-icon-box-title a{line-height:40px;}.elementor-59707 .elementor-element.elementor-element-5541769 .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-5541769 .elementor-icon-box-title a{line-height:40px;}.elementor-59707 .elementor-element.elementor-element-3630afb .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-3630afb .elementor-icon-box-title a{line-height:40px;}.elementor-59707 .elementor-element.elementor-element-48bdc8b .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-48bdc8b .elementor-icon-box-title a{line-height:40px;}.elementor-59707 .elementor-element.elementor-element-391aa18 .elementor-heading-title{line-height:1.2em;}.elementor-59707 .elementor-element.elementor-element-7a95928{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-59707 .elementor-element.elementor-element-a50895c{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-59707 .elementor-element.elementor-element-eac1d58{--min-height:0px;}.elementor-59707 .elementor-element.elementor-element-cdc0437 .elementor-heading-title{font-size:33px;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-item > a{font-size:18px;}.elementor-59707 .elementor-element.elementor-element-335b959{--min-height:0px;}.elementor-59707 .elementor-element.elementor-element-680e647 .elementor-heading-title{font-size:33px;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-item > a{font-size:18px;}.elementor-59707 .elementor-element.elementor-element-750e3d7{--min-height:0px;}.elementor-59707 .elementor-element.elementor-element-2f66cf2 .elementor-heading-title{font-size:33px;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-item > a{font-size:18px;}.elementor-59707 .elementor-element.elementor-element-ece4787{--min-height:0px;}.elementor-59707 .elementor-element.elementor-element-781014d .elementor-heading-title{font-size:33px;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-item > a{font-size:18px;}.elementor-59707 .elementor-element.elementor-element-4b11dcb > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-59707 .elementor-element.elementor-element-eed0304{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-59707 .elementor-element.elementor-element-c899a9c .elementor-heading-title{line-height:1.2em;}.elementor-59707 .elementor-element.elementor-element-708ea9d > .elementor-widget-container{margin:7px 0px 7px 0px;}.elementor-59707 .elementor-element.elementor-element-708ea9d .elementor-heading-title{line-height:1.2em;}.elementor-59707 .elementor-element.elementor-element-7756db3 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-59707 .elementor-element.elementor-element-a7de622{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-59707 .elementor-element.elementor-element-e2d7d7c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59707 .elementor-element.elementor-element-57c48e2 .elementor-heading-title{line-height:1.2em;}.elementor-59707 .elementor-element.elementor-element-58b519d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59707 .elementor-element.elementor-element-55e7a4b{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-c667559 img{max-width:90%;}.elementor-59707 .elementor-element.elementor-element-52ba6c5:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-52ba6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.schneider.im/media/2022/09/SCHNEIDER-IT-MANAGEMENT-2022-07-19-Graphics-Just-White.jpg);background-position:0% 0%;}.elementor-59707 .elementor-element.elementor-element-44aa582{text-align:start;}.elementor-59707 .elementor-element.elementor-element-44aa582 .elementor-heading-title{line-height:43px;}.elementor-59707 .elementor-element.elementor-element-4d38a97{--border-radius:6px 6px 6px 6px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group .elementor-field, .elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-59707 .elementor-element.elementor-element-16caad5:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-16caad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.schneider.im/media/2022/09/SCHNEIDER-IT-MANAGEMENT-2022-07-19-Graphics-Just-White.jpg);}.elementor-59707 .elementor-element.elementor-element-16caad5{padding:10px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-53187e0 > .elementor-element-populated{margin:0px 09px -30px 09px;--e-column-margin-right:09px;--e-column-margin-left:09px;}.elementor-59707 .elementor-element.elementor-element-bc82e7f{padding:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-a5fb93d > .elementor-widget-container{margin:0px 0px -12px -3px;padding:0px 0px 25px 0px;}.elementor-59707 .elementor-element.elementor-element-a5fb93d{text-align:start;}.elementor-59707 .elementor-element.elementor-element-a5fb93d img{width:57%;}.elementor-59707 .elementor-element.elementor-element-8beaee5 > .elementor-widget-container{margin:-6px 0px -8px 0px;}.elementor-59707 .elementor-element.elementor-element-8beaee5 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-9b16299 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-9b16299 .elementor-heading-title{font-size:23px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-aa05a52 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-aa05a52{text-align:start;}.elementor-59707 .elementor-element.elementor-element-aa05a52 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-59707 .elementor-element.elementor-element-c90e61f{text-align:center;font-size:20px;line-height:25px;}.elementor-59707 .elementor-element.elementor-element-ef95171{width:100%;max-width:100%;}.elementor-59707 .elementor-element.elementor-element-ef95171 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-ef95171 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-59707 .elementor-element.elementor-element-bcb8b73{width:100%;max-width:100%;}.elementor-59707 .elementor-element.elementor-element-bcb8b73 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-bcb8b73 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-59707 .elementor-element.elementor-element-160dca8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-59707 .elementor-element.elementor-element-bde25c4 > .elementor-widget-container{margin:15px 0px -20px 0px;}.elementor-59707 .elementor-element.elementor-element-bde25c4{text-align:center;font-size:20px;line-height:25px;}.elementor-59707 .elementor-element.elementor-element-659ebca{width:100%;max-width:100%;}.elementor-59707 .elementor-element.elementor-element-659ebca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-659ebca .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-59707 .elementor-element.elementor-element-98efc88{width:100%;max-width:100%;}.elementor-59707 .elementor-element.elementor-element-98efc88 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-98efc88 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-59707 .elementor-element.elementor-element-c11c088 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-c11c088 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-31ee8bc{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-4dbf520 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-e0329e2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-59707 .elementor-element.elementor-element-4a6b5be .elementor-icon-box-title{margin-block-end:16px;}.elementor-59707 .elementor-element.elementor-element-4a6b5be .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-4a6b5be .elementor-icon-box-title a{font-size:25px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-5541769 .elementor-icon-box-title{margin-block-end:16px;}.elementor-59707 .elementor-element.elementor-element-5541769 .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-5541769 .elementor-icon-box-title a{font-size:25px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-3630afb .elementor-icon-box-title{margin-block-end:16px;}.elementor-59707 .elementor-element.elementor-element-3630afb .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-3630afb .elementor-icon-box-title a{font-size:25px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-48bdc8b .elementor-icon-box-title{margin-block-end:16px;}.elementor-59707 .elementor-element.elementor-element-48bdc8b .elementor-icon-box-title, .elementor-59707 .elementor-element.elementor-element-48bdc8b .elementor-icon-box-title a{font-size:25px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-05fffcc{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-59707 .elementor-element.elementor-element-391aa18 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-7a95928{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-a50895c{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-59707 .elementor-element.elementor-element-cdc0437 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-445c95f{line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-350c06c > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-350c06c .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-59707 .elementor-element.elementor-element-e371b28{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-59707 .elementor-element.elementor-element-680e647 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-c1b9783{line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-a669934 > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-a669934 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-59707 .elementor-element.elementor-element-0248316{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-59707 .elementor-element.elementor-element-2f66cf2 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-4201da3{line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-0a55972 > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-0a55972 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-59707 .elementor-element.elementor-element-2f2a713{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-59707 .elementor-element.elementor-element-781014d .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-f24612c{line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-755bde5 > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59707 .elementor-element.elementor-element-755bde5 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-59707 .elementor-element.elementor-element-c899a9c .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-708ea9d > .elementor-widget-container{margin:10px 0px 4px 0px;}.elementor-59707 .elementor-element.elementor-element-708ea9d .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-e2d7d7c{--padding-top:50px;--padding-bottom:34px;--padding-left:15px;--padding-right:15px;}.elementor-59707 .elementor-element.elementor-element-57c48e2 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-59707 .elementor-element.elementor-element-58b519d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59707 .elementor-element.elementor-element-55e7a4b{--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-c667559 img{max-width:90%;}.elementor-59707 .elementor-element.elementor-element-52ba6c5:not(.elementor-motion-effects-element-type-background), .elementor-59707 .elementor-element.elementor-element-52ba6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.schneider.im/media/2022/09/SCHNEIDER-IT-MANAGEMENT-2022-07-19-Graphics-Just-White.jpg);background-position:0% 0%;}.elementor-59707 .elementor-element.elementor-element-52ba6c5{--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-e64ffeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59707 .elementor-element.elementor-element-1684dd8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-59707 .elementor-element.elementor-element-462758c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-59707 .elementor-element.elementor-element-44aa582 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-59707 .elementor-element.elementor-element-44aa582{text-align:start;}.elementor-59707 .elementor-element.elementor-element-44aa582 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-59707 .elementor-element.elementor-element-b196036 > .elementor-widget-container{margin:-15px 0px -12px 0px;}.elementor-59707 .elementor-element.elementor-element-b196036{font-size:20px;line-height:24px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea > .elementor-widget-container{padding:05px 5px 05px 5px;}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-group .elementor-field, .elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59707 .elementor-element.elementor-element-9bef7ea .elementor-button{line-height:1.4em;}}@media(min-width:768px){.elementor-59707 .elementor-element.elementor-element-53187e0{width:50%;}.elementor-59707 .elementor-element.elementor-element-160dca8{width:50%;}.elementor-59707 .elementor-element.elementor-element-e2d7d7c{--width:56.198%;}.elementor-59707 .elementor-element.elementor-element-55e7a4b{--width:43.769%;}.elementor-59707 .elementor-element.elementor-element-70be191{--width:950px;}.elementor-59707 .elementor-element.elementor-element-e64ffeb{--width:49.404%;}.elementor-59707 .elementor-element.elementor-element-4d38a97{--width:100%;}}@media(max-width:1145px) and (min-width:768px){.elementor-59707 .elementor-element.elementor-element-53187e0{width:98%;}.elementor-59707 .elementor-element.elementor-element-f626143{width:100%;}.elementor-59707 .elementor-element.elementor-element-160dca8{width:100%;}.elementor-59707 .elementor-element.elementor-element-31ee8bc{--width:100%;}.elementor-59707 .elementor-element.elementor-element-a50895c{--width:100%;}.elementor-59707 .elementor-element.elementor-element-e2d7d7c{--width:100%;}.elementor-59707 .elementor-element.elementor-element-55e7a4b{--width:100%;}.elementor-59707 .elementor-element.elementor-element-52ba6c5{--content-width:100%;}.elementor-59707 .elementor-element.elementor-element-ae6300f{--width:100%;}.elementor-59707 .elementor-element.elementor-element-70be191{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-4dbf520 */.elementor-59707 .elementor-element.elementor-element-4dbf520 span {
    background: linear-gradient(to right, #cc0000, #660000);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-391aa18 */.elementor-59707 .elementor-element.elementor-element-391aa18 span {
    background: linear-gradient(to right, #cc0000, #660000);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-350c06c */.font-regular {
    font-weight: 400;
}

.font-medium {
    font-weight: 500;
}

.font-semibold {
    font-weight: 600;
}

.font-bold {
    font-weight: 700;
}

.font-extrabold {
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a50895c *//* Bronze */
.elementor .ms_services_category_box_bronze {
    box-shadow: 0 0 2px #CD7F32;

}
.elementor .ms_services_category_box_bronze:hover {
    box-shadow: 0 0 4px #CD7F32;
        transition: box-shadow 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e371b28 */.elementor .ms_services_category_box_silver { box-shadow: 0 0 6px rgba(0, 0, 0, 0.5); transition: box-shadow 0.3s ease; }
 
 .elementor .ms_services_category_box_silver:hover { box-shadow: 0 0 12px rgba(0, 0, 0, 0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0248316 */.elementor .ms_services_category_box_gold { box-shadow: 0 0 11px #FFD700; } .elementor .ms_services_category_box_gold:hover { box-shadow: 0 0 17px #FFD700; transition: box-shadow 0.3s ease; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f2a713 *//* Bronze */
.elementor .ms_services_category_box_plat {
    box-shadow: 0 0 3px #629DB1;

}
.elementor .ms_services_category_box_plat:hover {
    box-shadow: 0 0 12px #629DB1;
        transition: box-shadow 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c899a9c */.elementor-59707 .elementor-element.elementor-element-c899a9c span {
    background: linear-gradient(to right, #cc0000, #660000);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21220a4 */.elementor-59707 .elementor-element.elementor-element-21220a4 h2 {
    color:black;
    font-weight:500;
    line-height:1.2em;
    padding-bottom:10px;
}
.elementor-59707 .elementor-element.elementor-element-21220a4 a{
    line-height:0.9em;
}
/* Container and typography */
#sim-cost-calculator { max-width: 100%; overflow-x: hidden; }
#sim-cost-calculator, #sim-cost-calculator * {
  font-family: default, Arial, sans-serif;
  box-sizing: border-box;
}
.sim-calculator-wrap { padding: 16px; background: #f7f7f7; border-radius: 12px; }
.sim-header .sim-subtitle { margin: 0 0 16px 0; color: #4a4a4a; font-size: 16px; line-height: 1.45; font-weight: 500; }

/* Cards */
.sim-card { background: #ffffff; border-radius: 12px; padding: 16px; box-shadow: 0 2px 10px rgba(0,0,0,0.06); }
.sim-card-title { margin: 0 0 8px 0; font-size: 22px; color: #1a1a1a !important; font-weight: 600 !important; }

/* Steps indicator */
.sim-steps { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 8px; list-style: none; padding: 0; margin: 0 0 12px 0; }
.sim-steps li { display: grid; grid-template-columns: 28px 1fr; align-items: center; gap: 8px; background: #ffffff; border: 1px solid #e6e6e6; border-radius: 10px; padding: 8px 10px; color: #1a1a1a; font-weight: 600; }
.sim-steps .sim-step-num { display: inline-flex; width: 28px; height: 28px; border-radius: 8px; align-items: center; justify-content: center; background: #e9e9e9; color: #1a1a1a; font-size: 14px; }
.sim-steps .sim-step-active .sim-step-num { background: #cc0000; color: #ffffff; }
.sim-step { margin-bottom: 12px; }

/* Step errors */
.sim-step-error { margin: 10px 0 12px 0; padding: 10px 12px; border-radius: 10px; background: #fff1f1; border: 1px solid #ffd0d0; color: #8a0000; font-weight: 600; }

/* Field errors + invalid */
.sim-field-error { margin-top: 8px; color: #8a0000; font-weight: 600; font-size: 14px; }
#sim-cost-calculator input[aria-invalid="true"] { border-color: #cc0000 !important; background: #fff7f7 !important; }

/* Spend items */
.sim-toggle-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.sim-toggle-left {
  width: 85%;
}

.sim-info {
  width: 18px;
  height: 18px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #eee;
  color: #333;
  font-size: 11px;
  font-weight: bold;
  border-radius: 50%;
  cursor: pointer;
  position: relative;
  flex-shrink: 0;
}

.sim-info:hover::after {
  content: attr(data-info);
  position: absolute;
  top: 24px;
  right: 0;
  background: #ffffff;          /* <- Weißer Hintergrund */
  padding: 10px 12px;
  width: 240px;
  border-radius: 8px;
  font-size: 13px;
  color: #333;
  line-height: 1.4;
  box-shadow: 0 4px 18px rgba(0,0,0,0.15);  /* schöner smoother Schatten */
  z-index: 9999;
  white-space: normal;          /* Text bricht korrekt */
}

.sim-info:hover::before {
  content: "";
  position: absolute;
  top: 18px;
  right: 10px;
  width: 10px;
  height: 10px;
  background: #ffffff;          /* <- ebenfalls weiß */
  transform: rotate(45deg);
  box-shadow: -1px
}

.sim-spend-item { border: 1px solid #e8e8e8; border-radius: 12px; padding: 12px; margin-bottom: 12px; background: #ffffff; display: grid; gap: 6px; }
.sim-spend-item.sim-spend-off { background: #f6f6f6; border-color: #ededed; }
.sim-spend-item.sim-spend-off .sim-spend-input { display: none; }

/* Toggle */
.sim-toggle { display: grid; grid-template-columns: 18px 1fr; column-gap: 10px; align-items: start; cursor: pointer; margin: 0; padding: 0; line-height: 1.2; }
.sim-toggle input { position: absolute; opacity: 0; width: 1px; height: 1px; }
.sim-toggle-ui { width: 18px; height: 18px; border-radius: 6px; border: 1.5px solid #bdbdbd; background: #fff; margin-top: 1px; position: relative; }
.sim-toggle input:checked + .sim-toggle-ui { border-color: #cc0000; background: #cc0000; }
.sim-toggle input:checked + .sim-toggle-ui::after {
  content: ""; position: absolute; left: 5px; top: 2px; width: 5px; height: 9px;
  border: solid #fff; border-width: 0 2px 2px 0; transform: rotate(45deg);
}
.sim-toggle-title { margin: 0; padding: 0; font-size: 20px; font-weight: 600; color: #1a1a1a; line-height: 1.1; }
.sim-toggle-sub { margin: 3px 0 0 0; padding: 0; font-size: 16px; font-weight: 500; color: #5a5a5a; line-height: 1; }

/* Inputs */

/* Desktop layout for Step 1 spend items */
@media (min-width: 992px) {
  /* New wrapper to layout the three cards */
  .sim-spend-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 16px;              /* adjust spacing as you prefer */
    align-items: start;
  }

  /* Remove vertical margins if any existed from stacked layout */
  .sim-spend-grid .sim-spend-item {
    margin: 0;
  }
}

.sim-spend-input { display: grid; gap: 1px; margin: 0; }
.sim-small-label { margin: 0; font-size: 17px; font-weight: 600; color: #1a1a1a; line-height: 1.15; margin-top: -1em; margin-bottom: -1em; }
.sim-spend-input input,
.sim-input-group input {
  margin: 0; width: 100%; max-width: 100%;
  height: 46px; padding: 10px 12px;
  border-radius: 10px; border: 1px solid #d2d2d2;
  font-size: 16px; outline: none; background: #f3f3f3;
}
.sim-spend-input input:focus,
.sim-input-group input:focus { border-color: #8c8c8c; background: #ffffff; }

.sim-input-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 12px; }
.sim-input-group { display: grid; gap: 8px; }
.sim-input-group label { font-weight: 600; font-size: 16px; color: #1a1a1a; line-height: 1.2; }

/* Output layout split */
.sim-output-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 16px; }
.sim-col-left, .sim-col-right { min-width: 0; }

/* Brand row (logo + title) */
.sim-side-brand { display: flex; align-items: center; gap: 12px; margin: 0 0 12px 0; }
.sim-logo-wrap { width: 52px; height: 52px; display: inline-flex; align-items: center; justify-content: center; }
.sim-logo { width: 52px; height: 52px; display: block; }

/* Output side titles (larger, semibold, darkred) */
.sim-side-title {
  margin: 0;
  font-size: 24px;
  font-weight: 600;
  color: #8a0000; /* darkred */
  line-height: 1.15;
}

/* KPI */
.sim-kpi { background: #fbfbfb; border: 1px solid #e8e8e8; border-radius: 12px; padding: 16px; margin-bottom: 16px; }
.sim-kpi-label { font-size: 18px; font-weight: 600; color: #3a3a3a; margin-bottom: 8px; }
.sim-kpi-value { font-size: 36px; font-weight: 600; color: #cc0000; line-height: 1.1; }

/* Bars */
.sim-break-row { display: grid; grid-template-columns: minmax(0, 170px) minmax(0, 1fr) minmax(0, 150px); gap: 12px; align-items: center; margin-bottom: 10px; }
.sim-break-label { font-size: 16px; color: #1a1a1a; font-weight: 600; }
.sim-break-bar { height: 10px; background: #eeeeee; border-radius: 999px; overflow: hidden; min-width: 0; }
.sim-break-fill { height: 100%; width: 0%; border-radius: 999px; transition: width 200ms ease; }
#sim-bar-azure { background: #cc0000; }
#sim-bar-onprem { background: #6f6f6f; }
#sim-bar-modernwork { background: #3a9b6a; }
.sim-break-value { text-align: right; font-size: 16px; color: #1a1a1a; font-weight: 600; }

/* Recommendation area */
.sim-reco-top { display: grid; grid-template-columns: minmax(0, 150px) minmax(0, 1fr); gap: 12px; align-items: start; margin-bottom: 12px; }
.sim-badge { display: inline-flex; justify-content: center; align-items: center; height: 46px; border-radius: 10px; font-weight: 600; font-size: 16px; color: #ffffff; background: #6f6f6f; }
.sim-badge-silver { background: #6f6f6f; }
.sim-badge-gold { background: #b88a00; }
.sim-badge-platinum { background: #0078d4; }

.sim-why-title { font-weight: 600; font-size: 16px; margin-bottom: 8px; color: #1a1a1a; }
.sim-why-list { margin: 0; padding-left: 18px; font-size: 16px; color: #1a1a1a; line-height: 1.45; }

/* Plan cards */
.sim-plan-cards { display: grid; grid-template-columns: 1fr; gap: 12px; margin-bottom: 12px; }
.sim-plan-card { border: 1px solid #e6e6e6; border-radius: 12px; padding: 16px; background: #ffffff; position: relative; transition: transform 120ms ease, background-color 120ms ease; }
.sim-plan-card:hover { transform: translateY(-1px); }
.sim-plan-name { font-size: 16px; font-weight: 700; color: #1a1a1a; margin-bottom: 6px; }
.sim-plan-fit { font-size: 16px; color: #3a3a3a; margin-bottom: 10px; line-height: 1.45; }
.sim-plan-points { margin: 0; padding-left: 18px; font-size: 16px; color: #1a1a1a; line-height: 1.45; }

/* Selected plan glow */
@keyframes sim-funkeln {
  0% { box-shadow: 0 0 0 2px var(--sim-ring), 0 0 10px var(--sim-glow); }
  50% { box-shadow: 0 0 0 2px var(--sim-ring-soft), 0 0 16px var(--sim-glow); }
  100% { box-shadow: 0 0 0 2px var(--sim-ring), 0 0 10px var(--sim-glow); }
}
.sim-plan-card.sim-selected { animation: sim-funkeln 1.8s ease-in-out infinite; }
.sim-plan-card.sim-selected-silver { border-color: #bfc5cc; --sim-ring: rgba(191,197,204,0.50); --sim-ring-soft: rgba(191,197,204,0.25); --sim-glow: rgba(191,197,204,0.25); }
.sim-plan-card.sim-selected-gold { border-color: #d4af37; --sim-ring: rgba(212,175,55,0.45); --sim-ring-soft: rgba(212,175,55,0.22); --sim-glow: rgba(212,175,55,0.22); }
.sim-plan-card.sim-selected-platinum { border-color: #00a3d9; --sim-ring: rgba(0,163,217,0.40); --sim-ring-soft: rgba(0,163,217,0.18); --sim-glow: rgba(0,163,217,0.18); }

/* Compare and benefits cards */
.sim-compare-card { border: 1px solid #e6e6e6; border-radius: 12px; padding: 14px 16px; background: #ffffff; margin-top: 12px; }
.sim-compare-title { font-weight: 700; color: #1a1a1a; margin-bottom: 8px; font-size: 16px; }
.sim-compare-list { margin: 0; padding-left: 18px; color: #1a1a1a; font-size: 16px; line-height: 1.45; }

/* Benefits meta block */
.sim-benefits-meta { display: grid; gap: 8px; margin: 10px 0 12px 0; }
.sim-benefits-meta-row { display: flex; justify-content: space-between; gap: 12px; padding: 8px 10px; background: #fbfbfb; border: 1px solid #ececec; border-radius: 10px; }
.sim-benefits-meta-label { font-weight: 700; color: #1a1a1a; }
.sim-benefits-meta-value { font-weight: 700; color: #8a0000; }

/* CTA button - force cc0000 background, white text, invert on hover */
#sim-cost-calculator .sim-cta,
#sim-cost-calculator button.sim-cta,
#sim-cost-calculator .sim-outputs .sim-cta {
  width: 100%;
  height: 46px;
  border-radius: 6px;
  border: 1px solid #cc0000 !important;
  background: #cc0000 !important;
  color: #ffffff !important;
  font-weight: 700;
  font-size: 18px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 16px;
  white-space: nowrap;
  filter: none !important;
  opacity: 1 !important;
}
#sim-cost-calculator .sim-cta:hover,
#sim-cost-calculator button.sim-cta:hover,
#sim-cost-calculator .sim-outputs .sim-cta:hover {
  background: #ffffff !important;
  color: #cc0000 !important;
  border: 1px solid #cc0000 !important;
}
#sim-cost-calculator .sim-cta:focus { outline: none; box-shadow: 0 0 0 3px rgba(204,0,0,0.20); }
.sim-cta-text { line-height: 1; }

.sim-privacy { margin-top: 10px; font-size: 13px; color: #5a5a5a; line-height: 1.45; }

/* Step nav buttons - make Next/Back consistent and "correct" */
.sim-step-nav { display: flex; gap: 10px; margin-top: 12px; flex-wrap: wrap; }
#sim-cost-calculator .sim-nav {
  height: 44px;
  padding: 0 16px;
  border-radius: 6px;
  border: 1px solid #cfcfcf;
  background: #ffffff;
  color: #1a1a1a;
  font-weight: 700;
  font-size: 16px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 110px;
}
#sim-cost-calculator .sim-nav:hover { background: #f6f6f6; }

/* Primary Next (filled red) */
#sim-cost-calculator .sim-nav.sim-secondary,
#sim-cost-calculator .sim-nav.sim-next {
  border: 1px solid #cc0000 !important;
  background: #cc0000 !important;
  color: #ffffff !important;
}
#sim-cost-calculator .sim-nav.sim-secondary:hover,
#sim-cost-calculator .sim-nav.sim-next:hover {
  background: #ffffff !important;
  color: #cc0000 !important;
  border: 1px solid #cc0000 !important;
}

/* Back (outline red) */
#sim-cost-calculator .sim-nav.sim-back {
  border: 1px solid #cc0000 !important;
  background: #ffffff !important;
  color: #cc0000 !important;
}
#sim-cost-calculator .sim-nav.sim-back:hover {
  background: #ffecec !important;
}

/* Disabled buttons */
#sim-cost-calculator .sim-nav:disabled,
#sim-cost-calculator .sim-cta:disabled {
  cursor: not-allowed !important;
  opacity: 0.55 !important;
}

/* Responsive */
@media (max-width: 980px) {
  .sim-output-grid { grid-template-columns: 1fr; }
  .sim-input-grid { grid-template-columns: 1fr; }
  .sim-break-row { grid-template-columns: 1fr; gap: 8px; }
  .sim-break-value { text-align: left; }
  .sim-reco-top { grid-template-columns: 1fr; }
  .sim-side-brand { margin-bottom: 10px; }
  .sim-side-title { font-size: 22px; }
  .sim-logo-wrap, .sim-logo { width: 44px; height: 44px; }
}
  /* Container and typography */
#sim-cost-calculator { max-width: 100%; overflow-x: hidden; }
#sim-cost-calculator, #sim-cost-calculator * { font-family: default, Arial, sans-serif; box-sizing: border-box; }

@media (max-width: 520px) {
  .sim-side-header {
    grid-template-columns: 1fr !important;
    justify-items: center;
    gap: 4px !important;
  }

  .sim-logo {
    width: 120px !important;
    margin: 10px auto !important;
  }

  .sim-side-title {
    font-size: 18px !important;
    text-align: center;
  }
}

@media (max-width: 520px) {
  .sim-spend-item {
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 6px;
  }

  .sim-spend-input {
    width: 100% !important;
  }

  .sim-small-label {
    margin: 6px;
  }
}

@media (max-width: 520px) {
  .sim-proof-note {
    padding: 12px 14px !important;
    font-size: 14px !important;
    line-height: 1.4 !important;
  }

  .sim-proof-title {
    font-size: 16px !important;
    margin-bottom: 4px;
  }

  .sim-proof-link {
    word-break: break-word !important;
  }
}
.sim-calculator-wrap {
padding: 16px;
background: #f7f7f7;
border-radius: 12px;
}

.sim-header .sim-subtitle {
margin: 0 0 16px 0;
color: #4a4a4a;
font-size: 16px;
line-height: 1.45;
font-weight: 500;
}

/* Cards */

.sim-card {
background: #ffffff;
border-radius: 12px;
padding: 20px;
box-shadow: 0 2px 10px rgba(0,0,0,0.06);
}

.sim-card-title {
margin: 0 0 12px 0;
font-size: 22px;
color: #1a1a1a!important;
font-weight: 600!important;
}

/* Step indicator */


/* MOBILE: turn step pills into compact number-only tabs */
@media (max-width: 520px) {

  /* 3 equal compact pills, centered */
  .sim-steps {
    display: flex !important;
    justify-content: center !important;
    gap: 8px !important;
  }

  /* hide labels */
  .sim-step-label {
    display: none !important;
  }

  /* fix pill look */
  .sim-steps li {
    width: 42px !important;
    height: 42px !important;
    padding: 0 !important;
    border-radius: 10px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: #f4f4f4 !important;
  }

  /* active pill */
  .sim-steps .sim-step-active {
    background: #cc0000 !important;
    color: #ffffff !important;
  }

  .sim-step-num {
    margin: 0 !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    width: auto !important;
    height: auto !important;
    background: none !important; /* remove grey circle behind number */
    color: inherit !important;
  }
}

.sim-steps {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 8px;
list-style: none;
padding: 0;
margin: 0 0 12px 0;
}

.sim-steps li {
display: grid;
grid-template-columns: 28px 1fr;
align-items: center;
gap: 8px;
background: #ffffff;
border: 1px solid #e6e6e6;
border-radius: 10px;
padding: 8px 10px;
color: #1a1a1a;
font-weight: 600;

  cursor: pointer;
  user-select: none;

}

.sim-steps .sim-step-num {
display: inline-flex;
width: 28px;
height: 28px;
border-radius: 8px;
align-items: center;
justify-content: center;
background: #e9e9e9;
color: #1a1a1a;
font-size: 14px;
}

.sim-steps .sim-step-active .sim-step-num {
background: #cc0000;
color: #ffffff;
}

.sim-step { margin-bottom: 12px; }

/* OUTPUT GRID */

.sim-output-grid{
display:grid;
grid-template-columns:1fr 1fr;
gap:24px;
align-items:stretch;
}

.sim-col-left,
.sim-col-right{
display:flex;
flex-direction:column;
gap:16px;
min-height: 100%;
}

/* HEADER */


.sim-side-header {
  display: grid;
  grid-template-columns: 140px 1fr; /* was 200px */
  align-items: start;               /* force top alignment */
  gap: 12px;                        /* slightly tighter */
}



.sim-logo {
  width: 140px;                     /* sync with grid column */
  height: auto;
  object-fit: contain;
  margin-top: 2px;                  /* optical balance */
align-self: center;
}


.sim-side-title{
margin:0;
font-size:20px!important;
font-weight:700!important;
line-height: 1.2em!important;
color:#1a1a1a!important;
align-self: center;
}

/* KPI */

.sim-kpi {
  min-height: 120px;               /* align both kpi box heights */
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.sim-kpi-label{
font-size:16px;
font-weight:600;
color:#3a3a3a;
margin-bottom:8px;
}

.sim-kpi-value {
  margin-top: 6px;
}

#sim-savings-box .sim-kpi-value{
  font-size: 26px;                 /* was 34px */
  line-height: 1.15;
  white-space: nowrap;             /* keep on one line on desktop */
  overflow: hidden;
  text-overflow: ellipsis;
}

@media (max-width: 980px){
  /* allow wrapping on small screens to avoid overflow */
  #sim-savings-box .sim-kpi-value{
    white-space: normal;
    font-size: 22px;
  }
}
/* BREAKDOWN */

.sim-breakdown{
border:1px solid #e8e8e8;
border-radius:12px;
padding:16px;
margin-bottom: 6px; 

}

.sim-break-row{
display:grid;
grid-template-columns:160px 1fr 140px;
gap:12px;
align-items:center;
margin-bottom:10px;
}

.sim-break-label{
font-size:15px;
font-weight:600;
}

.sim-break-bar{
height:10px;
background:#eeeeee;
border-radius:999px;
overflow:hidden;
}

.sim-break-fill{
height:100%;
width:0%;
border-radius:999px;
transition:width 200ms ease;
}

#sim-bar-azure{background:#cc0000;}
#sim-bar-onprem{background:#6f6f6f;}
#sim-bar-modernwork{background:#3a9b6a;}

.sim-break-value{
text-align:right;
font-weight:600;
}


.sim-proof-note {
  border: 1px solid #e0e0e0;
  border-radius: 12px;
  background: #ffffff;
  padding: 14px 16px;
  margin-top: 6px;
}
.sim-proof-title {font-weight:600}

/* RECOMMENDATION */


.sim-reco {
  border: 1px solid #e0e0e0 !important;
  border-radius: 12px !important;
  background: #ffffff !important;
  padding: 16px !important;
}


.sim-reco-top{
display:grid;
grid-template-columns:140px 1fr;
gap:12px;
align-items:start;
}


.sim-badge{
display:flex;
align-items:center;
justify-content:center;
height:46px;
border-radius:10px;
font-weight:700;
color:#fff;
}

.sim-badge-silver{background:#6f6f6f;}
.sim-badge-gold{background:#b88a00;}
.sim-badge-platinum{background:#0078d4;}

.sim-why-title{
font-weight:600;
margin-bottom:6px;
}

.sim-why-list{
margin:0;
padding-left:18px;
line-height:1.5;
}
.sim-why-list li {
  margin-bottom: 6px;               /* better breathing room */
  line-height: 1.45;
}

/* PLAN CARD */

.sim-plan-cards{
display:grid;
grid-template-columns:1fr;
gap:12px;
}

.sim-plan-card{
border:1px solid #e6e6e6;
border-radius:12px;
padding:16px;
background:#fff;
}

.sim-plan-name{
font-size:16px;
font-weight:700;
margin-bottom:6px;
}

.sim-plan-fit{
font-size:15px;
margin-bottom:8px;
}

.sim-plan-points{
margin:0;
padding-left:18px;
line-height:1.5;
}

/* COMPARE CARDS */

.sim-compare-card{
border:1px solid #e6e6e6;
border-radius:12px;
padding:16px;
background:#fff;

margin-top: 6px;
align-self: stretch;  
}

.sim-compare-title{
font-weight:700;
margin-bottom:8px;
}


.sim-compare-list li,

.sim-compare-list {
  padding-left: 22px;
  margin-bottom: 6px;
  line-height: 1.45;

}


/* CTA */

#sim-cost-calculator .sim-cta{
width:100%;
height:46px;
margin-top:10px;
border-radius:4px;
border:1px solid #cc0000!important;
background:#cc0000!important;
color:#fff!important;
font-weight:700;
font-size:18px;
display:flex;
align-items:center;
justify-content:center;
cursor:pointer;
}

#sim-cost-calculator .sim-cta:hover{
background:#fff!important;
color:#cc0000!important;
}

/* NAV */

.sim-step-nav{
display:flex;
gap:8px;
margin-top:16px;
}

.sim-nav{
height:40px;
padding:0 14px;
border-radius:6px;
border:1px solid #cfcfcf;
background:#fff;
font-weight:700;
cursor:pointer;
}

.sim-secondary{
border:1px solid #cc0000;
color:#cc0000;
}

/* RESPONSIVE */

@media (max-width:980px){

.sim-output-grid{
grid-template-columns:1fr;
}

.sim-break-row{
grid-template-columns:1fr;
}

.sim-break-value{
text-align:left;
}

.sim-reco-top{
grid-template-columns:1fr;
}


.sim-col-right .sim-reco {
  border: 1px solid #e6e6e6;
  border-radius: 12px;
  background: #fff;
  padding: 6px 6px;     /* compact padding */
}

.sim-col-right .sim-reco .sim-card-title{
  margin-bottom: 6px !important;   /* was larger; keep tight */
}
.sim-col-right .sim-plan-cards {
  margin-top: 0;
  margin-bottom: 6px;
}
.sim-col-right .sim-compare-card {
  margin-top: 6px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100italic.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100italic.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100italic.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100italic.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100italic.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-100italic.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: italic;
	font-weight: 200;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200italic.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200italic.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200italic.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200italic.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200italic.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-200italic.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300italic.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300italic.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300italic.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300italic.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300italic.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-300italic.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-italic.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-italic.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-italic.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-italic.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-italic.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500italic.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500italic.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500italic.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500italic.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500italic.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-500italic.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600italic.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600italic.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600italic.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600italic.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600italic.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-600italic.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700italic.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700italic.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700italic.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700italic.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700italic.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-700italic.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: italic;
	font-weight: 800;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800italic.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800italic.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800italic.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800italic.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800italic.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-800italic.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900italic.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900italic.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900italic.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900italic.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900italic.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-900italic.svg#Exo2normal/bold') format('svg');
}
@font-face {
	font-family: 'Exo 2 normal/bold';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-regular.eot);
	src: url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-regular.woff2) format('woff2'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-regular.woff) format('woff'),
		url(https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-regular.ttf) format('truetype'),
		url('https://www.schneider.im/media/2022/05/exo-2-v19-latin-ext_latin-regular.svg#Exo2normal/bold') format('svg');
}
/* End Custom Fonts CSS */