.elementor-1956 .elementor-element.elementor-element-88c04e5 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1956 .elementor-element.elementor-element-88c04e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1956 .elementor-element.elementor-element-88c04e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1956 .elementor-element.elementor-element-343d84b img{width:100%;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-343d84b{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-690d2716{padding:0px 10px 0px 10px;}.elementor-1956 .elementor-element.elementor-element-56a02c7c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 25px 0px 11px;}.elementor-1956 .elementor-element.elementor-element-55e9fb20 .elementor-spacer-inner{height:10px;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-55e9fb20{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-4cec9cc4, .elementor-1956 .elementor-element.elementor-element-4cec9cc4 .elementor-text-editor *{font-size:16px;line-height:23px;letter-spacing:0px;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-4cec9cc4{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-252a43f{padding:0px 10px 0px 10px;}.elementor-1956 .elementor-element.elementor-element-2ac0279 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 25px 0px 11px;}.elementor-1956 .elementor-element.elementor-element-2b66e37 .elementor-spacer-inner{height:25px;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-2b66e37{padding:0px 5px 0px 5px;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-00a6a9f{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-b4ff47b .elementor-heading-title{font-size:17px;font-weight:600;line-height:22px;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-b4ff47b{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-b4ff47b > .elementor-widget-container{padding:0px 0px 0px 0px;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-3c7c461{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-3c7c461 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-10px 0px 0px 0px;}.elementor-1956 .elementor-element.elementor-element-61e916d .elementor-heading-title{font-size:17px;font-weight:600;line-height:22px;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-61e916d{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-61e916d > .elementor-widget-container{padding:0px 0px 0px 0px;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-2e7122d{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-2e7122d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-10px 0px 0px 0px;}.elementor-1956 .elementor-element.elementor-element-dbee719 .elementor-heading-title{font-size:17px;font-weight:600;line-height:22px;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-dbee719{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-dbee719 > .elementor-widget-container{padding:0px 0px 0px 0px;}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-53e304f{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-53e304f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-10px 0px 0px 0px;}.elementor-1956 .elementor-element.elementor-element-ad146da .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 6px 10px -2px rgba(0, 0, 0, 0.42);}.thegem-template-header .elementor-1956 .elementor-element.elementor-element-ad146da{padding:0px 5px 0px 5px;}.elementor-1956 .elementor-element.elementor-element-ad146da > .elementor-widget-container{padding:50px 0px 50px 0px;}