.elementor-34553 .elementor-element.elementor-element-7eee31a:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-7eee31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beedesign.co/wp-content/uploads/2026/10/beedesign-annual-report-design-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34553 .elementor-element.elementor-element-7eee31a > .elementor-container{min-height:818px;}.elementor-34553 .elementor-element.elementor-element-7eee31a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-7eee31a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-05dadc1:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-05dadc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-05dadc1 > .elementor-container{max-width:1100px;}.elementor-34553 .elementor-element.elementor-element-05dadc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 20px 90px 20px;}.elementor-34553 .elementor-element.elementor-element-05dadc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-3ffeb13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-4724716{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-34553 .elementor-element.elementor-element-4724716 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-4724716 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-bf96056{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-bf96056 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-bf96056 .elementor-divider-separator{width:56px;margin:0 auto;margin-center:0;}.elementor-34553 .elementor-element.elementor-element-bf96056 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-66842cb{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-34553 .elementor-element.elementor-element-66842cb, .elementor-34553 .elementor-element.elementor-element-66842cb .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-66842cb, .elementor-34553 .elementor-element.elementor-element-66842cb .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-694f164:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-694f164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-34553 .elementor-element.elementor-element-694f164 > .elementor-container{max-width:1100px;}.elementor-34553 .elementor-element.elementor-element-694f164{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 20px 96px 20px;}.elementor-34553 .elementor-element.elementor-element-694f164 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-9720047 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-8b93436 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-8b93436{text-align:center;}.elementor-34553 .elementor-element.elementor-element-8b93436 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-4786905{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-4786905 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-4786905 .elementor-divider-separator{width:56px;margin:0 auto;margin-center:0;}.elementor-34553 .elementor-element.elementor-element-4786905 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-6c31d8b{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-34553 .elementor-element.elementor-element-6c31d8b, .elementor-34553 .elementor-element.elementor-element-6c31d8b .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-6c31d8b, .elementor-34553 .elementor-element.elementor-element-6c31d8b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-9b21f74 .gem-button-container .gem-button{background-color:#43ACD3;border-radius:40px 40px 40px 40px;border-style:none;}.elementor-34553 .elementor-element.elementor-element-9b21f74 .gem-button-container .gem-button:hover{background-color:#2E8DB5;border-style:none;}.elementor-34553 .elementor-element.elementor-element-9b21f74 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-9b21f74 .gem-button-container{text-align:center;}.elementor-34553 .elementor-element.elementor-element-9b21f74 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:16px 36px 16px 36px;}.elementor-34553 .elementor-element.elementor-element-9b21f74 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.5px;}.elementor-34553 .elementor-element.elementor-element-9b21f74 .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-34553 .elementor-element.elementor-element-ff4aaf8 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34553 .elementor-element.elementor-element-ff4aaf8:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-ff4aaf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-ff4aaf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34553 .elementor-element.elementor-element-ff4aaf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-004a5eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-004a5eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-004a5eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-004a5eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 72px 96px 72px;}.elementor-34553 .elementor-element.elementor-element-004a5eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-baa2de2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-baa2de2{text-align:start;}.elementor-34553 .elementor-element.elementor-element-baa2de2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-a0fbc5c{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-a0fbc5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-a0fbc5c .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-34553 .elementor-element.elementor-element-a0fbc5c .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-6872c4a{text-align:start;}.elementor-34553 .elementor-element.elementor-element-6872c4a, .elementor-34553 .elementor-element.elementor-element-6872c4a .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-6872c4a, .elementor-34553 .elementor-element.elementor-element-6872c4a .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-9c90994 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-9c90994{text-align:start;}.elementor-34553 .elementor-element.elementor-element-9c90994 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-736df2e{text-align:start;}.elementor-34553 .elementor-element.elementor-element-736df2e, .elementor-34553 .elementor-element.elementor-element-736df2e .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-736df2e, .elementor-34553 .elementor-element.elementor-element-736df2e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-a5d0662:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-a5d0662 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beedesign.co/wp-content/uploads/2026/10/beedesign-annual-report-solutions.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34553 .elementor-element.elementor-element-a5d0662 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34553 .elementor-element.elementor-element-a5d0662 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-aebba1a{--spacer-size:560px;}.elementor-34553 .elementor-element.elementor-element-5cef735 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34553 .elementor-element.elementor-element-5cef735:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-5cef735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-5cef735{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34553 .elementor-element.elementor-element-5cef735 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-16824a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-16824a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beedesign.co/wp-content/uploads/2026/10/beedesign-annual-report-copywriting.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34553 .elementor-element.elementor-element-16824a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34553 .elementor-element.elementor-element-16824a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-0bbda2a{--spacer-size:560px;}.elementor-34553 .elementor-element.elementor-element-62593e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-62593e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-62593e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-62593e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 72px 96px 72px;}.elementor-34553 .elementor-element.elementor-element-62593e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-9ff116b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-9ff116b{text-align:start;}.elementor-34553 .elementor-element.elementor-element-9ff116b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-8b79488{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-8b79488 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-8b79488 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-34553 .elementor-element.elementor-element-8b79488 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-89cd408{text-align:start;}.elementor-34553 .elementor-element.elementor-element-89cd408, .elementor-34553 .elementor-element.elementor-element-89cd408 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-89cd408, .elementor-34553 .elementor-element.elementor-element-89cd408 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-a3cfcb7 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34553 .elementor-element.elementor-element-a3cfcb7:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-a3cfcb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-a3cfcb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34553 .elementor-element.elementor-element-a3cfcb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-cd9e3a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-cd9e3a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-cd9e3a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-cd9e3a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 72px 96px 72px;}.elementor-34553 .elementor-element.elementor-element-cd9e3a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-c280c09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-c280c09{text-align:start;}.elementor-34553 .elementor-element.elementor-element-c280c09 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-e5104a8{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-e5104a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-e5104a8 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-34553 .elementor-element.elementor-element-e5104a8 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-b2c28a7{text-align:start;}.elementor-34553 .elementor-element.elementor-element-b2c28a7, .elementor-34553 .elementor-element.elementor-element-b2c28a7 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-b2c28a7, .elementor-34553 .elementor-element.elementor-element-b2c28a7 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-99a5d56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-99a5d56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beedesign.co/wp-content/uploads/2026/10/beedesign-annual-report-data-visualisation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34553 .elementor-element.elementor-element-99a5d56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34553 .elementor-element.elementor-element-99a5d56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-5a713a9{--spacer-size:560px;}.elementor-34553 .elementor-element.elementor-element-68bbf07 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34553 .elementor-element.elementor-element-68bbf07:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-68bbf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-68bbf07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34553 .elementor-element.elementor-element-68bbf07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-282f452:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-282f452 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beedesign.co/wp-content/uploads/2026/10/beedesign-digital-annual-report.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34553 .elementor-element.elementor-element-282f452 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34553 .elementor-element.elementor-element-282f452 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-a30cfc5{--spacer-size:560px;}.elementor-34553 .elementor-element.elementor-element-b522063:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-b522063 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-b522063 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-b522063 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 72px 96px 72px;}.elementor-34553 .elementor-element.elementor-element-b522063 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-c911c47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-c911c47{text-align:start;}.elementor-34553 .elementor-element.elementor-element-c911c47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-8314397{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-8314397 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-8314397 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-34553 .elementor-element.elementor-element-8314397 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-24f67d0{text-align:start;}.elementor-34553 .elementor-element.elementor-element-24f67d0, .elementor-34553 .elementor-element.elementor-element-24f67d0 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-24f67d0, .elementor-34553 .elementor-element.elementor-element-24f67d0 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-9ea59e2 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34553 .elementor-element.elementor-element-9ea59e2:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-9ea59e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-9ea59e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34553 .elementor-element.elementor-element-9ea59e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-0a4ab5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-0a4ab5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-0a4ab5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-0a4ab5a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 72px 96px 72px;}.elementor-34553 .elementor-element.elementor-element-0a4ab5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-b46c65c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-b46c65c{text-align:start;}.elementor-34553 .elementor-element.elementor-element-b46c65c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-b853a5f{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-b853a5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-b853a5f .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-34553 .elementor-element.elementor-element-b853a5f .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-39768cb{text-align:start;}.elementor-34553 .elementor-element.elementor-element-39768cb, .elementor-34553 .elementor-element.elementor-element-39768cb .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-39768cb, .elementor-34553 .elementor-element.elementor-element-39768cb .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-3c231e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-3c231e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beedesign.co/wp-content/uploads/2026/10/beedesign-annual-report-print-production.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34553 .elementor-element.elementor-element-3c231e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34553 .elementor-element.elementor-element-3c231e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-b1ec51e{--spacer-size:560px;}.elementor-34553 .elementor-element.elementor-element-c194abe:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-c194abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-34553 .elementor-element.elementor-element-c194abe > .elementor-container{max-width:1100px;}.elementor-34553 .elementor-element.elementor-element-c194abe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 20px 96px 20px;}.elementor-34553 .elementor-element.elementor-element-c194abe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-13db2f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-16bdb91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-16bdb91{text-align:center;}.elementor-34553 .elementor-element.elementor-element-16bdb91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-75629e2{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-75629e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-75629e2 .elementor-divider-separator{width:56px;margin:0 auto;margin-center:0;}.elementor-34553 .elementor-element.elementor-element-75629e2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-fb9bff1{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-34553 .elementor-element.elementor-element-fb9bff1, .elementor-34553 .elementor-element.elementor-element-fb9bff1 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-fb9bff1, .elementor-34553 .elementor-element.elementor-element-fb9bff1 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-8d97c12 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-8d97c12{text-align:center;}.elementor-34553 .elementor-element.elementor-element-8d97c12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder .quickfinder-item:hover .quickfinder-item-inner{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-34553 .elementor-element.elementor-element-e9eb94e > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2);}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2);}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder-item-inner{padding:5px 5px 5px 5px;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder-style-vertical .quickfinder-item-info{padding:5px 5px 5px 5px;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder-style-vertical .quickfinder-item:hover .quickfinder-item-info{border-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder .quickfinder-title{color:#5F727F !important;font-size:23px;font-weight:600;line-height:30px;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder .quickfinder-description{padding-bottom:25px;color:#5F727F !important;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder .gem-image img, .elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder .gem-image span{border-style:none;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-34553 .elementor-element.elementor-element-d1f4ccd:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-d1f4ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-d1f4ccd > .elementor-container{max-width:1320px;}.elementor-34553 .elementor-element.elementor-element-d1f4ccd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-34553 .elementor-element.elementor-element-d1f4ccd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-c350b14 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-852ed11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-852ed11{text-align:center;}.elementor-34553 .elementor-element.elementor-element-852ed11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-2b48e6e{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-2b48e6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-2b48e6e .elementor-divider-separator{width:56px;margin:0 auto;margin-center:0;}.elementor-34553 .elementor-element.elementor-element-2b48e6e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-c117798{text-align:center;}.elementor-34553 .elementor-element.elementor-element-c117798, .elementor-34553 .elementor-element.elementor-element-c117798 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-c117798, .elementor-34553 .elementor-element.elementor-element-c117798 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-9b8e28e > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-34553 .elementor-element.elementor-element-9b8e28e{margin-top:36px;margin-bottom:18px;}.elementor-34553 .elementor-element.elementor-element-d0245a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-d0245a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-d0245a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-34553 .elementor-element.elementor-element-d0245a7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E8EC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30px 26px 30px 26px;}.elementor-34553 .elementor-element.elementor-element-d0245a7 > .elementor-element-populated, .elementor-34553 .elementor-element.elementor-element-d0245a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-34553 .elementor-element.elementor-element-d0245a7 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-34553 .elementor-element.elementor-element-d0245a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-4012d95{text-align:start;}.elementor-34553 .elementor-element.elementor-element-4012d95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#C7D2DA;}.elementor-34553 .elementor-element.elementor-element-b655914{text-align:start;}.elementor-34553 .elementor-element.elementor-element-b655914 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-aa0dc8b{text-align:start;}.elementor-34553 .elementor-element.elementor-element-aa0dc8b, .elementor-34553 .elementor-element.elementor-element-aa0dc8b .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34553 .elementor-element.elementor-element-aa0dc8b, .elementor-34553 .elementor-element.elementor-element-aa0dc8b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-21c133d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-21c133d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-21c133d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-34553 .elementor-element.elementor-element-21c133d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E8EC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30px 26px 30px 26px;}.elementor-34553 .elementor-element.elementor-element-21c133d > .elementor-element-populated, .elementor-34553 .elementor-element.elementor-element-21c133d > .elementor-element-populated > .elementor-background-overlay, .elementor-34553 .elementor-element.elementor-element-21c133d > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-34553 .elementor-element.elementor-element-21c133d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-4b972db{text-align:start;}.elementor-34553 .elementor-element.elementor-element-4b972db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#C7D2DA;}.elementor-34553 .elementor-element.elementor-element-92788cc{text-align:start;}.elementor-34553 .elementor-element.elementor-element-92788cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-5fa0c12{text-align:start;}.elementor-34553 .elementor-element.elementor-element-5fa0c12, .elementor-34553 .elementor-element.elementor-element-5fa0c12 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34553 .elementor-element.elementor-element-5fa0c12, .elementor-34553 .elementor-element.elementor-element-5fa0c12 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-5bf2f35:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-5bf2f35 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-5bf2f35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-34553 .elementor-element.elementor-element-5bf2f35 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E8EC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30px 26px 30px 26px;}.elementor-34553 .elementor-element.elementor-element-5bf2f35 > .elementor-element-populated, .elementor-34553 .elementor-element.elementor-element-5bf2f35 > .elementor-element-populated > .elementor-background-overlay, .elementor-34553 .elementor-element.elementor-element-5bf2f35 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-34553 .elementor-element.elementor-element-5bf2f35 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-ce4ef9b{text-align:start;}.elementor-34553 .elementor-element.elementor-element-ce4ef9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#C7D2DA;}.elementor-34553 .elementor-element.elementor-element-6a184bb{text-align:start;}.elementor-34553 .elementor-element.elementor-element-6a184bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-a48fc60{text-align:start;}.elementor-34553 .elementor-element.elementor-element-a48fc60, .elementor-34553 .elementor-element.elementor-element-a48fc60 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34553 .elementor-element.elementor-element-a48fc60, .elementor-34553 .elementor-element.elementor-element-a48fc60 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-0ba5cb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34553 .elementor-element.elementor-element-0ba5cb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-0ba5cb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-34553 .elementor-element.elementor-element-0ba5cb4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E8EC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30px 26px 30px 26px;}.elementor-34553 .elementor-element.elementor-element-0ba5cb4 > .elementor-element-populated, .elementor-34553 .elementor-element.elementor-element-0ba5cb4 > .elementor-element-populated > .elementor-background-overlay, .elementor-34553 .elementor-element.elementor-element-0ba5cb4 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-34553 .elementor-element.elementor-element-0ba5cb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-51e755d{text-align:start;}.elementor-34553 .elementor-element.elementor-element-51e755d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#C7D2DA;}.elementor-34553 .elementor-element.elementor-element-4f51dc1{text-align:start;}.elementor-34553 .elementor-element.elementor-element-4f51dc1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-636e329{text-align:start;}.elementor-34553 .elementor-element.elementor-element-636e329, .elementor-34553 .elementor-element.elementor-element-636e329 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34553 .elementor-element.elementor-element-636e329, .elementor-34553 .elementor-element.elementor-element-636e329 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-54ee5bf{text-align:center;}.elementor-34553 .elementor-element.elementor-element-54ee5bf, .elementor-34553 .elementor-element.elementor-element-54ee5bf .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-54ee5bf, .elementor-34553 .elementor-element.elementor-element-54ee5bf .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F727F;}.elementor-34553 .elementor-element.elementor-element-45cb15f .gem-button-container .gem-button{background-color:#43ACD3;border-radius:40px 40px 40px 40px;border-style:none;}.elementor-34553 .elementor-element.elementor-element-45cb15f .gem-button-container .gem-button:hover{background-color:#2E8DB5;border-style:none;}.elementor-34553 .elementor-element.elementor-element-45cb15f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-45cb15f .gem-button-container{text-align:center;}.elementor-34553 .elementor-element.elementor-element-45cb15f .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:16px 36px 16px 36px;}.elementor-34553 .elementor-element.elementor-element-45cb15f .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.5px;}.elementor-34553 .elementor-element.elementor-element-45cb15f .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-34553 .elementor-element.elementor-element-f4120c0:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-f4120c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-34553 .elementor-element.elementor-element-f4120c0 > .elementor-container{max-width:1200px;}.elementor-34553 .elementor-element.elementor-element-f4120c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-34553 .elementor-element.elementor-element-f4120c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-83927c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-30b1d89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-30b1d89{text-align:center;}.elementor-34553 .elementor-element.elementor-element-30b1d89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-1b81c32{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-1b81c32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-1b81c32 .elementor-divider-separator{width:56px;margin:0 auto;margin-center:0;}.elementor-34553 .elementor-element.elementor-element-1b81c32 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-c8574f9 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-34553 .elementor-element.elementor-element-c8574f9{margin-top:36px;margin-bottom:0px;}.elementor-34553 .elementor-element.elementor-element-59b0ac0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-34553 .elementor-element.elementor-element-59b0ac0 > .elementor-element-populated{padding:8px 28px 8px 28px;}.elementor-34553 .elementor-element.elementor-element-9930e28 .elementor-icon-wrapper{text-align:center;}.elementor-34553 .elementor-element.elementor-element-9930e28.elementor-view-stacked .elementor-icon{background-color:#E8F5FA;color:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-9930e28.elementor-view-framed .elementor-icon, .elementor-34553 .elementor-element.elementor-element-9930e28.elementor-view-default .elementor-icon{color:#E8F5FA;border-color:#E8F5FA;}.elementor-34553 .elementor-element.elementor-element-9930e28.elementor-view-framed .elementor-icon, .elementor-34553 .elementor-element.elementor-element-9930e28.elementor-view-default .elementor-icon svg{fill:#E8F5FA;}.elementor-34553 .elementor-element.elementor-element-9930e28.elementor-view-framed .elementor-icon{background-color:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-9930e28.elementor-view-stacked .elementor-icon svg{fill:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-9930e28 .elementor-icon{font-size:22px;padding:22px;}.elementor-34553 .elementor-element.elementor-element-9930e28 .elementor-icon svg{height:22px;}.elementor-34553 .elementor-element.elementor-element-3190ba7{text-align:center;}.elementor-34553 .elementor-element.elementor-element-3190ba7, .elementor-34553 .elementor-element.elementor-element-3190ba7 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;}.elementor-34553 .elementor-element.elementor-element-3190ba7, .elementor-34553 .elementor-element.elementor-element-3190ba7 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-a41691f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-34553 .elementor-element.elementor-element-a41691f > .elementor-element-populated{padding:8px 28px 8px 28px;}.elementor-34553 .elementor-element.elementor-element-dbaaccb .elementor-icon-wrapper{text-align:center;}.elementor-34553 .elementor-element.elementor-element-dbaaccb.elementor-view-stacked .elementor-icon{background-color:#E8F5FA;color:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-dbaaccb.elementor-view-framed .elementor-icon, .elementor-34553 .elementor-element.elementor-element-dbaaccb.elementor-view-default .elementor-icon{color:#E8F5FA;border-color:#E8F5FA;}.elementor-34553 .elementor-element.elementor-element-dbaaccb.elementor-view-framed .elementor-icon, .elementor-34553 .elementor-element.elementor-element-dbaaccb.elementor-view-default .elementor-icon svg{fill:#E8F5FA;}.elementor-34553 .elementor-element.elementor-element-dbaaccb.elementor-view-framed .elementor-icon{background-color:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-dbaaccb.elementor-view-stacked .elementor-icon svg{fill:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-dbaaccb .elementor-icon{font-size:22px;padding:22px;}.elementor-34553 .elementor-element.elementor-element-dbaaccb .elementor-icon svg{height:22px;}.elementor-34553 .elementor-element.elementor-element-f52802f{text-align:center;}.elementor-34553 .elementor-element.elementor-element-f52802f, .elementor-34553 .elementor-element.elementor-element-f52802f .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;}.elementor-34553 .elementor-element.elementor-element-f52802f, .elementor-34553 .elementor-element.elementor-element-f52802f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-a301082 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-34553 .elementor-element.elementor-element-a301082 > .elementor-element-populated{padding:8px 28px 8px 28px;}.elementor-34553 .elementor-element.elementor-element-938b8cd .elementor-icon-wrapper{text-align:center;}.elementor-34553 .elementor-element.elementor-element-938b8cd.elementor-view-stacked .elementor-icon{background-color:#E8F5FA;color:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-938b8cd.elementor-view-framed .elementor-icon, .elementor-34553 .elementor-element.elementor-element-938b8cd.elementor-view-default .elementor-icon{color:#E8F5FA;border-color:#E8F5FA;}.elementor-34553 .elementor-element.elementor-element-938b8cd.elementor-view-framed .elementor-icon, .elementor-34553 .elementor-element.elementor-element-938b8cd.elementor-view-default .elementor-icon svg{fill:#E8F5FA;}.elementor-34553 .elementor-element.elementor-element-938b8cd.elementor-view-framed .elementor-icon{background-color:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-938b8cd.elementor-view-stacked .elementor-icon svg{fill:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-938b8cd .elementor-icon{font-size:22px;padding:22px;}.elementor-34553 .elementor-element.elementor-element-938b8cd .elementor-icon svg{height:22px;}.elementor-34553 .elementor-element.elementor-element-9c05f25{text-align:center;}.elementor-34553 .elementor-element.elementor-element-9c05f25, .elementor-34553 .elementor-element.elementor-element-9c05f25 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;}.elementor-34553 .elementor-element.elementor-element-9c05f25, .elementor-34553 .elementor-element.elementor-element-9c05f25 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-9eb73b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-34553 .elementor-element.elementor-element-9eb73b8 > .elementor-element-populated{padding:8px 28px 8px 28px;}.elementor-34553 .elementor-element.elementor-element-7e45688 .elementor-icon-wrapper{text-align:center;}.elementor-34553 .elementor-element.elementor-element-7e45688.elementor-view-stacked .elementor-icon{background-color:#E8F5FA;color:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-7e45688.elementor-view-framed .elementor-icon, .elementor-34553 .elementor-element.elementor-element-7e45688.elementor-view-default .elementor-icon{color:#E8F5FA;border-color:#E8F5FA;}.elementor-34553 .elementor-element.elementor-element-7e45688.elementor-view-framed .elementor-icon, .elementor-34553 .elementor-element.elementor-element-7e45688.elementor-view-default .elementor-icon svg{fill:#E8F5FA;}.elementor-34553 .elementor-element.elementor-element-7e45688.elementor-view-framed .elementor-icon{background-color:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-7e45688.elementor-view-stacked .elementor-icon svg{fill:#2E8DB5;}.elementor-34553 .elementor-element.elementor-element-7e45688 .elementor-icon{font-size:22px;padding:22px;}.elementor-34553 .elementor-element.elementor-element-7e45688 .elementor-icon svg{height:22px;}.elementor-34553 .elementor-element.elementor-element-fcd25ff{text-align:center;}.elementor-34553 .elementor-element.elementor-element-fcd25ff, .elementor-34553 .elementor-element.elementor-element-fcd25ff .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;}.elementor-34553 .elementor-element.elementor-element-fcd25ff, .elementor-34553 .elementor-element.elementor-element-fcd25ff .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-42e917a .gem-button-container .gem-button{background-color:rgba(0,0,0,0);border-radius:40px 40px 40px 40px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#43ACD3;}.elementor-34553 .elementor-element.elementor-element-42e917a .gem-button-container .gem-button:hover{background-color:#43ACD3;border-style:solid;border-width:2px 2px 2px 2px;border-color:#43ACD3;}.elementor-34553 .elementor-element.elementor-element-42e917a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-42e917a .gem-button-container{text-align:center;}.elementor-34553 .elementor-element.elementor-element-42e917a .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:16px 36px 16px 36px;}.elementor-34553 .elementor-element.elementor-element-42e917a .gem-button-container .gem-button .gem-text-button{color:#2E8DB5;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.5px;}.elementor-34553 .elementor-element.elementor-element-42e917a .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-34553 .elementor-element.elementor-element-7de052f:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-7de052f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-7de052f > .elementor-container{max-width:1200px;}.elementor-34553 .elementor-element.elementor-element-7de052f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-34553 .elementor-element.elementor-element-7de052f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-8426922 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-d7bb1bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-d7bb1bc{text-align:center;}.elementor-34553 .elementor-element.elementor-element-d7bb1bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-faf3bd7{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-faf3bd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-faf3bd7 .elementor-divider-separator{width:56px;margin:0 auto;margin-center:0;}.elementor-34553 .elementor-element.elementor-element-faf3bd7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-5844da7 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-c571b26:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-c571b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-34553 .elementor-element.elementor-element-c571b26 > .elementor-container{max-width:1100px;}.elementor-34553 .elementor-element.elementor-element-c571b26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-34553 .elementor-element.elementor-element-c571b26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-503fae1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-6a03067{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;}.elementor-34553 .elementor-element.elementor-element-6a03067 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-6a03067 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-afab824{--divider-border-style:solid;--divider-color:#D50032;--divider-border-width:3px;}.elementor-34553 .elementor-element.elementor-element-afab824 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-afab824 .elementor-divider-separator{width:56px;margin:0 auto;margin-center:0;}.elementor-34553 .elementor-element.elementor-element-afab824 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel.gem-tta-active .gem-tta-panel-heading, .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel .gem-tta-panel-body{background-color:#FFFFFF!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panels .gem-tta-panel.gem-tta-active .gem-tta-panel-heading{background-color:#FFFFFF!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;padding:22px 26px 22px 26px!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading:hover,
				.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading:focus{background-color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-9786450{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-9786450 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(:first-child){margin-top:12px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;line-height:1.45em;letter-spacing:0px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel.gem-tta-active .gem-tta-panel-title > a .gem-tta-title-text{color:#2E8DB5!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta .gem-tta-panel .gem-tta-icon i{font-size:14px;line-height:14px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta .gem-tta-panel .gem-tta-title-text{line-height:14px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta .gem-tta-panel .gem-tta-icon svg{width:14px;height:14px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:14px;line-height:14px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:14px;height:14px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:14px;line-height:14px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:14px;height:14px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened i:before{color:#2E8DB5!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened svg{fill:#2E8DB5!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;line-height:1.45em;letter-spacing:0px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a{color:#3C3950!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:focus .gem-tta-title-text, .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:hover .gem-tta-title-text{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;letter-spacing:0px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:focus, .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:hover{color:#2E8DB5!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a .gem-tta-icon i{color:#43ACD3!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a .gem-tta-icon svg{fill:#43ACD3!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:hover .gem-tta-icon i, 
					.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:focus .gem-tta-icon i{color:#2E8DB5!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:hover .gem-tta-icon svg, 
					.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:focus .gem-tta-icon svg{fill:#2E8DB5!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a .gem-tta-controls-icon-closed i{color:#43ACD3!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a .gem-tta-controls-icon-closed svg{fill:#43ACD3!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:hover .gem-tta-controls-icon-closed i, 
					.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:focus .gem-tta-controls-icon-closed i{color:#2E8DB5!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:hover .gem-tta-controls-icon-closed svg, 
					.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:focus .gem-tta-controls-icon-closed svg{fill:#2E8DB5!important;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:0px 26px 24px 26px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-body{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5F727F;text-align:left!important;}.elementor-34553 .elementor-element.elementor-element-fbaabed:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-fbaabed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C3950;}.elementor-34553 .elementor-element.elementor-element-fbaabed > .elementor-container{max-width:1000px;}.elementor-34553 .elementor-element.elementor-element-fbaabed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 20px 96px 20px;}.elementor-34553 .elementor-element.elementor-element-fbaabed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34553 .elementor-element.elementor-element-e90e641 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-34553 .elementor-element.elementor-element-d3fbc30{text-align:center;}.elementor-34553 .elementor-element.elementor-element-d3fbc30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.18em;letter-spacing:0px;color:#FFFFFF;}.elementor-34553 .elementor-element.elementor-element-378bae8{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;}.elementor-34553 .elementor-element.elementor-element-378bae8, .elementor-34553 .elementor-element.elementor-element-378bae8 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-34553 .elementor-element.elementor-element-378bae8, .elementor-34553 .elementor-element.elementor-element-378bae8 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#D7DEE4;}.elementor-34553 .elementor-element.elementor-element-abedf2b .gem-button-container .gem-button{background-color:#43ACD3;border-radius:40px 40px 40px 40px;border-style:none;}.elementor-34553 .elementor-element.elementor-element-abedf2b .gem-button-container .gem-button:hover{background-color:#2E8DB5;border-style:none;}.elementor-34553 .elementor-element.elementor-element-abedf2b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-abedf2b .gem-button-container{text-align:center;}.elementor-34553 .elementor-element.elementor-element-abedf2b .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:16px 36px 16px 36px;}.elementor-34553 .elementor-element.elementor-element-abedf2b .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.5px;}.elementor-34553 .elementor-element.elementor-element-abedf2b .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}@media(min-width:768px){.elementor-34553 .elementor-element.elementor-element-d0245a7{width:25%;}.elementor-34553 .elementor-element.elementor-element-21c133d{width:25%;}.elementor-34553 .elementor-element.elementor-element-5bf2f35{width:25%;}.elementor-34553 .elementor-element.elementor-element-0ba5cb4{width:25%;}.elementor-34553 .elementor-element.elementor-element-59b0ac0{width:25%;}.elementor-34553 .elementor-element.elementor-element-a41691f{width:25%;}.elementor-34553 .elementor-element.elementor-element-a301082{width:25%;}.elementor-34553 .elementor-element.elementor-element-9eb73b8{width:25%;}}@media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-05dadc1{padding:88px 24px 88px 24px;}.elementor-34553 .elementor-element.elementor-element-4724716{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-4724716 .elementor-heading-title{font-size:36px;}.elementor-34553 .elementor-element.elementor-element-66842cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-66842cb, .elementor-34553 .elementor-element.elementor-element-66842cb .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-694f164{padding:72px 24px 72px 24px;}.elementor-34553 .elementor-element.elementor-element-8b93436 .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-6c31d8b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-6c31d8b, .elementor-34553 .elementor-element.elementor-element-6c31d8b .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-004a5eb > .elementor-element-populated{padding:72px 36px 72px 36px;}.elementor-34553 .elementor-element.elementor-element-baa2de2 .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-6872c4a, .elementor-34553 .elementor-element.elementor-element-6872c4a .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-9c90994 .elementor-heading-title{font-size:20px;}.elementor-34553 .elementor-element.elementor-element-736df2e, .elementor-34553 .elementor-element.elementor-element-736df2e .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-aebba1a{--spacer-size:420px;}.elementor-34553 .elementor-element.elementor-element-0bbda2a{--spacer-size:420px;}.elementor-34553 .elementor-element.elementor-element-62593e3 > .elementor-element-populated{padding:72px 36px 72px 36px;}.elementor-34553 .elementor-element.elementor-element-9ff116b .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-89cd408, .elementor-34553 .elementor-element.elementor-element-89cd408 .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-cd9e3a2 > .elementor-element-populated{padding:72px 36px 72px 36px;}.elementor-34553 .elementor-element.elementor-element-c280c09 .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-b2c28a7, .elementor-34553 .elementor-element.elementor-element-b2c28a7 .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-5a713a9{--spacer-size:420px;}.elementor-34553 .elementor-element.elementor-element-a30cfc5{--spacer-size:420px;}.elementor-34553 .elementor-element.elementor-element-b522063 > .elementor-element-populated{padding:72px 36px 72px 36px;}.elementor-34553 .elementor-element.elementor-element-c911c47 .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-24f67d0, .elementor-34553 .elementor-element.elementor-element-24f67d0 .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-0a4ab5a > .elementor-element-populated{padding:72px 36px 72px 36px;}.elementor-34553 .elementor-element.elementor-element-b46c65c .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-39768cb, .elementor-34553 .elementor-element.elementor-element-39768cb .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-b1ec51e{--spacer-size:420px;}.elementor-34553 .elementor-element.elementor-element-c194abe{padding:72px 24px 72px 24px;}.elementor-34553 .elementor-element.elementor-element-16bdb91 .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-fb9bff1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-fb9bff1, .elementor-34553 .elementor-element.elementor-element-fb9bff1 .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-8d97c12 .elementor-heading-title{font-size:20px;}.elementor-34553 .elementor-element.elementor-element-d1f4ccd{padding:72px 24px 72px 24px;}.elementor-34553 .elementor-element.elementor-element-852ed11 .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-c117798, .elementor-34553 .elementor-element.elementor-element-c117798 .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-b655914 .elementor-heading-title{font-size:19px;}.elementor-34553 .elementor-element.elementor-element-aa0dc8b, .elementor-34553 .elementor-element.elementor-element-aa0dc8b .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-92788cc .elementor-heading-title{font-size:19px;}.elementor-34553 .elementor-element.elementor-element-5fa0c12, .elementor-34553 .elementor-element.elementor-element-5fa0c12 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-6a184bb .elementor-heading-title{font-size:19px;}.elementor-34553 .elementor-element.elementor-element-a48fc60, .elementor-34553 .elementor-element.elementor-element-a48fc60 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-4f51dc1 .elementor-heading-title{font-size:19px;}.elementor-34553 .elementor-element.elementor-element-636e329, .elementor-34553 .elementor-element.elementor-element-636e329 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-54ee5bf, .elementor-34553 .elementor-element.elementor-element-54ee5bf .elementor-text-editor *{font-size:17px;}.elementor-34553 .elementor-element.elementor-element-f4120c0{padding:72px 24px 72px 24px;}.elementor-34553 .elementor-element.elementor-element-30b1d89 .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-3190ba7, .elementor-34553 .elementor-element.elementor-element-3190ba7 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-f52802f, .elementor-34553 .elementor-element.elementor-element-f52802f .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-9c05f25, .elementor-34553 .elementor-element.elementor-element-9c05f25 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-fcd25ff, .elementor-34553 .elementor-element.elementor-element-fcd25ff .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-7de052f{padding:72px 24px 72px 24px;}.elementor-34553 .elementor-element.elementor-element-d7bb1bc .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-c571b26{padding:72px 24px 72px 24px;}.elementor-34553 .elementor-element.elementor-element-6a03067{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-6a03067 .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-9786450{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-fbaabed{padding:72px 24px 72px 24px;}.elementor-34553 .elementor-element.elementor-element-d3fbc30 .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-378bae8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-378bae8, .elementor-34553 .elementor-element.elementor-element-378bae8 .elementor-text-editor *{font-size:17px;}}@media(max-width:767px){.elementor-34553 .elementor-element.elementor-element-05dadc1{padding:60px 20px 60px 20px;}.elementor-34553 .elementor-element.elementor-element-4724716{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-4724716 .elementor-heading-title{font-size:30px;}.elementor-34553 .elementor-element.elementor-element-66842cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-66842cb, .elementor-34553 .elementor-element.elementor-element-66842cb .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-694f164{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-8b93436 .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-6c31d8b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-6c31d8b, .elementor-34553 .elementor-element.elementor-element-6c31d8b .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-004a5eb{width:100%;}.elementor-34553 .elementor-element.elementor-element-004a5eb > .elementor-element-populated{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-baa2de2 .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-6872c4a, .elementor-34553 .elementor-element.elementor-element-6872c4a .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-9c90994 .elementor-heading-title{font-size:19px;}.elementor-34553 .elementor-element.elementor-element-736df2e, .elementor-34553 .elementor-element.elementor-element-736df2e .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-a5d0662{width:100%;}.elementor-34553 .elementor-element.elementor-element-aebba1a{--spacer-size:260px;}.elementor-34553 .elementor-element.elementor-element-16824a3{width:100%;}.elementor-34553 .elementor-element.elementor-element-0bbda2a{--spacer-size:260px;}.elementor-34553 .elementor-element.elementor-element-62593e3{width:100%;}.elementor-34553 .elementor-element.elementor-element-62593e3 > .elementor-element-populated{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-9ff116b .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-89cd408, .elementor-34553 .elementor-element.elementor-element-89cd408 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-cd9e3a2{width:100%;}.elementor-34553 .elementor-element.elementor-element-cd9e3a2 > .elementor-element-populated{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-c280c09 .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-b2c28a7, .elementor-34553 .elementor-element.elementor-element-b2c28a7 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-99a5d56{width:100%;}.elementor-34553 .elementor-element.elementor-element-5a713a9{--spacer-size:260px;}.elementor-34553 .elementor-element.elementor-element-282f452{width:100%;}.elementor-34553 .elementor-element.elementor-element-a30cfc5{--spacer-size:260px;}.elementor-34553 .elementor-element.elementor-element-b522063{width:100%;}.elementor-34553 .elementor-element.elementor-element-b522063 > .elementor-element-populated{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-c911c47 .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-24f67d0, .elementor-34553 .elementor-element.elementor-element-24f67d0 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-0a4ab5a{width:100%;}.elementor-34553 .elementor-element.elementor-element-0a4ab5a > .elementor-element-populated{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-b46c65c .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-39768cb, .elementor-34553 .elementor-element.elementor-element-39768cb .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-3c231e5{width:100%;}.elementor-34553 .elementor-element.elementor-element-b1ec51e{--spacer-size:260px;}.elementor-34553 .elementor-element.elementor-element-c194abe{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-16bdb91 .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-fb9bff1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-fb9bff1, .elementor-34553 .elementor-element.elementor-element-fb9bff1 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-8d97c12 .elementor-heading-title{font-size:19px;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder-item-inner{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder-style-vertical .quickfinder-item-info{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder .quickfinder-item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}.elementor-34553 .elementor-element.elementor-element-e9eb94e .quickfinder{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);margin-top:calc(-0px / 2);margin-bottom:calc(-0px / 2);}.elementor-34553 .elementor-element.elementor-element-d1f4ccd{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-852ed11 .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-c117798, .elementor-34553 .elementor-element.elementor-element-c117798 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-d0245a7{width:100%;}.elementor-34553 .elementor-element.elementor-element-d0245a7 > .elementor-element-populated{margin:0px 0px 14px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34553 .elementor-element.elementor-element-b655914 .elementor-heading-title{font-size:19px;}.elementor-34553 .elementor-element.elementor-element-aa0dc8b, .elementor-34553 .elementor-element.elementor-element-aa0dc8b .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-21c133d{width:100%;}.elementor-34553 .elementor-element.elementor-element-21c133d > .elementor-element-populated{margin:0px 0px 14px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34553 .elementor-element.elementor-element-92788cc .elementor-heading-title{font-size:19px;}.elementor-34553 .elementor-element.elementor-element-5fa0c12, .elementor-34553 .elementor-element.elementor-element-5fa0c12 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-5bf2f35{width:100%;}.elementor-34553 .elementor-element.elementor-element-5bf2f35 > .elementor-element-populated{margin:0px 0px 14px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34553 .elementor-element.elementor-element-6a184bb .elementor-heading-title{font-size:19px;}.elementor-34553 .elementor-element.elementor-element-a48fc60, .elementor-34553 .elementor-element.elementor-element-a48fc60 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-0ba5cb4{width:100%;}.elementor-34553 .elementor-element.elementor-element-0ba5cb4 > .elementor-element-populated{margin:0px 0px 14px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34553 .elementor-element.elementor-element-4f51dc1 .elementor-heading-title{font-size:19px;}.elementor-34553 .elementor-element.elementor-element-636e329, .elementor-34553 .elementor-element.elementor-element-636e329 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-54ee5bf, .elementor-34553 .elementor-element.elementor-element-54ee5bf .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-f4120c0{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-30b1d89 .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-59b0ac0{width:100%;}.elementor-34553 .elementor-element.elementor-element-59b0ac0 > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-34553 .elementor-element.elementor-element-9930e28 .elementor-icon{font-size:18px;}.elementor-34553 .elementor-element.elementor-element-9930e28 .elementor-icon svg{height:18px;}.elementor-34553 .elementor-element.elementor-element-3190ba7, .elementor-34553 .elementor-element.elementor-element-3190ba7 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-a41691f{width:100%;}.elementor-34553 .elementor-element.elementor-element-a41691f > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-34553 .elementor-element.elementor-element-dbaaccb .elementor-icon{font-size:18px;}.elementor-34553 .elementor-element.elementor-element-dbaaccb .elementor-icon svg{height:18px;}.elementor-34553 .elementor-element.elementor-element-f52802f, .elementor-34553 .elementor-element.elementor-element-f52802f .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-a301082{width:100%;}.elementor-34553 .elementor-element.elementor-element-a301082 > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-34553 .elementor-element.elementor-element-938b8cd .elementor-icon{font-size:18px;}.elementor-34553 .elementor-element.elementor-element-938b8cd .elementor-icon svg{height:18px;}.elementor-34553 .elementor-element.elementor-element-9c05f25, .elementor-34553 .elementor-element.elementor-element-9c05f25 .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-9eb73b8{width:100%;}.elementor-34553 .elementor-element.elementor-element-9eb73b8 > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-34553 .elementor-element.elementor-element-7e45688 .elementor-icon{font-size:18px;}.elementor-34553 .elementor-element.elementor-element-7e45688 .elementor-icon svg{height:18px;}.elementor-34553 .elementor-element.elementor-element-fcd25ff, .elementor-34553 .elementor-element.elementor-element-fcd25ff .elementor-text-editor *{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-7de052f{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-d7bb1bc .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-c571b26{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-6a03067{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-6a03067 .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-9786450{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-body{font-size:16px;}.elementor-34553 .elementor-element.elementor-element-fbaabed{padding:56px 20px 56px 20px;}.elementor-34553 .elementor-element.elementor-element-d3fbc30 .elementor-heading-title{font-size:26px;}.elementor-34553 .elementor-element.elementor-element-378bae8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34553 .elementor-element.elementor-element-378bae8, .elementor-34553 .elementor-element.elementor-element-378bae8 .elementor-text-editor *{font-size:16px;}}@media(max-width:1024px) and (min-width:768px){.elementor-34553 .elementor-element.elementor-element-004a5eb{width:100%;}.elementor-34553 .elementor-element.elementor-element-a5d0662{width:100%;}.elementor-34553 .elementor-element.elementor-element-16824a3{width:100%;}.elementor-34553 .elementor-element.elementor-element-62593e3{width:100%;}.elementor-34553 .elementor-element.elementor-element-cd9e3a2{width:100%;}.elementor-34553 .elementor-element.elementor-element-99a5d56{width:100%;}.elementor-34553 .elementor-element.elementor-element-282f452{width:100%;}.elementor-34553 .elementor-element.elementor-element-b522063{width:100%;}.elementor-34553 .elementor-element.elementor-element-0a4ab5a{width:100%;}.elementor-34553 .elementor-element.elementor-element-3c231e5{width:100%;}.elementor-34553 .elementor-element.elementor-element-d0245a7{width:50%;}.elementor-34553 .elementor-element.elementor-element-21c133d{width:50%;}.elementor-34553 .elementor-element.elementor-element-5bf2f35{width:50%;}.elementor-34553 .elementor-element.elementor-element-0ba5cb4{width:50%;}.elementor-34553 .elementor-element.elementor-element-59b0ac0{width:50%;}.elementor-34553 .elementor-element.elementor-element-a41691f{width:50%;}.elementor-34553 .elementor-element.elementor-element-a301082{width:50%;}.elementor-34553 .elementor-element.elementor-element-9eb73b8{width:50%;}}/* Start custom CSS for section, class: .elementor-element-7eee31a *//*bd-bh*/ @media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-7eee31a > .elementor-container{min-height:calc(121vw - 80px) !important;} .elementor-34553 .elementor-element.elementor-element-7eee31a{background-position:50% 50% !important;}} @media(max-width:767px){.elementor-34553 .elementor-element.elementor-element-7eee31a > .elementor-container{min-height:calc(150vw - 80px) !important;}} /*end-bd-bh*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4724716 */.elementor-34553 .elementor-element.elementor-element-4724716{margin-left:auto;margin-right:auto;} /*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-4724716 .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-4724716{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-4724716 .elementor-heading-title{font-size:clamp(32px, 1.25rem + 2.4vw, 72px) !important;} /*end-bd-fluid*/
/*bd-fw*/ .elementor-34553 .elementor-element.elementor-element-4724716{width:clamp(900px, 62.5vw, 1215px) !important;max-width:100% !important;} /*end-bd-fw*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf96056 */.elementor-34553 .elementor-element.elementor-element-bf96056{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-bf96056 .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66842cb */.elementor-34553 .elementor-element.elementor-element-66842cb{margin-left:auto;margin-right:auto;} .elementor-34553 .elementor-element.elementor-element-66842cb p{margin:0;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-66842cb, .elementor-34553 .elementor-element.elementor-element-66842cb p, .elementor-34553 .elementor-element.elementor-element-66842cb li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*/
/*bd-fw*/ .elementor-34553 .elementor-element.elementor-element-66842cb{width:clamp(780px, 54.17vw, 1053px) !important;max-width:100% !important;} /*end-bd-fw*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-05dadc1 *//*bd-cw*/ .elementor-34553 .elementor-element.elementor-element-05dadc1 > .elementor-container{max-width:clamp(1100px, 76.39vw, 1485px) !important;} /*end-bd-cw*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b93436 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-8b93436 .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-8b93436{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-8b93436 .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4786905 */.elementor-34553 .elementor-element.elementor-element-4786905{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-4786905 .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c31d8b */.elementor-34553 .elementor-element.elementor-element-6c31d8b{margin-left:auto;margin-right:auto;} .elementor-34553 .elementor-element.elementor-element-6c31d8b p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-6c31d8b p:last-child{margin-bottom:0;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-6c31d8b, .elementor-34553 .elementor-element.elementor-element-6c31d8b p, .elementor-34553 .elementor-element.elementor-element-6c31d8b li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*/
/*bd-fw*/ .elementor-34553 .elementor-element.elementor-element-6c31d8b{width:clamp(800px, 55.56vw, 1080px) !important;max-width:100% !important;} /*end-bd-fw*//* End custom CSS */
/* Start custom CSS for thegem-styledbutton, class: .elementor-element-9b21f74 *//*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-9b21f74 .gem-button{font-size:clamp(14px, 0.7rem + 0.25vw, 18px) !important;padding:clamp(14px, 0.6rem + 0.35vw, 20px) clamp(30px, 1.6rem + 0.8vw, 48px) !important;height:auto !important;line-height:1.2 !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-694f164 *//*bd-cw*/ .elementor-34553 .elementor-element.elementor-element-694f164 > .elementor-container{max-width:clamp(1100px, 76.39vw, 1485px) !important;} /*end-bd-cw*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baa2de2 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-baa2de2 .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-baa2de2{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-baa2de2 .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a0fbc5c */.elementor-34553 .elementor-element.elementor-element-a0fbc5c{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-a0fbc5c .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6872c4a */.elementor-34553 .elementor-element.elementor-element-6872c4a p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-6872c4a p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-6872c4a a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-6872c4a a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-6872c4a, .elementor-34553 .elementor-element.elementor-element-6872c4a p, .elementor-34553 .elementor-element.elementor-element-6872c4a li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c90994 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-9c90994 .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-9c90994 .elementor-heading-title{font-size:clamp(19px, 0.85rem + 0.7vw, 30px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-736df2e */.elementor-34553 .elementor-element.elementor-element-736df2e p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-736df2e p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-736df2e a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-736df2e a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-736df2e, .elementor-34553 .elementor-element.elementor-element-736df2e p, .elementor-34553 .elementor-element.elementor-element-736df2e li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-004a5eb */.elementor-34553 .elementor-element.elementor-element-004a5eb > .elementor-widget-wrap{max-width:clamp(560px, 40vw, 820px);margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ff116b *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-9ff116b .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-9ff116b{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-9ff116b .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8b79488 */.elementor-34553 .elementor-element.elementor-element-8b79488{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-8b79488 .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89cd408 */.elementor-34553 .elementor-element.elementor-element-89cd408 p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-89cd408 p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-89cd408 a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-89cd408 a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-89cd408, .elementor-34553 .elementor-element.elementor-element-89cd408 p, .elementor-34553 .elementor-element.elementor-element-89cd408 li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62593e3 */.elementor-34553 .elementor-element.elementor-element-62593e3 > .elementor-widget-wrap{max-width:clamp(560px, 40vw, 820px);margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c280c09 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-c280c09 .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-c280c09{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-c280c09 .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e5104a8 */.elementor-34553 .elementor-element.elementor-element-e5104a8{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-e5104a8 .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2c28a7 */.elementor-34553 .elementor-element.elementor-element-b2c28a7 p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-b2c28a7 p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-b2c28a7 a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-b2c28a7 a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-b2c28a7, .elementor-34553 .elementor-element.elementor-element-b2c28a7 p, .elementor-34553 .elementor-element.elementor-element-b2c28a7 li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cd9e3a2 */.elementor-34553 .elementor-element.elementor-element-cd9e3a2 > .elementor-widget-wrap{max-width:clamp(560px, 40vw, 820px);margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c911c47 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-c911c47 .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-c911c47{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-c911c47 .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8314397 */.elementor-34553 .elementor-element.elementor-element-8314397{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-8314397 .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24f67d0 */.elementor-34553 .elementor-element.elementor-element-24f67d0 p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-24f67d0 p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-24f67d0 a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-24f67d0 a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-24f67d0, .elementor-34553 .elementor-element.elementor-element-24f67d0 p, .elementor-34553 .elementor-element.elementor-element-24f67d0 li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b522063 */.elementor-34553 .elementor-element.elementor-element-b522063 > .elementor-widget-wrap{max-width:clamp(560px, 40vw, 820px);margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b46c65c *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-b46c65c .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-b46c65c{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-b46c65c .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b853a5f */.elementor-34553 .elementor-element.elementor-element-b853a5f{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-b853a5f .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39768cb */.elementor-34553 .elementor-element.elementor-element-39768cb p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-39768cb p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-39768cb a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-39768cb a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-39768cb, .elementor-34553 .elementor-element.elementor-element-39768cb p, .elementor-34553 .elementor-element.elementor-element-39768cb li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0a4ab5a */.elementor-34553 .elementor-element.elementor-element-0a4ab5a > .elementor-widget-wrap{max-width:clamp(560px, 40vw, 820px);margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16bdb91 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-16bdb91 .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-16bdb91{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-16bdb91 .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75629e2 */.elementor-34553 .elementor-element.elementor-element-75629e2{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-75629e2 .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb9bff1 */.elementor-34553 .elementor-element.elementor-element-fb9bff1{margin-left:auto;margin-right:auto;} .elementor-34553 .elementor-element.elementor-element-fb9bff1 p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-fb9bff1 p:last-child{margin-bottom:0;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-fb9bff1, .elementor-34553 .elementor-element.elementor-element-fb9bff1 p, .elementor-34553 .elementor-element.elementor-element-fb9bff1 li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*/
/*bd-fw*/ .elementor-34553 .elementor-element.elementor-element-fb9bff1{width:clamp(800px, 55.56vw, 1080px) !important;max-width:100% !important;} /*end-bd-fw*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d97c12 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-8d97c12 .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-8d97c12 .elementor-heading-title{font-size:clamp(19px, 0.85rem + 0.7vw, 30px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c194abe *//*bd-cw*/ .elementor-34553 .elementor-element.elementor-element-c194abe > .elementor-container{max-width:clamp(1100px, 76.39vw, 1485px) !important;} /*end-bd-cw*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-852ed11 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-852ed11 .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-852ed11{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-852ed11 .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b48e6e */.elementor-34553 .elementor-element.elementor-element-2b48e6e{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-2b48e6e .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c117798 */.elementor-34553 .elementor-element.elementor-element-c117798 p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-c117798 p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-c117798 a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-c117798 a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-c117798, .elementor-34553 .elementor-element.elementor-element-c117798 p, .elementor-34553 .elementor-element.elementor-element-c117798 li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4012d95 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-4012d95 .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-4012d95 .elementor-heading-title{font-size:clamp(34px, 1.4rem + 1vw, 56px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b655914 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-b655914 .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-b655914 .elementor-heading-title{font-size:clamp(19px, 0.85rem + 0.7vw, 30px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa0dc8b */.elementor-34553 .elementor-element.elementor-element-aa0dc8b p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-aa0dc8b p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-aa0dc8b a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-aa0dc8b a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-aa0dc8b, .elementor-34553 .elementor-element.elementor-element-aa0dc8b p, .elementor-34553 .elementor-element.elementor-element-aa0dc8b li{font-size:clamp(15px, 0.75rem + 0.3vw, 19px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d0245a7 */.elementor-34553 .elementor-element.elementor-element-d0245a7 > .elementor-element-populated, .elementor-34553 .elementor-element.elementor-element-d0245a7 > .elementor-widget-wrap{border-top:4px solid #43ACD3;border-radius:14px;} .elementor-34553 .elementor-element.elementor-element-d0245a7{transition:transform .25s ease, box-shadow .25s ease;} .elementor-34553 .elementor-element.elementor-element-d0245a7:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(60,57,80,0.10);} @media (prefers-reduced-motion: reduce){.elementor-34553 .elementor-element.elementor-element-d0245a7{transition:none;} .elementor-34553 .elementor-element.elementor-element-d0245a7:hover{transform:none;}} @media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-d0245a7{margin-bottom:16px;}} .elementor-34553 .elementor-element.elementor-element-d0245a7{margin-bottom:16px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b972db *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-4b972db .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-4b972db .elementor-heading-title{font-size:clamp(34px, 1.4rem + 1vw, 56px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92788cc *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-92788cc .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-92788cc .elementor-heading-title{font-size:clamp(19px, 0.85rem + 0.7vw, 30px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fa0c12 */.elementor-34553 .elementor-element.elementor-element-5fa0c12 p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-5fa0c12 p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-5fa0c12 a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-5fa0c12 a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-5fa0c12, .elementor-34553 .elementor-element.elementor-element-5fa0c12 p, .elementor-34553 .elementor-element.elementor-element-5fa0c12 li{font-size:clamp(15px, 0.75rem + 0.3vw, 19px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-21c133d */.elementor-34553 .elementor-element.elementor-element-21c133d > .elementor-element-populated, .elementor-34553 .elementor-element.elementor-element-21c133d > .elementor-widget-wrap{border-top:4px solid #43ACD3;border-radius:14px;} .elementor-34553 .elementor-element.elementor-element-21c133d{transition:transform .25s ease, box-shadow .25s ease;} .elementor-34553 .elementor-element.elementor-element-21c133d:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(60,57,80,0.10);} @media (prefers-reduced-motion: reduce){.elementor-34553 .elementor-element.elementor-element-21c133d{transition:none;} .elementor-34553 .elementor-element.elementor-element-21c133d:hover{transform:none;}} @media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-21c133d{margin-bottom:16px;}} .elementor-34553 .elementor-element.elementor-element-21c133d{margin-bottom:16px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce4ef9b *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-ce4ef9b .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-ce4ef9b .elementor-heading-title{font-size:clamp(34px, 1.4rem + 1vw, 56px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a184bb *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-6a184bb .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-6a184bb .elementor-heading-title{font-size:clamp(19px, 0.85rem + 0.7vw, 30px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a48fc60 */.elementor-34553 .elementor-element.elementor-element-a48fc60 p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-a48fc60 p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-a48fc60 a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-a48fc60 a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-a48fc60, .elementor-34553 .elementor-element.elementor-element-a48fc60 p, .elementor-34553 .elementor-element.elementor-element-a48fc60 li{font-size:clamp(15px, 0.75rem + 0.3vw, 19px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5bf2f35 */.elementor-34553 .elementor-element.elementor-element-5bf2f35 > .elementor-element-populated, .elementor-34553 .elementor-element.elementor-element-5bf2f35 > .elementor-widget-wrap{border-top:4px solid #43ACD3;border-radius:14px;} .elementor-34553 .elementor-element.elementor-element-5bf2f35{transition:transform .25s ease, box-shadow .25s ease;} .elementor-34553 .elementor-element.elementor-element-5bf2f35:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(60,57,80,0.10);} @media (prefers-reduced-motion: reduce){.elementor-34553 .elementor-element.elementor-element-5bf2f35{transition:none;} .elementor-34553 .elementor-element.elementor-element-5bf2f35:hover{transform:none;}} @media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-5bf2f35{margin-bottom:16px;}} .elementor-34553 .elementor-element.elementor-element-5bf2f35{margin-bottom:16px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51e755d *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-51e755d .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-51e755d .elementor-heading-title{font-size:clamp(34px, 1.4rem + 1vw, 56px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f51dc1 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-4f51dc1 .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-4f51dc1 .elementor-heading-title{font-size:clamp(19px, 0.85rem + 0.7vw, 30px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636e329 */.elementor-34553 .elementor-element.elementor-element-636e329 p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-636e329 p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-636e329 a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-636e329 a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-636e329, .elementor-34553 .elementor-element.elementor-element-636e329 p, .elementor-34553 .elementor-element.elementor-element-636e329 li{font-size:clamp(15px, 0.75rem + 0.3vw, 19px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0ba5cb4 */.elementor-34553 .elementor-element.elementor-element-0ba5cb4 > .elementor-element-populated, .elementor-34553 .elementor-element.elementor-element-0ba5cb4 > .elementor-widget-wrap{border-top:4px solid #D50032;border-radius:14px;} .elementor-34553 .elementor-element.elementor-element-0ba5cb4{transition:transform .25s ease, box-shadow .25s ease;} .elementor-34553 .elementor-element.elementor-element-0ba5cb4:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(60,57,80,0.10);} @media (prefers-reduced-motion: reduce){.elementor-34553 .elementor-element.elementor-element-0ba5cb4{transition:none;} .elementor-34553 .elementor-element.elementor-element-0ba5cb4:hover{transform:none;}} @media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-0ba5cb4{margin-bottom:16px;}} .elementor-34553 .elementor-element.elementor-element-0ba5cb4{margin-bottom:16px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9b8e28e */.elementor-34553 .elementor-element.elementor-element-9b8e28e > .elementor-container{flex-wrap:wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54ee5bf */.elementor-34553 .elementor-element.elementor-element-54ee5bf p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-54ee5bf p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-54ee5bf a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-54ee5bf a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-54ee5bf, .elementor-34553 .elementor-element.elementor-element-54ee5bf p, .elementor-34553 .elementor-element.elementor-element-54ee5bf li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for thegem-styledbutton, class: .elementor-element-45cb15f *//*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-45cb15f .gem-button{font-size:clamp(14px, 0.7rem + 0.25vw, 18px) !important;padding:clamp(14px, 0.6rem + 0.35vw, 20px) clamp(30px, 1.6rem + 0.8vw, 48px) !important;height:auto !important;line-height:1.2 !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d1f4ccd *//*bd-cw*/ .elementor-34553 .elementor-element.elementor-element-d1f4ccd > .elementor-container{max-width:clamp(1320px, 91.67vw, 1782px) !important;} /*end-bd-cw*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30b1d89 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-30b1d89 .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-30b1d89{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-30b1d89 .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b81c32 */.elementor-34553 .elementor-element.elementor-element-1b81c32{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-1b81c32 .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9930e28 */.elementor-34553 .elementor-element.elementor-element-9930e28 .elementor-icon{box-shadow:none;} .elementor-34553 .elementor-element.elementor-element-9930e28{margin-bottom:6px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3190ba7 */.elementor-34553 .elementor-element.elementor-element-3190ba7 p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-3190ba7 p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-3190ba7 a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-3190ba7 a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-3190ba7, .elementor-34553 .elementor-element.elementor-element-3190ba7 p, .elementor-34553 .elementor-element.elementor-element-3190ba7 li{font-size:clamp(15px, 0.75rem + 0.3vw, 19px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59b0ac0 */@media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-59b0ac0{border-left:0;}} @media(max-width:767px){.elementor-34553 .elementor-element.elementor-element-59b0ac0{border-bottom:1px solid #D9E1E7;} .elementor-34553 .elementor-element.elementor-element-59b0ac0:last-child{border-bottom:0;}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dbaaccb */.elementor-34553 .elementor-element.elementor-element-dbaaccb .elementor-icon{box-shadow:none;} .elementor-34553 .elementor-element.elementor-element-dbaaccb{margin-bottom:6px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f52802f */.elementor-34553 .elementor-element.elementor-element-f52802f p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-f52802f p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-f52802f a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-f52802f a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-f52802f, .elementor-34553 .elementor-element.elementor-element-f52802f p, .elementor-34553 .elementor-element.elementor-element-f52802f li{font-size:clamp(15px, 0.75rem + 0.3vw, 19px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a41691f */.elementor-34553 .elementor-element.elementor-element-a41691f{border-left:1px solid #D9E1E7;} @media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-a41691f{border-left:0;}} @media(max-width:767px){.elementor-34553 .elementor-element.elementor-element-a41691f{border-bottom:1px solid #D9E1E7;} .elementor-34553 .elementor-element.elementor-element-a41691f:last-child{border-bottom:0;}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-938b8cd */.elementor-34553 .elementor-element.elementor-element-938b8cd .elementor-icon{box-shadow:none;} .elementor-34553 .elementor-element.elementor-element-938b8cd{margin-bottom:6px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c05f25 */.elementor-34553 .elementor-element.elementor-element-9c05f25 p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-9c05f25 p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-9c05f25 a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-9c05f25 a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-9c05f25, .elementor-34553 .elementor-element.elementor-element-9c05f25 p, .elementor-34553 .elementor-element.elementor-element-9c05f25 li{font-size:clamp(15px, 0.75rem + 0.3vw, 19px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a301082 */.elementor-34553 .elementor-element.elementor-element-a301082{border-left:1px solid #D9E1E7;} @media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-a301082{border-left:0;}} @media(max-width:767px){.elementor-34553 .elementor-element.elementor-element-a301082{border-bottom:1px solid #D9E1E7;} .elementor-34553 .elementor-element.elementor-element-a301082:last-child{border-bottom:0;}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e45688 */.elementor-34553 .elementor-element.elementor-element-7e45688 .elementor-icon{box-shadow:none;} .elementor-34553 .elementor-element.elementor-element-7e45688{margin-bottom:6px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcd25ff */.elementor-34553 .elementor-element.elementor-element-fcd25ff p{margin:0 0 16px;} .elementor-34553 .elementor-element.elementor-element-fcd25ff p:last-child{margin-bottom:0;} .elementor-34553 .elementor-element.elementor-element-fcd25ff a{color:#43ACD3;text-decoration:underline;text-underline-offset:3px;} .elementor-34553 .elementor-element.elementor-element-fcd25ff a:hover{color:#2E8DB5;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-fcd25ff, .elementor-34553 .elementor-element.elementor-element-fcd25ff p, .elementor-34553 .elementor-element.elementor-element-fcd25ff li{font-size:clamp(15px, 0.75rem + 0.3vw, 19px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9eb73b8 */.elementor-34553 .elementor-element.elementor-element-9eb73b8{border-left:1px solid #D9E1E7;} @media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-9eb73b8{border-left:0;}} @media(max-width:767px){.elementor-34553 .elementor-element.elementor-element-9eb73b8{border-bottom:1px solid #D9E1E7;} .elementor-34553 .elementor-element.elementor-element-9eb73b8:last-child{border-bottom:0;}}/* End custom CSS */
/* Start custom CSS for thegem-styledbutton, class: .elementor-element-42e917a *//*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-42e917a .gem-button{font-size:clamp(14px, 0.7rem + 0.25vw, 18px) !important;padding:clamp(14px, 0.6rem + 0.35vw, 20px) clamp(30px, 1.6rem + 0.8vw, 48px) !important;height:auto !important;line-height:1.2 !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f4120c0 *//*bd-cw*/ .elementor-34553 .elementor-element.elementor-element-f4120c0 > .elementor-container{max-width:clamp(1200px, 83.33vw, 1620px) !important;} /*end-bd-cw*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7bb1bc *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-d7bb1bc .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-d7bb1bc{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-d7bb1bc .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-faf3bd7 */.elementor-34553 .elementor-element.elementor-element-faf3bd7{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-faf3bd7 .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7de052f *//*bd-cw*/ .elementor-34553 .elementor-element.elementor-element-7de052f > .elementor-container{max-width:clamp(1200px, 83.33vw, 1620px) !important;} /*end-bd-cw*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a03067 */.elementor-34553 .elementor-element.elementor-element-6a03067{margin-left:auto;margin-right:auto;} /*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-6a03067 .elementor-heading-title{margin:0 !important;padding:0 !important;} /*bd-gap*/ .elementor-34553 .elementor-element.elementor-element-6a03067{margin-bottom:20px !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-6a03067 .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*/
/*bd-fw*/ .elementor-34553 .elementor-element.elementor-element-6a03067{width:clamp(820px, 56.94vw, 1107px) !important;max-width:100% !important;} /*end-bd-fw*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-afab824 */.elementor-34553 .elementor-element.elementor-element-afab824{margin-top:0 !important;margin-bottom:26px !important;} .elementor-34553 .elementor-element.elementor-element-afab824 .elementor-divider{padding-block:0 !important;line-height:0;font-size:0;}/* End custom CSS */
/* Start custom CSS for thegem-accordion, class: .elementor-element-9786450 */.elementor-34553 .elementor-element.elementor-element-9786450{margin-left:auto !important;margin-right:auto !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel{background:#FFFFFF !important;border:1px solid #E3E8EC !important;border-radius:12px !important;margin-bottom:12px !important;overflow:hidden;transition:border-color .2s ease, box-shadow .2s ease;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:hover{border-color:#43ACD3 !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:is(.vc_active,.gem-tta-active){border-color:#43ACD3 !important;box-shadow:0 10px 26px rgba(60,57,80,0.08);}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-heading, .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-heading a, .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:is(.vc_active,.gem-tta-active) .gem-tta-panel-heading{background:#FFFFFF !important;border:0 !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-title{margin:0 !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-title > a{position:relative !important;padding:22px 78px 22px 26px !important;display:block !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-icon{display:none !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-controls-icon{position:absolute !important;top:50% !important;left:auto !important;right:24px !important;transform:translateY(-50%) !important;margin:0 !important;width:32px !important;height:32px !important;border-radius:50%;background:#E8F5FA;color:#2E8DB5 !important;display:flex !important;align-items:center;justify-content:center;font-size:13px !important;line-height:1 !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-controls-icon i{margin:0 !important;color:#2E8DB5 !important;font-size:13px !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:not(.vc_active):not(.gem-tta-active) .gem-tta-controls-icon-opened, .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:is(.vc_active,.gem-tta-active) .gem-tta-controls-icon-closed{display:none !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-title-text{display:block;font-family:Montserrat,sans-serif !important;font-size:17px !important;font-weight:600 !important;line-height:1.45 !important;text-transform:none !important;letter-spacing:0 !important;color:#3C3950 !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:is(.vc_active,.gem-tta-active) .gem-tta-title-text, .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-title > a:hover .gem-tta-title-text{color:#2E8DB5 !important;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-body{background:#FFFFFF !important;border:0 !important;padding:0 78px 24px 26px !important;color:#5F727F;font-family:'Source Sans Pro',sans-serif;font-size:17px;line-height:1.7;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-body p{margin:0 0 12px;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-body p:last-child{margin:0;}
.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-body a{color:#2E8DB5;text-decoration:underline;text-underline-offset:3px;}
@media(max-width:767px){.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-title-text{font-size:16px !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-title > a{padding:18px 62px 18px 18px !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-controls-icon{right:16px !important;width:30px !important;height:30px !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-body{padding:0 18px 20px !important;font-size:16px;}}
@media (prefers-reduced-motion: reduce){.elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel{transition:none;}}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-title-text{font-size:clamp(16px, 0.8rem + 0.35vw, 21px) !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-body, .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel-body p{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*/
/*bd-fw*/ .elementor-34553 .elementor-element.elementor-element-9786450{width:clamp(900px, 62.5vw, 1215px) !important;max-width:100% !important;} /*end-bd-fw*/
/*bd-pm*/ .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-controls-icon i{display:none !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-controls-icon{font-size:0 !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-controls-icon::before, .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-controls-icon-closed::after{content:'' !important;display:block !important;position:absolute !important;left:50% !important;top:50% !important;width:12px !important;height:2px !important;margin:0 !important;border:0 !important;border-radius:2px;background:#2E8DB5 !important;transform:translate(-50%,-50%) !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-controls-icon-closed::after{width:2px !important;height:12px !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-controls-icon-opened::after{display:none !important;content:none !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:is(.vc_active,.gem-tta-active) .gem-tta-controls-icon-opened{display:flex !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:is(.vc_active,.gem-tta-active) .gem-tta-controls-icon{background:#43ACD3 !important;} .elementor-34553 .elementor-element.elementor-element-9786450 .gem-tta-panel:is(.vc_active,.gem-tta-active) .gem-tta-controls-icon::before{background:#FFFFFF !important;} /*end-bd-pm*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c571b26 *//*bd-cw*/ .elementor-34553 .elementor-element.elementor-element-c571b26 > .elementor-container{max-width:clamp(1100px, 76.39vw, 1485px) !important;} /*end-bd-cw*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3fbc30 *//*bd-hm0*/ .elementor-34553 .elementor-element.elementor-element-d3fbc30 .elementor-heading-title{margin:0 !important;padding:0 !important;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-d3fbc30 .elementor-heading-title{font-size:clamp(26px, 1rem + 1.75vw, 54px) !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378bae8 */.elementor-34553 .elementor-element.elementor-element-378bae8{margin-left:auto;margin-right:auto;} .elementor-34553 .elementor-element.elementor-element-378bae8 p{margin:0;}
/*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-378bae8, .elementor-34553 .elementor-element.elementor-element-378bae8 p, .elementor-34553 .elementor-element.elementor-element-378bae8 li{font-size:clamp(16px, 0.8rem + 0.45vw, 22px) !important;} /*end-bd-fluid*/
/*bd-fw*/ .elementor-34553 .elementor-element.elementor-element-378bae8{width:clamp(720px, 50vw, 972px) !important;max-width:100% !important;} /*end-bd-fw*//* End custom CSS */
/* Start custom CSS for thegem-styledbutton, class: .elementor-element-abedf2b *//*bd-fluid*/ .elementor-34553 .elementor-element.elementor-element-abedf2b .gem-button{font-size:clamp(14px, 0.7rem + 0.25vw, 18px) !important;padding:clamp(14px, 0.6rem + 0.35vw, 20px) clamp(30px, 1.6rem + 0.8vw, 48px) !important;height:auto !important;line-height:1.2 !important;} /*end-bd-fluid*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fbaabed *//*bd-cw*/ .elementor-34553 .elementor-element.elementor-element-fbaabed > .elementor-container{max-width:clamp(1000px, 69.44vw, 1350px) !important;} /*end-bd-cw*//* End custom CSS */