.elementor-20 .elementor-element.elementor-element-ibisstyle_section{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3f58bd8d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3f58bd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f6f8;}.elementor-20 .elementor-element.elementor-element-3f58bd8d > .elementor-container{max-width:980px;}.elementor-20 .elementor-element.elementor-element-3f58bd8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 24px 72px 24px;}.elementor-20 .elementor-element.elementor-element-3f58bd8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-89a8e192{text-align:center;}.elementor-20 .elementor-element.elementor-element-89a8e192 .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.25em;color:#2f4858;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-56455b0a{font-size:17px;line-height:1.9em;color:#4f5f68;}.elementor-20 .elementor-element.elementor-element-8e32906c > .elementor-container{max-width:980px;}.elementor-20 .elementor-element.elementor-element-8e32906c{padding:48px 24px 48px 24px;}.elementor-20 .elementor-element.elementor-element-551e18ee .elementor-heading-title{font-size:15px;font-weight:700;color:#d87532;}.elementor-20 .elementor-element.elementor-element-7442fc88 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.35em;color:#2f4858;}.elementor-20 .elementor-element.elementor-element-6dda9d09{font-size:16px;line-height:1.95em;color:#33434c;}.elementor-20 .elementor-element.elementor-element-b1bcd839 > .elementor-container{max-width:980px;}.elementor-20 .elementor-element.elementor-element-b1bcd839{padding:48px 24px 48px 24px;}.elementor-20 .elementor-element.elementor-element-6de2ef76 .elementor-heading-title{font-size:15px;font-weight:700;color:#d87532;}.elementor-20 .elementor-element.elementor-element-172fd939 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.35em;color:#2f4858;}.elementor-20 .elementor-element.elementor-element-4a7732a6{font-size:16px;line-height:1.95em;color:#33434c;}.elementor-20 .elementor-element.elementor-element-f127c938 > .elementor-container{max-width:980px;}.elementor-20 .elementor-element.elementor-element-f127c938{padding:48px 24px 48px 24px;}.elementor-20 .elementor-element.elementor-element-73572373 .elementor-heading-title{font-size:15px;font-weight:700;color:#d87532;}.elementor-20 .elementor-element.elementor-element-211e1f9e .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.35em;color:#2f4858;}.elementor-20 .elementor-element.elementor-element-e559c943{font-size:16px;line-height:1.95em;color:#33434c;}.elementor-20 .elementor-element.elementor-element-9748a6c7 > .elementor-container{max-width:980px;}.elementor-20 .elementor-element.elementor-element-9748a6c7{padding:48px 24px 48px 24px;}.elementor-20 .elementor-element.elementor-element-abbea02c .elementor-heading-title{font-size:15px;font-weight:700;color:#d87532;}.elementor-20 .elementor-element.elementor-element-3e939c4d .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.35em;color:#2f4858;}.elementor-20 .elementor-element.elementor-element-22fd77c7{font-size:16px;line-height:1.95em;color:#33434c;}.elementor-20 .elementor-element.elementor-element-838c5506 > .elementor-container{max-width:980px;}.elementor-20 .elementor-element.elementor-element-838c5506{padding:48px 24px 48px 24px;}.elementor-20 .elementor-element.elementor-element-62fc884f .elementor-heading-title{font-size:15px;font-weight:700;color:#d87532;}.elementor-20 .elementor-element.elementor-element-a256c74b .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.35em;color:#2f4858;}.elementor-20 .elementor-element.elementor-element-bded32cf{font-size:16px;line-height:1.95em;color:#33434c;}.elementor-20 .elementor-element.elementor-element-9e8410db:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9e8410db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f9;}.elementor-20 .elementor-element.elementor-element-9e8410db > .elementor-container{max-width:980px;}.elementor-20 .elementor-element.elementor-element-9e8410db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 24px 56px 24px;}.elementor-20 .elementor-element.elementor-element-9e8410db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-5bff307c .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.35em;color:#2f4858;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-b4959c70{text-align:center;}