.elementor-47 .elementor-element.elementor-element-63e14a6{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:-8rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:12rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-47 .elementor-element.elementor-element-63e14a6:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-63e14a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-235467b );background-image:url("/app/uploads/2025/07/drawer-search-scaled.webp");background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b66a837{text-align:left;}.elementor-47 .elementor-element.elementor-element-b66a837 .elementor-heading-title{font-family:var( --e-global-typography-a86200a-font-family );font-size:var( --e-global-typography-a86200a-font-size );font-weight:var( --e-global-typography-a86200a-font-weight );text-transform:var( --e-global-typography-a86200a-text-transform );line-height:var( --e-global-typography-a86200a-line-height );letter-spacing:var( --e-global-typography-a86200a-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-3880b7d{text-align:left;}.elementor-47 .elementor-element.elementor-element-3880b7d .elementor-heading-title{font-family:var( --e-global-typography-b99c1cc-font-family );font-size:var( --e-global-typography-b99c1cc-font-size );font-weight:var( --e-global-typography-b99c1cc-font-weight );text-transform:var( --e-global-typography-b99c1cc-text-transform );line-height:var( --e-global-typography-b99c1cc-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-47 .elementor-element.elementor-element-2991194{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-1b3dc05{--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:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-47 .elementor-element.elementor-element-c91be99{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-47 .elementor-element.elementor-element-f6c86c4{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-f6c86c4 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-f6c86c4 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-b300af1 .elementor-heading-title{font-family:var( --e-global-typography-68cb361-font-family );font-size:var( --e-global-typography-68cb361-font-size );font-weight:var( --e-global-typography-68cb361-font-weight );text-transform:var( --e-global-typography-68cb361-text-transform );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b86ccbf{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-b86ccbf p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-b86ccbf a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-51e29f2 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-231da02 .elementor-heading-title{font-family:var( --e-global-typography-68cb361-font-family );font-size:var( --e-global-typography-68cb361-font-size );font-weight:var( --e-global-typography-68cb361-font-weight );text-transform:var( --e-global-typography-68cb361-text-transform );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-6f475f9{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-6f475f9 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-6f475f9 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-ed1b79c .elementor-heading-title{font-family:var( --e-global-typography-68cb361-font-family );font-size:var( --e-global-typography-68cb361-font-size );font-weight:var( --e-global-typography-68cb361-font-weight );text-transform:var( --e-global-typography-68cb361-text-transform );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-3b6dad9{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-3b6dad9 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-3b6dad9 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-29b7541 .elementor-heading-title{font-family:"basis-grotesque";font-size:clamp(1.25rem, 1.184rem + 0.351vi, 1.5rem);font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-9d0ae71{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9d0ae71 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-9d0ae71 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-7ba1095 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b84543e{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-b84543e p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-b84543e a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-6006688 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-09a7f60{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-09a7f60 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-09a7f60 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-a998fc4 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-5cf1ec3{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-5cf1ec3 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-5cf1ec3 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-d3796b9 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-20d45ae{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-20d45ae p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-20d45ae a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-59d2551 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-9f85fb5{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9f85fb5 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-9f85fb5 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-0e1a337 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-200ee03{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-200ee03 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-200ee03 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-fa6af0e .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-8f86077 .elementor-heading-title{font-family:var( --e-global-typography-68cb361-font-family );font-size:var( --e-global-typography-68cb361-font-size );font-weight:var( --e-global-typography-68cb361-font-weight );text-transform:var( --e-global-typography-68cb361-text-transform );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-9aec5f9{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9aec5f9 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-9aec5f9 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-6598099 .elementor-heading-title{font-family:var( --e-global-typography-68cb361-font-family );font-size:var( --e-global-typography-68cb361-font-size );font-weight:var( --e-global-typography-68cb361-font-weight );text-transform:var( --e-global-typography-68cb361-text-transform );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-8009259{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-8009259 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-8009259 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-cab7384 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-0a03d76{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-0a03d76 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-0a03d76 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-c0ec806 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-7ad8c57{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-7ad8c57 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-7ad8c57 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-1b4d270 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-680552b{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-680552b p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-680552b a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-a3f9d23 .elementor-heading-title{font-family:var( --e-global-typography-68cb361-font-family );font-size:var( --e-global-typography-68cb361-font-size );font-weight:var( --e-global-typography-68cb361-font-weight );text-transform:var( --e-global-typography-68cb361-text-transform );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-58b4a14{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-58b4a14 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-58b4a14 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-4cb6b44 .elementor-heading-title{font-family:var( --e-global-typography-68cb361-font-family );font-size:var( --e-global-typography-68cb361-font-size );font-weight:var( --e-global-typography-68cb361-font-weight );text-transform:var( --e-global-typography-68cb361-text-transform );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-2f3931c{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-2f3931c p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-2f3931c a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-e73dc3a .elementor-heading-title{font-family:var( --e-global-typography-68cb361-font-family );font-size:var( --e-global-typography-68cb361-font-size );font-weight:var( --e-global-typography-68cb361-font-weight );text-transform:var( --e-global-typography-68cb361-text-transform );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-dcaeace{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-dcaeace p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-dcaeace a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-5d6aeea .elementor-heading-title{font-family:var( --e-global-typography-68cb361-font-family );font-size:var( --e-global-typography-68cb361-font-size );font-weight:var( --e-global-typography-68cb361-font-weight );text-transform:var( --e-global-typography-68cb361-text-transform );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-5fe9daf{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-5fe9daf p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-5fe9daf a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-5b8dd85 .elementor-heading-title{font-family:var( --e-global-typography-68cb361-font-family );font-size:var( --e-global-typography-68cb361-font-size );font-weight:var( --e-global-typography-68cb361-font-weight );text-transform:var( --e-global-typography-68cb361-text-transform );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b239d33{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-b239d33 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-b239d33 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-41429f0 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-decfd04{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-decfd04 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-decfd04 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-b39e558 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-540355e{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-540355e p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-540355e a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-2bc2a69 .elementor-heading-title{font-family:var( --e-global-typography-70938f5-font-family );font-size:var( --e-global-typography-70938f5-font-size );font-weight:var( --e-global-typography-70938f5-font-weight );text-transform:var( --e-global-typography-70938f5-text-transform );line-height:var( --e-global-typography-70938f5-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-2b781b8{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-2b781b8 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-2b781b8 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-e094dc9{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-e094dc9 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-e094dc9 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-7d0c73e{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-7d0c73e p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-7d0c73e a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-9abca61{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9abca61 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-9abca61 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-0a7b971{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-0a7b971 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-0a7b971 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-321ae4c{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-321ae4c p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-321ae4c a{color:var( --e-global-color-a158ab1 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d0eb010{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-d0eb010 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-d0eb010 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-dafe2e8{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-dafe2e8 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-dafe2e8 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-d603d7c{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-d603d7c p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-d603d7c a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-75f72de{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-75f72de p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-75f72de a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-c864b6b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-64fc821 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-15cd70f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-eb38a1a{grid-column:span 2;}.elementor-47 .elementor-element.elementor-element-eb38a1a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-1637fc6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-7f51dbf{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-7f51dbf p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-7f51dbf a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-ecd18fb{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-ecd18fb p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-ecd18fb a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-d306528{grid-column:span 2;font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-d306528 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-d306528 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-42b382f{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-42b382f p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-42b382f a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-463d4ba{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-463d4ba p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-463d4ba a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-dd0d71b{grid-column:span 2;font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-dd0d71b p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-dd0d71b a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-e33d1cf{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-e33d1cf p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-e33d1cf a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-441e98f{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-441e98f p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-441e98f a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-953e246{grid-column:span 2;font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-953e246 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-953e246 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-9624c08{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9624c08 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-9624c08 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-56780aa{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-56780aa p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-56780aa a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-240fd7c{grid-column:span 2;font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-240fd7c p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-240fd7c a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-2b3d18b{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-2b3d18b p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-2b3d18b a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-590210a{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-590210a p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-590210a a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-4518926{grid-column:span 2;font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-4518926 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-4518926 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-0e73d22{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-0e73d22 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-0e73d22 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-c0ce1d1{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-c0ce1d1 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-c0ce1d1 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-9608dab{grid-column:span 2;font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9608dab p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-9608dab a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-94c6058{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-94c6058 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-94c6058 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-43c5d88{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-43c5d88 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-43c5d88 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-3bfb47d{grid-column:span 2;font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-3bfb47d p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-3bfb47d a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-34616e9{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-34616e9 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-34616e9 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-c0809f9{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-c0809f9 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-c0809f9 a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-051b75e{grid-column:span 2;font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-051b75e p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-051b75e a{color:var( --e-global-color-a158ab1 );}.elementor-47 .elementor-element.elementor-element-66e5500{font-family:var( --e-global-typography-51d9675-font-family );font-size:var( --e-global-typography-51d9675-font-size );font-weight:var( --e-global-typography-51d9675-font-weight );text-transform:var( --e-global-typography-51d9675-text-transform );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-66e5500 p{margin-block-end:8px;}.elementor-47 .elementor-element.elementor-element-66e5500 a{color:var( --e-global-color-a158ab1 );}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-63e14a6{--margin-top:-4rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b66a837 .elementor-heading-title{font-size:var( --e-global-typography-a86200a-font-size );line-height:var( --e-global-typography-a86200a-line-height );letter-spacing:var( --e-global-typography-a86200a-letter-spacing );}.elementor-47 .elementor-element.elementor-element-3880b7d .elementor-heading-title{font-size:var( --e-global-typography-b99c1cc-font-size );line-height:var( --e-global-typography-b99c1cc-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-2991194{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-1b3dc05{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-47 .elementor-element.elementor-element-f6c86c4{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b300af1 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b86ccbf{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-51e29f2 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-231da02 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-6f475f9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-ed1b79c .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-3b6dad9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-9d0ae71{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-7ba1095 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-b84543e{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-6006688 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-09a7f60{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a998fc4 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-5cf1ec3{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d3796b9 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-20d45ae{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-59d2551 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-9f85fb5{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-0e1a337 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-200ee03{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-fa6af0e .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-8f86077 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-9aec5f9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-6598099 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-8009259{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-cab7384 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-0a03d76{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-c0ec806 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-7ad8c57{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-1b4d270 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-680552b{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a3f9d23 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-58b4a14{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-4cb6b44 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-2f3931c{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-e73dc3a .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-dcaeace{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5d6aeea .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5fe9daf{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5b8dd85 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b239d33{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-41429f0 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-decfd04{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b39e558 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-540355e{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-2bc2a69 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-2b781b8{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-e094dc9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-7d0c73e{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-9abca61{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-0a7b971{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-321ae4c{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d0eb010{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-dafe2e8{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d603d7c{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-75f72de{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-c864b6b{--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-64fc821 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-15cd70f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-eb38a1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-1637fc6{--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-7f51dbf{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-ecd18fb{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d306528{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-42b382f{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-463d4ba{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-dd0d71b{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-e33d1cf{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-441e98f{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-953e246{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-9624c08{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-56780aa{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-240fd7c{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-2b3d18b{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-590210a{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-4518926{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-0e73d22{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-c0ce1d1{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-9608dab{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-94c6058{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-43c5d88{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-3bfb47d{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-34616e9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-c0809f9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-051b75e{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-66e5500{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-63e14a6{--margin-top:-3.5rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b66a837 .elementor-heading-title{font-size:var( --e-global-typography-a86200a-font-size );line-height:var( --e-global-typography-a86200a-line-height );letter-spacing:var( --e-global-typography-a86200a-letter-spacing );}.elementor-47 .elementor-element.elementor-element-3880b7d .elementor-heading-title{font-size:var( --e-global-typography-b99c1cc-font-size );line-height:var( --e-global-typography-b99c1cc-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-2991194{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-1b3dc05{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-47 .elementor-element.elementor-element-f6c86c4{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b300af1 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b86ccbf{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-51e29f2 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-231da02 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-6f475f9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-ed1b79c .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-3b6dad9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-9d0ae71{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-7ba1095 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-b84543e{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-6006688 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-09a7f60{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a998fc4 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-5cf1ec3{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d3796b9 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-20d45ae{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-59d2551 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-9f85fb5{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-0e1a337 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-200ee03{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-fa6af0e .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-8f86077 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-9aec5f9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-6598099 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-8009259{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-cab7384 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-0a03d76{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-c0ec806 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-7ad8c57{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-1b4d270 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-680552b{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a3f9d23 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-58b4a14{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-4cb6b44 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-2f3931c{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-e73dc3a .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-dcaeace{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5d6aeea .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5fe9daf{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5b8dd85 .elementor-heading-title{font-size:var( --e-global-typography-68cb361-font-size );line-height:var( --e-global-typography-68cb361-line-height );letter-spacing:var( --e-global-typography-68cb361-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b239d33{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-41429f0 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-decfd04{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b39e558 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-540355e{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-2bc2a69 .elementor-heading-title{font-size:var( --e-global-typography-70938f5-font-size );line-height:var( --e-global-typography-70938f5-line-height );}.elementor-47 .elementor-element.elementor-element-2b781b8{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-e094dc9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-7d0c73e{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-9abca61{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-0a7b971{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-321ae4c{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d0eb010{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-dafe2e8{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d603d7c{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-75f72de{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-c864b6b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-64fc821 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-15cd70f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-eb38a1a{grid-column:span 1;}.elementor-47 .elementor-element.elementor-element-eb38a1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-1637fc6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(24, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-7f51dbf{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-ecd18fb{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d306528 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-47 .elementor-element.elementor-element-d306528{grid-column:span 1;font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-42b382f{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-463d4ba{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-dd0d71b > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-47 .elementor-element.elementor-element-dd0d71b{grid-column:span 1;font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-e33d1cf{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-441e98f{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-953e246 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-47 .elementor-element.elementor-element-953e246{grid-column:span 1;font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-9624c08{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-56780aa{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-240fd7c > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-47 .elementor-element.elementor-element-240fd7c{grid-column:span 1;font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-2b3d18b{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-590210a{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-4518926 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-47 .elementor-element.elementor-element-4518926{grid-column:span 1;font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-0e73d22{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-c0ce1d1{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-9608dab > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-47 .elementor-element.elementor-element-9608dab{grid-column:span 1;font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-94c6058{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-43c5d88{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-3bfb47d > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-47 .elementor-element.elementor-element-3bfb47d{grid-column:span 1;font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-34616e9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-c0809f9{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-051b75e > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-47 .elementor-element.elementor-element-051b75e{grid-column:span 1;font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}.elementor-47 .elementor-element.elementor-element-66e5500{font-size:var( --e-global-typography-51d9675-font-size );line-height:var( --e-global-typography-51d9675-line-height );letter-spacing:var( --e-global-typography-51d9675-letter-spacing );}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-c91be99{--width:700px;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-c91be99{--width:500px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'basis-grotesque';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */