.elementor-40 .elementor-element.elementor-element-7f58d89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-40 .elementor-element.elementor-element-2647aa7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-40 .elementor-element.elementor-element-1c9367a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px}.elementor-40 .elementor-element.elementor-element-ec43a98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-9db86b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-40 .elementor-element.elementor-element-b5ee147{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-40 .elementor-element.elementor-element-708a643{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-e9ee3b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-893e66b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-2104ad3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-e38424e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px}.elementor-40 .elementor-element.elementor-element-4cf9ecd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-40 .elementor-element.elementor-element-e10dba4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-28f2f8a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-acd4e45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-2b7bfd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap}.elementor-40 .elementor-element.elementor-element-df34a94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-40 .elementor-element.elementor-element-c6550d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-40 .elementor-element.elementor-element-56ca47c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-40 .elementor-element.elementor-element-8f4428e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-40 .elementor-element.elementor-element-11fa104{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-40 .elementor-element.elementor-element-0d0a767{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-3ce8ac6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-6eb1b02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-40 .elementor-element.elementor-element-7e41102{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-f85bbf3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap}.elementor-40 .elementor-element.elementor-element-81d7992{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start}.elementor-40 .elementor-element.elementor-element-33e0b83{--display:flex}.elementor-40 .elementor-element.elementor-element-61703ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start}.elementor-40 .elementor-element.elementor-element-b304f29{--display:flex}.elementor-40 .elementor-element.elementor-element-8d7766e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start}.elementor-40 .elementor-element.elementor-element-773d93d{--display:flex}.elementor-40 .elementor-element.elementor-element-39f9dd3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start}.elementor-40 .elementor-element.elementor-element-cc19a6a{--display:flex}.elementor-40 .elementor-element.elementor-element-3e8a9e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start}.elementor-40 .elementor-element.elementor-element-a1991d1{--display:flex}.elementor-40 .elementor-element.elementor-element-7a1d326{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start}.elementor-40 .elementor-element.elementor-element-065fdb2{--display:flex}.elementor-40 .elementor-element.elementor-element-ea46331{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-7aacb97{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-309c229{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-40 .elementor-element.elementor-element-0f3353d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-f6724d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-dac70d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-40 .elementor-element.elementor-element-28d28e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-40 .elementor-element.elementor-element-17ab9ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-40 .elementor-element.elementor-element-3affd92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-40 .elementor-element.elementor-element-59a20a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-40 .elementor-element.elementor-element-77cb66c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-22805c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-fffa283{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-c4a347a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-40 .elementor-element.elementor-element-e3b039b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-ee75119 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-ee75119 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-40 .elementor-element.elementor-element-ee75119{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-40 .elementor-element.elementor-element-ee75119 .elementor-icon-list-text{transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-14baf7d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-bf71883 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-bf71883 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-40 .elementor-element.elementor-element-bf71883{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-40 .elementor-element.elementor-element-bf71883 .elementor-icon-list-text{transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-5d3c35e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-0631225{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-a502a1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-40 .elementor-element.elementor-element-3e51a52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-eb0564b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap}.elementor-40 .elementor-element.elementor-element-fbbce8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-2c7e394{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-ac9ce3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-c0c2da6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-b09673b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-eecf399{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px}.elementor-40 .elementor-element.elementor-element-ca02d82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-97be96a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap}.elementor-40 .elementor-element.elementor-element-c51cfee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-c0082ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-cee0e18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:72px 72px;--row-gap:72px;--column-gap:72px}.elementor-40 .elementor-element.elementor-element-21fae37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-a8ad88b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap}.elementor-40 .elementor-element.elementor-element-487d211{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-3f48934{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-7637541{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-d7bd991{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-c3b95fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-c21c921{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-1b17de0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-248d568{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-40 .elementor-element.elementor-element-16aafd8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}:root{--page-title-display:none}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-7f58d89{--width:100%}.elementor-40 .elementor-element.elementor-element-2647aa7{--width:100%}.elementor-40 .elementor-element.elementor-element-1c9367a{--width:100%}.elementor-40 .elementor-element.elementor-element-ec43a98{--width:50%}.elementor-40 .elementor-element.elementor-element-b5ee147{--width:50%}.elementor-40 .elementor-element.elementor-element-708a643{--width:100%}.elementor-40 .elementor-element.elementor-element-e9ee3b3{--width:100%}.elementor-40 .elementor-element.elementor-element-893e66b{--width:100%}.elementor-40 .elementor-element.elementor-element-2104ad3{--width:100%}.elementor-40 .elementor-element.elementor-element-e38424e{--width:100%}.elementor-40 .elementor-element.elementor-element-4cf9ecd{--width:46%}.elementor-40 .elementor-element.elementor-element-e10dba4{--width:54%}.elementor-40 .elementor-element.elementor-element-28f2f8a{--width:100%}.elementor-40 .elementor-element.elementor-element-acd4e45{--width:100%}.elementor-40 .elementor-element.elementor-element-0d0a767{--width:100%}.elementor-40 .elementor-element.elementor-element-3ce8ac6{--width:100%}.elementor-40 .elementor-element.elementor-element-6eb1b02{--width:100%}.elementor-40 .elementor-element.elementor-element-f85bbf3{--width:100%}.elementor-40 .elementor-element.elementor-element-81d7992{--width:33.33%}.elementor-40 .elementor-element.elementor-element-61703ac{--width:33.33%}.elementor-40 .elementor-element.elementor-element-8d7766e{--width:33.33%}.elementor-40 .elementor-element.elementor-element-39f9dd3{--width:33.33%}.elementor-40 .elementor-element.elementor-element-3e8a9e4{--width:33.33%}.elementor-40 .elementor-element.elementor-element-7a1d326{--width:33.33%}.elementor-40 .elementor-element.elementor-element-ea46331{--width:100%}.elementor-40 .elementor-element.elementor-element-7aacb97{--width:100%}.elementor-40 .elementor-element.elementor-element-309c229{--width:100%}.elementor-40 .elementor-element.elementor-element-f6724d6{--width:100%}.elementor-40 .elementor-element.elementor-element-dac70d3{--width:100%}.elementor-40 .elementor-element.elementor-element-28d28e1{--width:100%}.elementor-40 .elementor-element.elementor-element-17ab9ee{--width:100%}.elementor-40 .elementor-element.elementor-element-3affd92{--width:100%}.elementor-40 .elementor-element.elementor-element-59a20a5{--width:100%}.elementor-40 .elementor-element.elementor-element-77cb66c{--width:100%}.elementor-40 .elementor-element.elementor-element-22805c3{--width:100%}.elementor-40 .elementor-element.elementor-element-fffa283{--width:100%}.elementor-40 .elementor-element.elementor-element-c4a347a{--width:100%}.elementor-40 .elementor-element.elementor-element-e3b039b{--width:50%}.elementor-40 .elementor-element.elementor-element-14baf7d{--width:50%}.elementor-40 .elementor-element.elementor-element-5d3c35e{--width:100%}.elementor-40 .elementor-element.elementor-element-0631225{--width:100%}.elementor-40 .elementor-element.elementor-element-a502a1e{--width:100%}.elementor-40 .elementor-element.elementor-element-eb0564b{--width:100%}.elementor-40 .elementor-element.elementor-element-fbbce8b{--width:25%}.elementor-40 .elementor-element.elementor-element-2c7e394{--width:25%}.elementor-40 .elementor-element.elementor-element-ac9ce3c{--width:25%}.elementor-40 .elementor-element.elementor-element-c0c2da6{--width:25%}.elementor-40 .elementor-element.elementor-element-b09673b{--width:100%}.elementor-40 .elementor-element.elementor-element-eecf399{--width:100%}.elementor-40 .elementor-element.elementor-element-ca02d82{--width:50%}.elementor-40 .elementor-element.elementor-element-97be96a{--width:50%}.elementor-40 .elementor-element.elementor-element-c51cfee{--width:100%}.elementor-40 .elementor-element.elementor-element-c0082ed{--width:100%}.elementor-40 .elementor-element.elementor-element-cee0e18{--width:100%}.elementor-40 .elementor-element.elementor-element-a8ad88b{--width:100%}.elementor-40 .elementor-element.elementor-element-487d211{--width:25%}.elementor-40 .elementor-element.elementor-element-3f48934{--width:25%}.elementor-40 .elementor-element.elementor-element-7637541{--width:25%}.elementor-40 .elementor-element.elementor-element-d7bd991{--width:25%}.elementor-40 .elementor-element.elementor-element-c3b95fb{--width:100%}.elementor-40 .elementor-element.elementor-element-c21c921{--width:100%}.elementor-40 .elementor-element.elementor-element-1b17de0{--width:100%}.elementor-40 .elementor-element.elementor-element-248d568{--width:52%}.elementor-40 .elementor-element.elementor-element-16aafd8{--width:48%}}.elementor-40 .elementor-element.elementor-element-2647aa7{--gcg-about-max:1320px;width:100%!important;max-width:none!important;margin:0!important;padding:64px 0 96px!important;overflow:hidden!important;background:radial-gradient(circle at 10% 5%,rgb(255 255 255 / .58),transparent 30%),linear-gradient(180deg,#F3EDE4 0%,#EDE7DD 100%)!important}.elementor-40 .elementor-element.elementor-element-2647aa7,.elementor-40 .elementor-element.elementor-element-2647aa7 *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-card{position:relative!important;isolation:isolate!important;width:min(var(--gcg-about-max), calc(100% - 56px))!important;max-width:var(--gcg-about-max)!important;min-height:640px!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(0,0.98fr)!important;align-items:center!important;gap:42px!important;padding:52px!important;border:1px solid rgb(14 19 33 / .11)!important;border-radius:34px!important;overflow:hidden!important;background:radial-gradient(circle at 8% 10%,rgb(255 255 255 / .48),transparent 34%),linear-gradient(135deg,rgb(255 253 248 / .78) 0%,rgb(237 231 221 / .74) 52%,rgb(216 207 195 / .52) 100%)!important;box-shadow:0 30px 90px rgb(14 19 33 / .075),inset 0 1px 0 rgb(255 255 255 / .38)!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-card::before{content:"g";position:absolute;left:46px;bottom:-126px;z-index:-1;color:rgb(14 19 33 / .032);font-family:Georgia,"Times New Roman",serif;font-size:390px;font-weight:800;line-height:1;letter-spacing:-.12em;pointer-events:none}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-copy,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-visual{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-copy{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;max-width:620px!important;padding:14px 0!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-eyebrow{margin:0 0 18px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-eyebrow,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-eyebrow .elementor-heading-title{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.14em!important;text-transform:uppercase!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-title{width:100%!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-title,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:clamp(50px, 4.5vw, 68px)!important;font-weight:800!important;line-height:1.07!important;letter-spacing:-0.05em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-lead{width:100%!important;max-width:590px!important;margin:28px 0 0!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-lead,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-lead p,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-lead .elementor-widget-container{color:rgb(14 19 33 / .73)!important;font-family:"Quicksand",sans-serif!important;font-size:17px!important;font-weight:500!important;line-height:1.72!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-lead p{margin:0!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-actions{width:100%!important;margin-top:34px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:14px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-primary,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-secondary{width:auto!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-primary .elementor-button,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-secondary .elementor-button{min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 26px!important;border-radius:999px!important;font-family:"Quicksand",sans-serif!important;font-size:14px!important;font-weight:800!important;line-height:1!important;transition:transform 0.24s ease,background 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-primary .elementor-button{color:#EDE7DD!important;background:#0E1321!important;border:1px solid #0E1321!important;box-shadow:0 13px 30px rgb(14 19 33 / .17)!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-primary .elementor-button:hover{transform:translateY(-2px);background:#151C2D!important;border-color:#151C2D!important;box-shadow:0 17px 38px rgb(14 19 33 / .22)!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-secondary .elementor-button{color:#0E1321!important;background:rgb(255 253 248 / .25)!important;border:1px solid rgb(14 19 33 / .15)!important;box-shadow:none!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-secondary .elementor-button:hover{transform:translateY(-2px);background:rgb(255 253 248 / .65)!important;border-color:rgb(14 19 33 / .25)!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-visual{position:relative!important;z-index:2!important;min-height:540px!important;height:540px!important;border-radius:28px!important;overflow:hidden!important;background:#D8CFC3!important;box-shadow:0 25px 76px rgb(14 19 33 / .14)!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-visual>.elementor-element,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-visual .elementor-widget-html,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-visual .elementor-widget-container{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-room{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:radial-gradient(circle at 76% 16%,rgb(255 255 255 / .44) 0%,rgb(255 255 255 / .13) 18%,transparent 42%),linear-gradient(120deg,rgb(14 19 33 / .78) 0%,rgb(14 19 33 / .28) 43%,rgb(216 207 195 / .04) 76%),linear-gradient(145deg,#655D5B 0%,#A99D8D 48%,#E0D8CA 100%)}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-room::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 0%,rgb(255 255 255 / .04) 42%,rgb(255 255 255 / .18) 69%,transparent 100%);pointer-events:none}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-desk{position:absolute;left:9%;right:9%;bottom:15%;height:90px;border-radius:9px;background:linear-gradient(90deg,#79614D 0%,#9C8064 48%,#BBA184 100%);box-shadow:0 24px 42px rgb(14 19 33 / .22)}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-screen{position:absolute;left:21%;bottom:29%;width:230px;height:138px;border-radius:11px;background:linear-gradient(135deg,#0E1321 0%,#1E2638 100%);box-shadow:0 18px 34px rgb(14 19 33 / .26)}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-lamp{position:absolute;right:19%;bottom:30%;width:138px;height:190px;border-left:8px solid rgb(14 19 33 / .65);border-top:8px solid rgb(14 19 33 / .65);transform:skew(-14deg)}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-plant{position:absolute;right:13%;bottom:23%;width:92px;height:130px}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-leaf{position:absolute;display:block;background:#53694F;border-radius:100% 0 100% 0}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-leaf-one{left:4px;top:0;width:56px;height:92px;transform:rotate(-32deg)}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-leaf-two{right:5px;top:20px;width:48px;height:80px;transform:rotate(30deg)}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-pot{position:absolute;left:18px;right:18px;bottom:0;height:46px;border-radius:8px 8px 18px 18px;background:linear-gradient(180deg,#F5F0E7 0%,#EDE7DD 100%);box-shadow:0 10px 20px rgb(14 19 33 / .12)}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-caption{position:absolute;right:24px;bottom:24px;z-index:5;max-width:270px;padding:17px 19px;border:1px solid rgb(255 255 255 / .17);border-radius:18px;background:rgb(237 231 221 / .82);backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);color:rgb(14 19 33 / .73);font-family:"Quicksand",sans-serif;font-size:13px;font-weight:500;line-height:1.58;box-shadow:0 13px 32px rgb(14 19 33 / .1)}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-2647aa7{padding:48px 0 74px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-card{width:min(100%, calc(100% - 48px))!important;min-height:auto!important;grid-template-columns:1fr!important;gap:34px!important;padding:40px!important;border-radius:30px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-card::before{left:26px;bottom:-105px;font-size:330px}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-copy{max-width:720px!important;padding:8px 0!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-title,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-title .elementor-heading-title{font-size:clamp(46px, 7vw, 58px)!important;line-height:1.08!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-lead{max-width:660px!important;margin-top:24px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-visual{min-height:440px!important;height:440px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-screen{left:22%;width:220px;height:132px}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-2647aa7{padding:28px 0 58px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-card{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;gap:28px!important;padding:28px 22px 22px!important;border-radius:24px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-card::before{left:-12px;bottom:-68px;font-size:220px;opacity:.8}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-copy{width:100%!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-eyebrow{margin-bottom:14px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-eyebrow,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-eyebrow .elementor-heading-title{font-size:11px!important;letter-spacing:0.12em!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-title,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-title .elementor-heading-title{font-size:clamp(35px, 10.5vw, 43px)!important;line-height:1.09!important;letter-spacing:-0.047em!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-lead{margin-top:20px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-lead,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-lead p,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-lead .elementor-widget-container{font-size:15.5px!important;line-height:1.66!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:11px!important;margin-top:26px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-primary,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-secondary,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-primary .elementor-button,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-secondary .elementor-button{width:100%!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-primary .elementor-button,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-btn-secondary .elementor-button{min-height:50px!important;padding:0 20px!important;font-size:14px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-visual{min-height:370px!important;height:370px!important;border-radius:21px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-desk{left:7%;right:7%;bottom:16%;height:70px}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-screen{left:15%;bottom:30%;width:158px;height:100px;border-radius:8px}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-lamp{right:12%;bottom:31%;width:100px;height:148px;border-left-width:6px;border-top-width:6px}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-plant{right:8%;bottom:24%;transform:scale(.78);transform-origin:bottom right}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-caption{right:14px;bottom:14px;max-width:225px;padding:13px 15px;border-radius:15px;font-size:12px;line-height:1.5}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-card{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;padding-left:18px!important;padding-right:18px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-title,.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-title .elementor-heading-title{font-size:34px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-hero-visual{min-height:340px!important;height:340px!important}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-screen{left:12%;width:142px;height:92px}.elementor-40 .elementor-element.elementor-element-2647aa7 .gcg-about-caption{max-width:205px;font-size:11.5px}}.elementor-40 .elementor-element.elementor-element-708a643{--gcg-manifesto-max:970px;width:100%!important;max-width:none!important;margin:0!important;padding:112px 0 118px!important;background:#EDE7DD!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-708a643,.elementor-40 .elementor-element.elementor-element-708a643 *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-inner{width:min(var(--gcg-manifesto-max),calc(100% - 56px))!important;max-width:var(--gcg-manifesto-max)!important;min-width:0!important;margin:0 auto!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-card{position:relative!important;isolation:isolate!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:510px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:74px 82px 70px!important;border:1px solid rgb(14 19 33 / .08)!important;border-radius:34px!important;background:radial-gradient(circle at 50% 4%,rgb(255 255 255 / .42),transparent 38%),#F8F5EF!important;box-shadow:0 28px 78px rgb(14 19 33 / .075),inset 0 1px 0 rgb(255 255 255 / .48)!important;text-align:center!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-card::before{content:"";position:absolute;left:-110px;bottom:-150px;z-index:-1;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgb(216 207 195 / .22) 0%,rgb(216 207 195 / .07) 54%,transparent 72%);pointer-events:none}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-title,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-signoff{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark{margin:0 0 34px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark .elementor-heading-title{color:rgb(14 19 33 / .11)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:88px!important;font-weight:700!important;line-height:0.65!important;letter-spacing:-0.08em!important;text-align:center!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark .elementor-heading-title{margin:0!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-title{max-width:720px!important;margin:0 auto!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-title,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:clamp(48px, 4.3vw, 64px)!important;font-weight:500!important;line-height:1.14!important;letter-spacing:-0.045em!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead{max-width:740px!important;margin:34px auto 0!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead p,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead .elementor-widget-container{color:rgb(14 19 33 / .76)!important;font-family:"Quicksand",sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1.76!important;text-align:center!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead p{margin:0!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-signoff{margin:34px 0 0!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-signoff,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-signoff .elementor-heading-title{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-align:center!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-signoff .elementor-heading-title{margin:0!important}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-708a643{padding:88px 0 94px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-inner{width:min(100%, calc(100% - 48px))!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-card{min-height:470px!important;padding:64px 54px 60px!important;border-radius:30px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark{margin-bottom:30px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark .elementor-heading-title{font-size:76px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-title,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-title .elementor-heading-title{font-size:clamp(44px, 6vw, 56px)!important;line-height:1.15!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead{max-width:650px!important;margin-top:28px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead p,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead .elementor-widget-container{font-size:17px!important;line-height:1.72!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-signoff{margin-top:30px!important}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-708a643{padding:68px 0 74px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-card{min-height:0!important;padding:48px 24px 44px!important;border-radius:24px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-card::before{left:-120px;bottom:-170px;width:300px;height:300px}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark{margin-bottom:24px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-mark .elementor-heading-title{font-size:62px!important;line-height:0.7!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-title,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-title .elementor-heading-title{font-size:36px!important;line-height:1.16!important;letter-spacing:-0.043em!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead{max-width:100%!important;margin-top:24px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead p,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead .elementor-widget-container{font-size:15px!important;line-height:1.7!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-signoff{margin-top:26px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-signoff,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-signoff .elementor-heading-title{font-size:11px!important;letter-spacing:0.08em!important}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-inner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-card{padding-left:20px!important;padding-right:20px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-title,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-title .elementor-heading-title{font-size:32px!important}.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead p,.elementor-40 .elementor-element.elementor-element-708a643 .gcg-manifesto-lead .elementor-widget-container{font-size:14.5px!important}}.elementor-40 .elementor-element.elementor-element-2104ad3{--gcg-why-max:1192px;width:100%!important;max-width:none!important;margin:0!important;padding:112px 0 118px!important;background:#EDE7DD!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-2104ad3,.elementor-40 .elementor-element.elementor-element-2104ad3 *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-inner{width:min(var(--gcg-why-max),calc(100% - 64px))!important;max-width:var(--gcg-why-max)!important;min-width:0!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,0.88fr) minmax(0,1.12fr)!important;align-items:center!important;gap:82px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-visual,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-copy{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-visual{position:relative!important;min-height:590px!important;height:590px!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-visual>.elementor-element,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-visual .elementor-widget-html,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-visual .elementor-widget-container{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-photo-stack{position:relative;width:100%;max-width:520px;height:590px;margin:0 auto}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-photo-main{position:absolute;left:0;top:0;width:73%;height:83%;border-radius:30px;overflow:hidden;background:radial-gradient(circle at 72% 14%,rgb(255 255 255 / .34) 0%,rgb(255 255 255 / .09) 24%,transparent 46%),linear-gradient(140deg,#716861 0%,#A69A8B 49%,#D8CFC3 100%);box-shadow:0 28px 70px rgb(14 19 33 / .11)}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-photo-main::before{content:"";position:absolute;inset:0;background:linear-gradient(108deg,rgb(14 19 33 / .16) 0%,transparent 46%,rgb(255 255 255 / .14) 100%);pointer-events:none}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-desk{position:absolute;left:18%;right:17%;bottom:18%;height:88px;border-radius:9px;background:linear-gradient(90deg,#9A795C 0%,#B18B68 52%,#BE9A77 100%);box-shadow:0 20px 38px rgb(14 19 33 / .16)}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-screen{position:absolute;left:28%;bottom:36%;width:34%;height:26%;border-radius:11px;background:linear-gradient(145deg,#0E1321 0%,#171E2E 100%);box-shadow:0 18px 34px rgb(14 19 33 / .24)}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-photo-small{position:absolute;right:0;bottom:0;z-index:2;width:55%;height:55%;border:1px solid rgb(14 19 33 / .1);border-radius:28px;overflow:hidden;background:radial-gradient(circle at 72% 18%,rgb(255 255 255 / .28) 0%,transparent 42%),linear-gradient(140deg,#817871 0%,#AAA094 54%,#D8CFC3 100%);box-shadow:0 28px 66px rgb(14 19 33 / .15)}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-photo-small::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgb(14 19 33 / .12) 0%,transparent 50%,rgb(255 255 255 / .12) 100%);pointer-events:none}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-leaf{position:absolute;right:22%;bottom:28%;width:105px;height:62px;border-radius:100% 0 100% 0;background:linear-gradient(135deg,#4E664A 0%,#627A59 100%);transform:rotate(-29deg)}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-pot{position:absolute;right:18%;bottom:18%;width:82px;height:68px;border-radius:14px 14px 24px 24px;background:linear-gradient(180deg,#F6F1E9 0%,#EDE7DD 100%);box-shadow:0 14px 24px rgb(14 19 33 / .11)}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;max-width:620px!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-eyebrow{margin:0 0 14px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-eyebrow,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-eyebrow .elementor-heading-title{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.13em!important;text-transform:uppercase!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title{width:100%!important;max-width:610px!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:clamp(46px, 4vw, 58px)!important;font-weight:700!important;line-height:1.08!important;letter-spacing:-0.048em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text{width:100%!important;max-width:610px!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title+.gcg-why-text{margin-top:30px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text+.gcg-why-text{margin-top:26px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text p,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text .elementor-widget-container{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:16.5px!important;font-weight:500!important;line-height:1.75!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text p{margin:0!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight{position:relative!important;width:100%!important;max-width:580px!important;margin:34px 0 0!important;padding:0 0 0 26px!important;border-left:2px solid #0E1321!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight p,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight .elementor-widget-container{color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:27px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:-0.025em!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight p{margin:0!important}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-2104ad3{padding:88px 0 94px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-inner{width:min(100%, calc(100% - 48px))!important;grid-template-columns:1fr!important;gap:58px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-visual{min-height:520px!important;height:520px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-photo-stack{max-width:500px;height:520px}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-copy{max-width:720px!important;margin:0 auto!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title{max-width:680px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title .elementor-heading-title{font-size:48px!important;line-height:1.1!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text{max-width:680px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight{max-width:640px!important}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-2104ad3{padding:68px 0 74px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;gap:46px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-visual{min-height:400px!important;height:400px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-photo-stack{max-width:350px;height:400px}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-photo-main{width:76%;height:80%;border-radius:24px}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-photo-small{width:57%;height:54%;border-radius:22px}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-desk{left:15%;right:15%;bottom:17%;height:58px}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-screen{left:27%;bottom:35%;width:38%;height:28%;border-radius:8px}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-leaf{right:20%;bottom:29%;width:72px;height:44px}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-pot{right:17%;bottom:16%;width:58px;height:50px;border-radius:11px 11px 19px 19px}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-copy{max-width:100%!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-eyebrow{margin-bottom:12px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-eyebrow,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-eyebrow .elementor-heading-title{font-size:11px!important;letter-spacing:0.12em!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title .elementor-heading-title{font-size:36px!important;line-height:1.12!important;letter-spacing:-0.043em!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title+.gcg-why-text{margin-top:24px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text+.gcg-why-text{margin-top:22px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text p,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-text .elementor-widget-container{font-size:15px!important;line-height:1.68!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight{margin-top:28px!important;padding-left:20px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight p,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight .elementor-widget-container{font-size:22px!important;line-height:1.45!important}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-inner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-visual{min-height:350px!important;height:350px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-photo-stack{max-width:310px;height:350px}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-title .elementor-heading-title{font-size:32px!important}.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight p,.elementor-40 .elementor-element.elementor-element-2104ad3 .gcg-why-highlight .elementor-widget-container{font-size:20px!important}}.elementor-40 .elementor-element.elementor-element-28f2f8a{width:100%!important;max-width:none!important;margin:0!important;padding:112px 0 118px!important;background:#FFFDF8!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-28f2f8a,.elementor-40 .elementor-element.elementor-element-28f2f8a *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-inner{width:min(1160px, calc(100% - 64px))!important;max-width:1160px!important;min-width:0!important;margin:0 auto!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-eyebrow{margin:0 0 14px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-eyebrow,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-eyebrow .elementor-heading-title{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.14em!important;text-transform:uppercase!important;text-align:center!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-title{width:100%!important;max-width:980px!important;margin:0 auto!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-title,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:clamp(40px, 3.6vw, 54px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-0.045em!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead{width:100%!important;max-width:780px!important;margin:26px auto 0!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead p,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead .elementor-widget-container{color:rgb(14 19 33 / .72)!important;font-family:"Quicksand",sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1.75!important;text-align:center!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead p{margin:0!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chips{width:100%!important;max-width:980px!important;margin:42px auto 0!important;padding:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:12px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip{width:auto!important;min-width:0!important;min-height:50px!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;padding:0 22px!important;border:1px solid rgb(14 19 33 / .12)!important;border-radius:999px!important;background:linear-gradient(180deg,rgb(255 253 248 / .66),rgb(216 207 195 / .56))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .42),0 7px 20px rgb(14 19 33 / .025)!important;transition:transform 0.22s ease,background 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip:hover{transform:translateY(-2px);border-color:rgb(184 156 132 / .38)!important;background:linear-gradient(180deg,rgb(255 253 248 / .84),rgb(216 207 195 / .68))!important;box-shadow:0 10px 24px rgb(14 19 33 / .055)!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip .elementor-widget,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip .elementor-widget-container{width:auto!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip p,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip span,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip .elementor-heading-title,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip .elementor-widget-container{color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip p,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip .elementor-heading-title{margin:0!important}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-28f2f8a{padding:88px 0 94px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-inner{width:min(100%, calc(100% - 48px))!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-title{max-width:760px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-title,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-title .elementor-heading-title{font-size:clamp(38px, 5.4vw, 48px)!important;line-height:1.12!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead{max-width:680px!important;margin-top:22px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead p,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead .elementor-widget-container{font-size:17px!important;line-height:1.7!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chips{max-width:760px!important;margin-top:36px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip{min-height:48px!important;padding:0 20px!important}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-28f2f8a{padding:68px 0 72px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-eyebrow{margin-bottom:12px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-eyebrow,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-eyebrow .elementor-heading-title{font-size:11px!important;letter-spacing:0.12em!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-title,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-title .elementor-heading-title{font-size:34px!important;line-height:1.13!important;letter-spacing:-0.043em!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead{max-width:100%!important;margin-top:20px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead p,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-lead .elementor-widget-container{font-size:15.5px!important;line-height:1.68!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chips{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;margin-top:30px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip{width:100%!important;min-height:48px!important;padding:8px 12px!important;border-radius:18px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip:nth-child(5){grid-column:1 / -1!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip p,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip span,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip .elementor-heading-title,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip .elementor-widget-container{font-size:13px!important;line-height:1.35!important;white-space:normal!important}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-inner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-title,.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-title .elementor-heading-title{font-size:31px!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chips{grid-template-columns:1fr!important}.elementor-40 .elementor-element.elementor-element-28f2f8a .gcg-positioning-chip:nth-child(5){grid-column:auto!important}}.elementor-40 .elementor-element.elementor-element-0d0a767{--gcg-topics-max:1192px;width:100%!important;max-width:none!important;margin:0!important;padding:112px 0 118px!important;background:#EDE7DD!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-0d0a767,.elementor-40 .elementor-element.elementor-element-0d0a767 *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-inner{width:min(var(--gcg-topics-max), calc(100% - 64px))!important;max-width:var(--gcg-topics-max)!important;min-width:0!important;margin:0 auto!important;padding:34px 0 0!important;border-top:1px solid rgb(14 19 33 / .12)!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-header{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,0.9fr) minmax(320px,1.1fr)!important;align-items:end!important;gap:72px!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-heading-group,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-intro{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-eyebrow{margin:0 0 12px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-eyebrow,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-eyebrow .elementor-heading-title{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.13em!important;text-transform:uppercase!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-title{width:100%!important;max-width:440px!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-title,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:42px!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-0.045em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-intro{max-width:560px!important;justify-self:end!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-intro,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-intro p,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-intro .elementor-widget-container{color:rgb(14 19 33 / .72)!important;font-family:"Quicksand",sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.72!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-intro p{margin:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-grid{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:20px!important;margin:62px 0 0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-card{position:relative!important;isolation:isolate!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:300px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:space-between!important;padding:30px 30px 28px!important;border:1px solid rgb(14 19 33 / .1)!important;border-radius:22px!important;background:#FFFDF8!important;box-shadow:0 20px 54px rgb(14 19 33 / .045),inset 0 1px 0 rgb(255 255 255 / .48)!important;overflow:hidden!important;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-card:hover{transform:translateY(-4px);border-color:rgb(184 156 132 / .42)!important;box-shadow:0 28px 68px rgb(14 19 33 / .075),inset 0 1px 0 rgb(255 255 255 / .58)!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-card::after{content:"";position:absolute;right:-56px;bottom:-62px;z-index:-1;width:170px;height:170px;border-radius:50%;background:radial-gradient(circle,rgb(216 207 195 / .18) 0%,rgb(216 207 195 / .05) 58%,transparent 72%);pointer-events:none}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-card-content{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-number{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 0 28px!important;padding:0!important;border:1px solid rgb(184 156 132 / .38)!important;border-radius:999px!important;background:rgb(255 253 248 / .42)!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-number .elementor-widget-container{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-number,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-number .elementor-heading-title{color:#B89C84!important;font-family:"Quicksand",sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-align:center!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-number .elementor-heading-title{margin:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-card:nth-child(6) .gcg-topic-number,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-card:nth-child(6) .gcg-topic-number .elementor-heading-title{font-family:Georgia,"Times New Roman",serif!important;font-size:17px!important;font-weight:700!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-title{width:100%!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-title,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:22px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:-0.035em!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-desc{width:100%!important;margin:15px 0 0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-desc,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-desc p,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-desc .elementor-widget-container{color:rgb(14 19 33 / .6)!important;font-family:"Quicksand",sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.62!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-desc p{margin:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-link{width:auto!important;max-width:100%!important;align-self:flex-start!important;margin:30px 0 0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-link .elementor-button{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;min-height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.10em!important;text-transform:uppercase!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-link .elementor-button::after{content:"→";display:inline-block;color:#B89C84;font-size:14px;line-height:1;transition:transform 0.22s ease}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-link .elementor-button-text{color:inherit!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-card:hover .gcg-topic-link .elementor-button::after{transform:translateX(4px)}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-0d0a767{padding:88px 0 94px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-inner{width:min(100%, calc(100% - 48px))!important;padding-top:30px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-header{grid-template-columns:1fr!important;align-items:start!important;gap:22px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-title{max-width:620px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-title,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-title .elementor-heading-title{font-size:40px!important;line-height:1.1!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-intro{max-width:680px!important;justify-self:start!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin-top:46px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-card{min-height:290px!important;padding:28px!important}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-0d0a767{padding:68px 0 74px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;padding-top:26px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-header{gap:18px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-eyebrow{margin-bottom:10px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-eyebrow,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-eyebrow .elementor-heading-title{font-size:11px!important;letter-spacing:0.12em!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-title,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-title .elementor-heading-title{font-size:34px!important;line-height:1.12!important;letter-spacing:-0.043em!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-intro,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-intro p,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-intro .elementor-widget-container{font-size:15px!important;line-height:1.66!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-grid{grid-template-columns:1fr!important;gap:14px!important;margin-top:38px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-card{min-height:0!important;padding:24px 22px!important;border-radius:20px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-number{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin-bottom:22px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-title,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-title .elementor-heading-title{font-size:21px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-desc,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-desc p,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-desc .elementor-widget-container{font-size:14px!important;line-height:1.6!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-link{margin-top:24px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-link .elementor-button{min-height:38px!important}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-inner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-title,.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topics-title .elementor-heading-title{font-size:31px!important}.elementor-40 .elementor-element.elementor-element-0d0a767 .gcg-topic-card{padding-left:20px!important;padding-right:20px!important}}.elementor-40 .elementor-element.elementor-element-ea46331{--gcg-principles-max:1192px;width:100%!important;max-width:none!important;margin:0!important;padding:112px 0 118px!important;background:#0E1321!important;border-radius:28px!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-ea46331,.elementor-40 .elementor-element.elementor-element-ea46331 *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-inner{width:min(var(--gcg-principles-max),calc(100% - 64px))!important;max-width:var(--gcg-principles-max)!important;min-width:0!important;margin:0 auto!important;padding:34px 0 0!important;border-top:1px solid rgb(237 231 221 / .18)!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-header{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,0.88fr) minmax(320px,1.12fr)!important;align-items:start!important;gap:72px!important;margin:0!important;padding:0 0 50px!important;border-bottom:1px solid rgb(237 231 221 / .18)!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-heading,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-intro{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-eyebrow{margin:0 0 12px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-eyebrow,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-eyebrow .elementor-heading-title{color:rgb(237 231 221 / .52)!important;font-family:"Quicksand",sans-serif!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.14em!important;text-transform:uppercase!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-title{width:100%!important;max-width:410px!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-title,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-title .elementor-heading-title{margin:0!important;color:#F8F5EF!important;font-family:"Quicksand",sans-serif!important;font-size:42px!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-0.045em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-intro{max-width:560px!important;justify-self:end!important;margin:4px 0 0!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-intro,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-intro p,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-intro .elementor-widget-container{color:rgb(237 231 221 / .72)!important;font-family:"Quicksand",sans-serif!important;font-size:15.5px!important;font-weight:500!important;line-height:1.74!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-intro p{margin:0!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-list{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-row{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:86px minmax(230px,0.8fr) minmax(0,1.2fr)!important;align-items:center!important;gap:28px!important;margin:0!important;padding:32px 0!important;border-bottom:1px solid rgb(237 231 221 / .16)!important;transition:background 0.22s ease,padding-left 0.22s ease,padding-right 0.22s ease!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-row:hover{padding-left:14px!important;padding-right:14px!important;background:rgb(255 255 255 / .025)!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-row:last-child{border-bottom-color:rgb(237 231 221 / .1)!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-number,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-name,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-desc{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-number,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-number .elementor-heading-title{margin:0!important;color:rgb(237 231 221 / .42)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:34px!important;font-weight:500!important;line-height:1!important;letter-spacing:-0.03em!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-name,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-name .elementor-heading-title{margin:0!important;color:#F8F5EF!important;font-family:"Quicksand",sans-serif!important;font-size:18px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:-0.025em!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-desc,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-desc p,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-desc .elementor-widget-container{color:rgb(237 231 221 / .64)!important;font-family:"Quicksand",sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.68!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-desc p{margin:0!important}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-ea46331{padding:88px 0 94px!important;border-radius:26px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-inner{width:min(100%, calc(100% - 48px))!important;padding-top:30px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-header{grid-template-columns:1fr!important;gap:22px!important;padding-bottom:40px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-title{max-width:620px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-title,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-title .elementor-heading-title{font-size:40px!important;line-height:1.1!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-intro{max-width:680px!important;justify-self:start!important;margin-top:0!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-row{grid-template-columns:64px minmax(0,1fr)!important;gap:12px 22px!important;padding:28px 0!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-number{grid-column:1!important;grid-row:1 / span 2!important;align-self:start!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-name{grid-column:2!important;grid-row:1!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-desc{grid-column:2!important;grid-row:2!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-number,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-number .elementor-heading-title{font-size:30px!important}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-ea46331{padding:68px 0 74px!important;border-radius:22px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;padding-top:26px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-header{gap:18px!important;padding-bottom:34px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-eyebrow{margin-bottom:10px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-eyebrow,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-eyebrow .elementor-heading-title{font-size:10px!important;letter-spacing:0.12em!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-title,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-title .elementor-heading-title{font-size:34px!important;line-height:1.12!important;letter-spacing:-0.043em!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-intro,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-intro p,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-intro .elementor-widget-container{font-size:15px!important;line-height:1.68!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-row{grid-template-columns:48px minmax(0,1fr)!important;gap:10px 16px!important;padding:25px 0!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-row:hover{padding-left:0!important;padding-right:0!important;background:transparent!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-number,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-number .elementor-heading-title{font-size:26px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-name,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-name .elementor-heading-title{font-size:17px!important;line-height:1.35!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-desc,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-desc p,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-desc .elementor-widget-container{font-size:13.5px!important;line-height:1.65!important}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-inner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-title,.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principles-title .elementor-heading-title{font-size:31px!important}.elementor-40 .elementor-element.elementor-element-ea46331 .gcg-principle-row{grid-template-columns:42px minmax(0,1fr)!important;gap:10px 12px!important}}.elementor-40 .elementor-element.elementor-element-77cb66c{--gcg-boundary-max:1192px;width:100%!important;max-width:none!important;margin:0!important;padding:112px 0 118px!important;background:#EDE7DD!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-77cb66c,.elementor-40 .elementor-element.elementor-element-77cb66c *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-inner{width:min(var(--gcg-boundary-max),calc(100% - 64px))!important;max-width:var(--gcg-boundary-max)!important;min-width:0!important;margin:0 auto!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-header{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;text-align:center!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-eyebrow{margin:0 0 14px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-eyebrow,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-eyebrow .elementor-heading-title{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.13em!important;text-transform:uppercase!important;text-align:center!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-title{width:100%!important;max-width:1000px!important;margin:0 auto!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-title,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:clamp(42px, 3.7vw, 56px)!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-0.047em!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead{width:100%!important;max-width:760px!important;margin:28px auto 0!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead p,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead .elementor-widget-container{color:rgb(14 19 33 / .76)!important;font-family:"Quicksand",sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1.75!important;text-align:center!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead p{margin:0!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-compare{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:24px!important;margin:62px 0 0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card{position:relative!important;isolation:isolate!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:420px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin:0!important;padding:48px 48px 46px!important;border-radius:28px!important;overflow:hidden!important;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card:hover{transform:translateY(-4px)}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-light{background:#F8F5EF!important;border:1px solid rgb(14 19 33 / .08)!important;box-shadow:0 24px 66px rgb(14 19 33 / .055),inset 0 1px 0 rgb(255 255 255 / .52)!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-light:hover{border-color:rgb(184 156 132 / .34)!important;box-shadow:0 30px 76px rgb(14 19 33 / .08),inset 0 1px 0 rgb(255 255 255 / .62)!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-dark{background:radial-gradient(circle at 88% 10%,rgb(255 255 255 / .035),transparent 38%),#0E1321!important;border:1px solid rgb(237 231 221 / .08)!important;box-shadow:0 28px 76px rgb(14 19 33 / .14)!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-dark:hover{border-color:rgb(237 231 221 / .16)!important;box-shadow:0 34px 84px rgb(14 19 33 / .19)!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card::after{content:"";position:absolute;right:-90px;bottom:-110px;z-index:-1;width:260px;height:260px;border-radius:50%;pointer-events:none}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-light::after{background:radial-gradient(circle,rgb(216 207 195 / .18) 0%,transparent 70%)}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-dark::after{background:radial-gradient(circle,rgb(184 156 132 / .07) 0%,transparent 70%)}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-title{width:100%!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-title,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-title .elementor-heading-title{margin:0!important;font-family:"Quicksand",sans-serif!important;font-size:27px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:-0.035em!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-light .gcg-boundary-card-title,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-light .gcg-boundary-card-title .elementor-heading-title{color:#0E1321!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-dark .gcg-boundary-card-title,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-dark .gcg-boundary-card-title .elementor-heading-title{color:#F8F5EF!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list{width:100%!important;max-width:100%!important;margin:34px 0 0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-items{width:100%!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:22px!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-item{position:relative!important;width:100%!important;min-width:0!important;display:flex!important;align-items:flex-start!important;margin:0!important;padding:0 0 0 28px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-icon{display:none!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-item::before{content:"";position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:999px;transform:translateY(-50%)}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-light .gcg-boundary-list .elementor-icon-list-item::before{background:rgb(110 116 128 / .42)}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-dark .gcg-boundary-list .elementor-icon-list-item::before{background:rgb(237 231 221 / .42)}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-text{width:100%!important;font-family:"Quicksand",sans-serif!important;font-size:17px!important;font-weight:500!important;line-height:1.55!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-light .gcg-boundary-list .elementor-icon-list-text{color:#6E7480!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-dark .gcg-boundary-list .elementor-icon-list-text{color:rgb(237 231 221 / .82)!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-item>a{width:100%!important;display:flex!important;align-items:flex-start!important;color:inherit!important;text-decoration:none!important}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-77cb66c{padding:88px 0 94px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-inner{width:min(100%, calc(100% - 48px))!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-title,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-title .elementor-heading-title{font-size:46px!important;line-height:1.12!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead{max-width:680px!important;margin-top:24px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead p,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead .elementor-widget-container{font-size:17px!important;line-height:1.7!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-compare{gap:18px!important;margin-top:50px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card{min-height:400px!important;padding:40px 36px!important;border-radius:24px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-title,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-title .elementor-heading-title{font-size:24px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list{margin-top:30px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-items{gap:19px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-text{font-size:15.5px!important}}@media (max-width:820px){.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-compare{grid-template-columns:1fr!important;gap:18px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card{min-height:0!important}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-77cb66c{padding:68px 0 74px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-eyebrow{margin-bottom:11px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-eyebrow,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-eyebrow .elementor-heading-title{font-size:10.5px!important;letter-spacing:0.12em!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-title,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-title .elementor-heading-title{font-size:34px!important;line-height:1.13!important;letter-spacing:-0.043em!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead{max-width:100%!important;margin-top:20px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead p,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-lead .elementor-widget-container{font-size:15px!important;line-height:1.68!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-compare{grid-template-columns:1fr!important;gap:14px!important;margin-top:38px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card{min-height:0!important;padding:30px 24px 32px!important;border-radius:22px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-title,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card-title .elementor-heading-title{font-size:22px!important;line-height:1.24!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list{margin-top:26px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-items{gap:17px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-item{padding-left:24px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-item::before{width:7px;height:7px}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-list .elementor-icon-list-text{font-size:14.5px!important;line-height:1.55!important}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-inner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-title,.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-title .elementor-heading-title{font-size:31px!important}.elementor-40 .elementor-element.elementor-element-77cb66c .gcg-boundary-card{padding-left:21px!important;padding-right:21px!important}}.elementor-40 .elementor-element.elementor-element-5d3c35e{--gcg-values-max:1192px;width:100%!important;max-width:none!important;margin:0!important;padding:112px 0 118px!important;background:#FFFDF8!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-5d3c35e,.elementor-40 .elementor-element.elementor-element-5d3c35e *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-inner{width:min(var(--gcg-values-max),calc(100% - 64px))!important;max-width:var(--gcg-values-max)!important;min-width:0!important;margin:0 auto!important;padding:34px 0 0!important;border-top:1px solid rgb(14 19 33 / .12)!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-header{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,0.9fr) minmax(320px,1.1fr)!important;align-items:end!important;gap:72px!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-heading-group,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-intro{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-eyebrow{margin:0 0 12px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-eyebrow,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-eyebrow .elementor-heading-title{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.13em!important;text-transform:uppercase!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-title{width:100%!important;max-width:470px!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-title,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:44px!important;font-weight:700!important;line-height:1.08!important;letter-spacing:-0.046em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-intro{max-width:560px!important;justify-self:end!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-intro,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-intro p,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-intro .elementor-widget-container{color:rgb(14 19 33 / .76)!important;font-family:"Quicksand",sans-serif!important;font-size:17px!important;font-weight:500!important;line-height:1.72!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-intro p{margin:0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-grid{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important;margin:62px 0 0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card{position:relative!important;isolation:isolate!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:330px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin:0!important;padding:34px 28px 32px!important;border:1px solid rgb(14 19 33 / .1)!important;border-radius:22px!important;background:radial-gradient(circle at 92% 6%,rgb(255 255 255 / .48),transparent 34%),#F8F5EF!important;box-shadow:0 18px 48px rgb(14 19 33 / .04),inset 0 1px 0 rgb(255 255 255 / .52)!important;overflow:hidden!important;transition:transform 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card:hover{transform:translateY(-4px);border-color:rgb(184 156 132 / .42)!important;box-shadow:0 26px 64px rgb(14 19 33 / .075),inset 0 1px 0 rgb(255 255 255 / .62)!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card::after{content:"";position:absolute;right:-62px;bottom:-72px;z-index:-1;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgb(216 207 195 / .18) 0%,rgb(216 207 195 / .05) 56%,transparent 72%);pointer-events:none}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-icon,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card-title,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-desc{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-icon{margin:0 0 44px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-icon,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-icon .elementor-heading-title{color:#B89C84!important;font-family:Georgia,"Times New Roman",serif!important;font-size:42px!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-icon .elementor-heading-title{margin:0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card:nth-child(2) .gcg-value-icon,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card:nth-child(2) .gcg-value-icon .elementor-heading-title{font-family:"Quicksand",sans-serif!important;font-size:34px!important;font-weight:500!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card:nth-child(4) .gcg-value-icon,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card:nth-child(4) .gcg-value-icon .elementor-heading-title{font-family:"Quicksand",sans-serif!important;font-size:48px!important;font-weight:300!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card-title{margin:0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card-title,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:23px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:-0.035em!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-desc{margin:18px 0 0!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-desc,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-desc p,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-desc .elementor-widget-container{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.7!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-desc p{margin:0!important}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-5d3c35e{padding:88px 0 94px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-inner{width:min(100%, calc(100% - 48px))!important;padding-top:30px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-header{grid-template-columns:1fr!important;align-items:start!important;gap:22px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-title{max-width:620px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-title,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-title .elementor-heading-title{font-size:40px!important;line-height:1.1!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-intro{max-width:680px!important;justify-self:start!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin-top:46px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card{min-height:300px!important;padding:30px 28px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-icon{margin-bottom:36px!important}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-5d3c35e{padding:68px 0 74px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;padding-top:26px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-header{gap:18px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-eyebrow{margin-bottom:10px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-eyebrow,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-eyebrow .elementor-heading-title{font-size:10.5px!important;letter-spacing:0.12em!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-title,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-title .elementor-heading-title{font-size:34px!important;line-height:1.13!important;letter-spacing:-0.043em!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-intro,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-intro p,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-intro .elementor-widget-container{font-size:15px!important;line-height:1.68!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-grid{grid-template-columns:1fr!important;gap:14px!important;margin-top:38px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card{min-height:0!important;padding:28px 24px 30px!important;border-radius:20px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-icon{margin-bottom:28px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-icon,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-icon .elementor-heading-title{font-size:38px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card:nth-child(2) .gcg-value-icon,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card:nth-child(2) .gcg-value-icon .elementor-heading-title{font-size:31px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card:nth-child(4) .gcg-value-icon,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card:nth-child(4) .gcg-value-icon .elementor-heading-title{font-size:43px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card-title,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card-title .elementor-heading-title{font-size:22px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-desc{margin-top:14px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-desc,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-desc p,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-desc .elementor-widget-container{font-size:14.5px!important;line-height:1.65!important}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-inner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-title,.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-values-title .elementor-heading-title{font-size:31px!important}.elementor-40 .elementor-element.elementor-element-5d3c35e .gcg-value-card{padding-left:21px!important;padding-right:21px!important}}.elementor-40 .elementor-element.elementor-element-b09673b{--gcg-audience-max:1192px;width:100%!important;max-width:none!important;margin:0!important;padding:112px 0 118px!important;background:#EDE7DD!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-b09673b,.elementor-40 .elementor-element.elementor-element-b09673b *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-inner{width:min(var(--gcg-audience-max),calc(100% - 64px))!important;max-width:var(--gcg-audience-max)!important;min-width:0!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr)!important;align-items:center!important;gap:82px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-copy,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tags{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-eyebrow{margin:0 0 14px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-eyebrow,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-eyebrow .elementor-heading-title{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.13em!important;text-transform:uppercase!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title{width:100%!important;max-width:560px!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:clamp(44px, 4vw, 58px)!important;font-weight:700!important;line-height:1.09!important;letter-spacing:-0.048em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead{width:100%!important;max-width:560px!important;margin:30px 0 0!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead p,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead .elementor-widget-container{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:16.5px!important;font-weight:500!important;line-height:1.75!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead p{margin:0!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tags{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;align-content:center!important;justify-content:flex-start!important;gap:14px 12px!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag{width:auto!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag .elementor-widget-container{min-height:54px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 22px!important;border:1px solid rgb(14 19 33 / .1)!important;border-radius:18px!important;background:linear-gradient(180deg,rgb(255 253 248 / .84) 0%,rgb(248 245 239 / .72) 100%)!important;box-shadow:0 10px 28px rgb(14 19 33 / .025),inset 0 1px 0 rgb(255 255 255 / .55)!important;transition:transform 0.22s ease,border-color 0.22s ease,background 0.22s ease,box-shadow 0.22s ease!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag .elementor-heading-title{color:rgb(14 19 33 / .76)!important;font-family:"Quicksand",sans-serif!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important;text-align:center!important;white-space:nowrap!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag .elementor-heading-title{margin:0!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:hover .elementor-widget-container{transform:translateY(-2px);border-color:rgb(184 156 132 / .38)!important;background:linear-gradient(180deg,rgb(255 253 248 / .96) 0%,rgb(237 231 221 / .84) 100%)!important;box-shadow:0 14px 32px rgb(14 19 33 / .055),inset 0 1px 0 rgb(255 255 255 / .66)!important}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-b09673b{padding:88px 0 94px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-inner{width:min(100%, calc(100% - 48px))!important;grid-template-columns:1fr!important;align-items:start!important;gap:48px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-copy{max-width:720px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title{max-width:700px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title .elementor-heading-title{font-size:46px!important;line-height:1.1!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead{max-width:650px!important;margin-top:24px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tags{max-width:760px!important;justify-content:flex-start!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag .elementor-widget-container{min-height:52px!important;padding-left:20px!important;padding-right:20px!important}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-b09673b{padding:68px 0 74px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;gap:38px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-eyebrow{margin-bottom:11px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-eyebrow,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-eyebrow .elementor-heading-title{font-size:10.5px!important;letter-spacing:0.12em!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title .elementor-heading-title{font-size:34px!important;line-height:1.13!important;letter-spacing:-0.043em!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead{max-width:100%!important;margin-top:20px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead p,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead .elementor-widget-container{font-size:15px!important;line-height:1.68!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tags{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;gap:10px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag{width:100%!important;max-width:100%!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag .elementor-widget-container{width:100%!important;min-height:50px!important;padding:9px 12px!important;border-radius:16px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag .elementor-heading-title{font-size:13px!important;line-height:1.35!important;white-space:normal!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(8),.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(9),.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(10){grid-column:1 / -1!important}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-inner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title .elementor-heading-title{font-size:31px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tags{grid-template-columns:1fr!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(8),.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(9),.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(10){grid-column:auto!important}}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tags{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;align-content:center!important;justify-content:flex-start!important;gap:14px 12px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag{width:auto!important;max-width:100%!important;min-width:0!important;min-height:54px!important;flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 22px!important;border:1px solid rgb(14 19 33 / .1)!important;border-radius:18px!important;background:#F8F5EF!important;box-shadow:0 9px 24px rgb(14 19 33 / .025),inset 0 1px 0 rgb(255 255 255 / .58)!important;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag .elementor-widget-container{width:auto!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag .elementor-heading-title{color:rgb(14 19 33 / .76)!important;font-family:"Quicksand",sans-serif!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important;text-align:center!important;white-space:nowrap!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag .elementor-heading-title{margin:0!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:hover{transform:translateY(-2px);border-color:rgb(184 156 132 / .38)!important;background:#FFFDF8!important;box-shadow:0 14px 32px rgb(14 19 33 / .055),inset 0 1px 0 rgb(255 255 255 / .68)!important}@media (min-width:981px){.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-inner{grid-template-columns:minmax(0,1.02fr) minmax(0,0.98fr)!important;gap:72px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-copy{max-width:620px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title{max-width:620px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-title .elementor-heading-title{font-size:clamp(46px, 3vw, 52px)!important;line-height:1.1!important;letter-spacing:-0.046em!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-lead{max-width:570px!important;margin-top:28px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tags{align-self:center!important;max-width:570px!important}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tags{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag{width:100%!important;min-height:50px!important;padding:8px 12px!important;border-radius:16px!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag,.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag .elementor-heading-title{font-size:13px!important;line-height:1.35!important;white-space:normal!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(8),.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(9),.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(10){grid-column:1 / -1!important}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tags{grid-template-columns:1fr!important}.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(8),.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(9),.elementor-40 .elementor-element.elementor-element-b09673b .gcg-audience-tag:nth-child(10){grid-column:auto!important}}@media (min-width:981px){.elementor-40 .elementor-element.elementor-element-b09673b{padding-top:150px!important;padding-bottom:200px!important}}.elementor-40 .elementor-element.elementor-element-c51cfee{--gcg-method-max:1192px;width:100%!important;max-width:none!important;margin:0!important;padding:112px 0 118px!important;background:#EDE7DD!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-c51cfee,.elementor-40 .elementor-element.elementor-element-c51cfee *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-inner{width:min(var(--gcg-method-max),calc(100% - 64px))!important;max-width:var(--gcg-method-max)!important;min-width:0!important;margin:0 auto!important;padding:34px 0 0!important;border-top:1px solid rgb(14 19 33 / .12)!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-header{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,0.9fr) minmax(320px,1.1fr)!important;align-items:end!important;gap:72px!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-heading-group,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-intro{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-eyebrow{margin:0 0 12px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-eyebrow,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-eyebrow .elementor-heading-title{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.13em!important;text-transform:uppercase!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-title{width:100%!important;max-width:500px!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-title,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:46px!important;font-weight:700!important;line-height:1.09!important;letter-spacing:-0.047em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-intro{max-width:560px!important;justify-self:end!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-intro,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-intro p,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-intro .elementor-widget-container{color:rgb(14 19 33 / .78)!important;font-family:"Quicksand",sans-serif!important;font-size:17px!important;font-weight:500!important;line-height:1.75!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-intro p{margin:0!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-grid{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:20px!important;margin:66px 0 0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card{position:relative!important;isolation:isolate!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:330px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin:0!important;padding:34px 30px 34px!important;border:1px solid rgb(14 19 33 / .09)!important;border-radius:22px!important;background:radial-gradient(circle at 92% 5%,rgb(255 255 255 / .5),transparent 36%),#F8F5EF!important;box-shadow:0 18px 48px rgb(14 19 33 / .04),inset 0 1px 0 rgb(255 255 255 / .55)!important;overflow:hidden!important;transition:transform 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card:hover{transform:translateY(-4px);border-color:rgb(184 156 132 / .4)!important;box-shadow:0 27px 66px rgb(14 19 33 / .075),inset 0 1px 0 rgb(255 255 255 / .66)!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card::after{content:"";position:absolute;right:-68px;bottom:-78px;z-index:-1;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgb(216 207 195 / .18) 0%,rgb(216 207 195 / .05) 56%,transparent 72%);pointer-events:none}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-step,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card-title,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-desc{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-step{margin:0 0 52px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-step,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-step .elementor-heading-title{color:rgb(14 19 33 / .16)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:48px!important;font-weight:500!important;line-height:1!important;letter-spacing:-0.04em!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-step .elementor-heading-title{margin:0!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card-title{margin:0!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card-title,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:22px!important;font-weight:800!important;line-height:1.28!important;letter-spacing:-0.035em!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-desc{margin:18px 0 0!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-desc,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-desc p,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-desc .elementor-widget-container{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.72!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-desc p{margin:0!important}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-c51cfee{padding:88px 0 94px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-inner{width:min(100%, calc(100% - 48px))!important;padding-top:30px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-header{grid-template-columns:1fr!important;align-items:start!important;gap:22px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-title{max-width:650px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-title,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-title .elementor-heading-title{font-size:40px!important;line-height:1.1!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-intro{max-width:680px!important;justify-self:start!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin-top:48px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card{min-height:300px!important;padding:30px 28px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-step{margin-bottom:40px!important}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-c51cfee{padding:68px 0 74px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;padding-top:26px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-header{gap:18px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-eyebrow{margin-bottom:10px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-eyebrow,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-eyebrow .elementor-heading-title{font-size:10.5px!important;letter-spacing:0.12em!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-title,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-title .elementor-heading-title{font-size:34px!important;line-height:1.13!important;letter-spacing:-0.043em!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-intro,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-intro p,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-intro .elementor-widget-container{font-size:15px!important;line-height:1.68!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-grid{grid-template-columns:1fr!important;gap:14px!important;margin-top:38px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card{min-height:0!important;padding:27px 24px 30px!important;border-radius:20px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-step{margin-bottom:30px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-step,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-step .elementor-heading-title{font-size:42px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card-title,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card-title .elementor-heading-title{font-size:21px!important;line-height:1.26!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-desc{margin-top:14px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-desc,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-desc p,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-desc .elementor-widget-container{font-size:14.5px!important;line-height:1.66!important}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-inner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-title,.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-title .elementor-heading-title{font-size:31px!important}.elementor-40 .elementor-element.elementor-element-c51cfee .gcg-method-card{padding-left:21px!important;padding-right:21px!important}}.elementor-40 .elementor-element.elementor-element-c3b95fb{--gcg-story-max:1320px;width:100%!important;max-width:none!important;margin:0!important;padding:112px 0 118px!important;background:#FFFDF8!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-c3b95fb,.elementor-40 .elementor-element.elementor-element-c3b95fb *{box-sizing:border-box!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-inner{width:min(var(--gcg-story-max),calc(100% - 64px))!important;max-width:var(--gcg-story-max)!important;min-width:0!important;margin:0 auto!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-card{position:relative!important;isolation:isolate!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:620px!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr)!important;align-items:stretch!important;gap:0!important;margin:0!important;padding:0!important;border:1px solid rgb(14 19 33 / .1)!important;border-radius:34px!important;background:#F8F5EF!important;box-shadow:0 30px 84px rgb(14 19 33 / .085),inset 0 1px 0 rgb(255 255 255 / .55)!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-copy,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-visual{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-copy{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;margin:0!important;padding:74px 72px 72px!important;background:radial-gradient(circle at 12% 12%,rgb(255 255 255 / .28),transparent 34%),#F2ECE3!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-copy::after{content:"g";position:absolute;left:46px;bottom:-70px;z-index:-1;color:rgb(14 19 33 / .025);font-family:Georgia,"Times New Roman",serif;font-size:250px;font-weight:700;line-height:1;pointer-events:none}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-eyebrow,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-eyebrow{margin:0 0 14px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-eyebrow,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-eyebrow .elementor-heading-title{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.13em!important;text-transform:uppercase!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-eyebrow .elementor-heading-title{margin:0!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title{max-width:570px!important;margin:0!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title .elementor-heading-title{margin:0!important;color:#0E1321!important;font-family:"Quicksand",sans-serif!important;font-size:clamp(46px, 3.7vw, 58px)!important;font-weight:700!important;line-height:1.09!important;letter-spacing:-0.048em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text{max-width:590px!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title+.gcg-story-text{margin-top:34px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text+.gcg-story-text{margin-top:28px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text p,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text .elementor-widget-container{color:#6E7480!important;font-family:"Quicksand",sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.78!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text p{margin:0!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-visual{position:relative!important;min-height:620px!important;margin:0!important;padding:0!important;background:radial-gradient(circle at 74% 18%,rgb(255 255 255 / .3),transparent 32%),radial-gradient(circle at 24% 86%,rgb(14 19 33 / .13),transparent 36%),linear-gradient(140deg,#776E66 0%,#A4998B 48%,#D8CFC3 100%)!important;overflow:hidden!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-visual>.elementor-element,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-visual .elementor-widget-html,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-visual .elementor-widget-container{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-art{position:relative;width:100%;height:100%;min-height:620px;overflow:hidden}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-glow{position:absolute;top:-90px;right:-70px;width:390px;height:390px;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / .26) 0%,rgb(255 255 255 / .07) 50%,transparent 72%);filter:blur(2px)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-arch{position:absolute;top:110px;left:50%;width:58%;height:58%;border:1px solid rgb(248 245 239 / .46);border-radius:170px 170px 46px 46px;transform:translateX(-50%);box-shadow:inset 0 0 0 1px rgb(14 19 33 / .025)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-sun{position:absolute;top:148px;right:15%;width:98px;height:98px;border-radius:50%;background:radial-gradient(circle,rgb(237 231 221 / .56) 0%,rgb(237 231 221 / .16) 62%,transparent 72%);filter:blur(.4px)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-desk{position:absolute;left:15%;right:13%;bottom:19%;height:76px;border-radius:12px;background:linear-gradient(90deg,rgb(154 121 92 / .88) 0%,rgb(184 156 132 / .92) 55%,rgb(202 178 153 / .82) 100%);box-shadow:0 24px 46px rgb(14 19 33 / .17)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-object{position:absolute;left:24%;bottom:30%;width:31%;height:24%;border-radius:14px;background:linear-gradient(145deg,#0E1321 0%,#182034 100%);box-shadow:0 20px 38px rgb(14 19 33 / .24)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-line{position:absolute;height:1px;background:rgb(248 245 239 / .36)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-line-one{top:28%;left:11%;width:120px;transform:rotate(-18deg)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-line-two{top:39%;right:9%;width:92px;transform:rotate(26deg)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-leaf{position:absolute;background:linear-gradient(135deg,#4F674B 0%,#6C8060 100%)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-leaf-one{right:17%;bottom:29%;width:86px;height:52px;border-radius:100% 0 100% 0;transform:rotate(-32deg)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-leaf-two{right:11%;bottom:31%;width:68px;height:42px;border-radius:0 100% 0 100%;transform:rotate(24deg)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-pot{position:absolute;right:14%;bottom:20%;width:72px;height:66px;border-radius:14px 14px 24px 24px;background:linear-gradient(180deg,#F8F5EF 0%,#EDE7DD 100%);box-shadow:0 14px 26px rgb(14 19 33 / .13)}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-wordmark{position:absolute;left:13%;bottom:10%;color:rgb(14 19 33 / .92);font-family:Georgia,"Times New Roman",serif;font-size:50px;font-weight:500;line-height:.76;letter-spacing:-.045em;text-transform:lowercase}@media (max-width:980px){.elementor-40 .elementor-element.elementor-element-c3b95fb{padding:88px 0 94px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-inner{width:min(100%, calc(100% - 48px))!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-card{grid-template-columns:1fr!important;min-height:0!important;border-radius:30px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-copy{padding:62px 54px 58px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-copy::after{left:30px;bottom:-74px;font-size:220px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title{max-width:680px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title .elementor-heading-title{font-size:48px!important;line-height:1.1!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text{max-width:680px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-visual,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-art{min-height:500px!important;height:500px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-arch{width:52%;height:62%;top:78px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-object{width:28%;height:25%}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-wordmark{font-size:54px}}@media (max-width:640px){.elementor-40 .elementor-element.elementor-element-c3b95fb{padding:68px 0 74px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-card{border-radius:24px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-copy{padding:44px 24px 42px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-copy::after{left:8px;bottom:-54px;font-size:160px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-eyebrow{margin-bottom:11px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-eyebrow,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-eyebrow .elementor-heading-title{font-size:10.5px!important;letter-spacing:0.12em!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title .elementor-heading-title{font-size:34px!important;line-height:1.13!important;letter-spacing:-0.043em!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title+.gcg-story-text{margin-top:25px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text+.gcg-story-text{margin-top:22px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text p,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-text .elementor-widget-container{font-size:15px!important;line-height:1.68!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-visual,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-art{min-height:390px!important;height:390px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-arch{top:58px;width:66%;height:61%;border-radius:110px 110px 32px 32px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-sun{top:82px;right:12%;width:72px;height:72px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-desk{left:10%;right:9%;bottom:19%;height:54px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-object{left:18%;bottom:30%;width:35%;height:25%;border-radius:10px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-leaf-one{right:18%;bottom:30%;width:60px;height:38px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-leaf-two{right:10%;bottom:32%;width:48px;height:32px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-pot{right:13%;bottom:19%;width:54px;height:50px;border-radius:10px 10px 18px 18px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-line-one{top:25%;left:7%;width:78px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-line-two{top:37%;right:5%;width:62px}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-wordmark{left:9%;bottom:8%;font-size:42px}}@media (max-width:380px){.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-inner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-copy{padding-left:21px!important;padding-right:21px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-title .elementor-heading-title{font-size:31px!important}.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-visual,.elementor-40 .elementor-element.elementor-element-c3b95fb .gcg-story-art{min-height:350px!important;height:350px!important}}.elementor-40 .elementor-element.elementor-element-7f58d89{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:0!important;background:#EDE7DD!important;overflow-x:hidden!important}.elementor-40 .elementor-element.elementor-element-7f58d89,.elementor-40 .elementor-element.elementor-element-7f58d89 *{box-sizing:border-box!important}