.elementor-18220 .elementor-element.elementor-element-658aa46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 5;}.elementor-18220 .elementor-element.elementor-element-12f39da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-f856364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-37e0528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-686cd29{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18220 .elementor-element.elementor-element-804d9bb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18220 .elementor-element.elementor-element-804d9bb .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-18220 .elementor-element.elementor-element-c4c8b05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-5555fbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-ad0903d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-5866306{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-97c4306{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-f49c760 > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-18220 .elementor-element.elementor-element-d4401ef{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18220 .elementor-element.elementor-element-d4401ef .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-18220 .elementor-element.elementor-element-4d2d20d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-123d6f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-6e2223e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-ef32b59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-2d0d39f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-18220 .elementor-element.elementor-element-2d0d39f img{filter:brightness( 97% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18220 .elementor-element.elementor-element-a469616{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18220 .elementor-element.elementor-element-a469616 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-18220 .elementor-element.elementor-element-dff0c6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-75c7401{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-d78496f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-723d4ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-69e02f2 > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-18220 .elementor-element.elementor-element-5d2b1ee{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18220 .elementor-element.elementor-element-5d2b1ee .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-18220 .elementor-element.elementor-element-f1b0809{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-66cff4e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 20px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-b753d1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-1c85170{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 20px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-cfd83cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-850a7ea{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 20px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-3947f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 23px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-404f97c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-18220 .elementor-element.elementor-element-e13ab07 > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-18220 .elementor-element.elementor-element-26868a1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18220 .elementor-element.elementor-element-26868a1 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-18220 .elementor-element.elementor-element-372b7af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-3a97445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-baeb4fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-b241097{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18220 .elementor-element.elementor-element-b241097 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-18220 .elementor-element.elementor-element-de4a3ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-40fc365 > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-18220 .elementor-element.elementor-element-f2835f4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18220 .elementor-element.elementor-element-f2835f4 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-18220 .elementor-element.elementor-element-aca9920{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-c998759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-c9ecdc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-55853e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-18220 .elementor-element.elementor-element-d498de8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18220 .elementor-element.elementor-element-d498de8 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-18220 .elementor-element.elementor-element-c11c6cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-18220 .elementor-element.elementor-element-d9c7363{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}@media(max-width:1024px){.elementor-18220 .elementor-element.elementor-element-804d9bb .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-d4401ef .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-a469616 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-5d2b1ee .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-26868a1 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-b241097 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-f2835f4 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-d498de8 .elementor-heading-title{font-size:32px;line-height:1.1em;}}@media(max-width:767px){.elementor-18220 .elementor-element.elementor-element-658aa46{--padding-top:30px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-18220 .elementor-element.elementor-element-12f39da{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-f856364{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-37e0528{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-804d9bb .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-c4c8b05{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-5555fbe{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-ad0903d{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-5866306{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-97c4306{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-d4401ef .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-4d2d20d{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-123d6f0{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-6e2223e{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-ef32b59{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-a469616 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-dff0c6a{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-75c7401{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-d78496f{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-723d4ee{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-5d2b1ee .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-f1b0809{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-66cff4e{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-b753d1f{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-1c85170{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-cfd83cc{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-850a7ea{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-3947f0e{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-26868a1 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-372b7af{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-3a97445{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-baeb4fb{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-b241097 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-de4a3ea{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-f2835f4 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-aca9920{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-c998759{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-c9ecdc9{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-d498de8 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-18220 .elementor-element.elementor-element-c11c6cc{font-size:16px;line-height:1.5em;}.elementor-18220 .elementor-element.elementor-element-d9c7363{font-size:16px;line-height:1.5em;}}/* Start custom CSS for text-editor, class: .elementor-element-ad0903d */.elementor-18220 .elementor-element.elementor-element-ad0903d ul {list-style-type: square;}
.elementor-18220 .elementor-element.elementor-element-ad0903d ul li { padding-bottom: 15px; padding-left:5px;}
.elementor-18220 .elementor-element.elementor-element-ad0903d ul li::marker {
    color: #ffa500;
    font-size: 23px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e2223e */.elementor-18220 .elementor-element.elementor-element-6e2223e ul {list-style-type: square;}
.elementor-18220 .elementor-element.elementor-element-6e2223e ul li { padding-bottom: 15px; padding-left:5px;}
.elementor-18220 .elementor-element.elementor-element-6e2223e ul li::marker {
    color: #ffa500;
    font-size: 23px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75c7401 */.elementor-18220 .elementor-element.elementor-element-75c7401 ul {list-style-type: square;}
.elementor-18220 .elementor-element.elementor-element-75c7401 ul li { padding-bottom: 15px; padding-left:5px;}
.elementor-18220 .elementor-element.elementor-element-75c7401 ul li::marker {
    color: #ffa500;
    font-size: 23px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1b0809 */.elementor-18220 .elementor-element.elementor-element-f1b0809 span {
    color: #ffa500
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b753d1f */.elementor-18220 .elementor-element.elementor-element-b753d1f span {
    color: #ffa500
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfd83cc */.elementor-18220 .elementor-element.elementor-element-cfd83cc span {
    color: #ffa500
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3947f0e */.elementor-18220 .elementor-element.elementor-element-3947f0e ul {list-style-type: square;}
.elementor-18220 .elementor-element.elementor-element-3947f0e ul li { padding-bottom: 15px;}
.elementor-18220 .elementor-element.elementor-element-3947f0e ul li::marker {
    color: #ffa500;
    font-size: 23px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a97445 */.elementor-18220 .elementor-element.elementor-element-3a97445 ul {list-style-type: square;}
.elementor-18220 .elementor-element.elementor-element-3a97445 ul li { padding-bottom: 10px; padding-left:5px;}
.elementor-18220 .elementor-element.elementor-element-3a97445 ul li::marker {
    color: #ffa500;
    font-size: 23px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de4a3ea */.elementor-18220 .elementor-element.elementor-element-de4a3ea ul {list-style-type: square;}
.elementor-18220 .elementor-element.elementor-element-de4a3ea ul li { padding-bottom: 10px; padding-left:5px;}
.elementor-18220 .elementor-element.elementor-element-de4a3ea ul li::marker {
    color: #ffa500;
    font-size: 23px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c998759 */.elementor-18220 .elementor-element.elementor-element-c998759 ul {list-style-type: square;}
.elementor-18220 .elementor-element.elementor-element-c998759 ul li { padding-bottom: 10px; padding-left:5px;}
.elementor-18220 .elementor-element.elementor-element-c998759 ul li::marker {
    color: #ffa500;
    font-size: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658aa46 */.elementor-18220 .elementor-element.elementor-element-658aa46 a {
    color: #ffa500;
    text-decoration: underline;
}/* End custom CSS */