.elementor-31282 .elementor-element.elementor-element-bbbb90c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31282 .elementor-element.elementor-element-2127a00{--display:flex;}.elementor-31282 .elementor-element.elementor-element-32ad911{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31282 .elementor-element.elementor-element-32ad911:not(.elementor-motion-effects-element-type-background), .elementor-31282 .elementor-element.elementor-element-32ad911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be75426 );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-31282 .elementor-element.elementor-element-09b6724 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );font-weight:var( --e-global-typography-d2f7094-font-weight );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31282 .elementor-element.elementor-element-9640012{--grid-columns:1;--grid-row-gap:0px;}.elementor-31282 .elementor-element.elementor-element-5ad1d27{--display:flex;}.elementor-31282 .elementor-element.elementor-element-4e007ca{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31282 .elementor-element.elementor-element-4e007ca:not(.elementor-motion-effects-element-type-background), .elementor-31282 .elementor-element.elementor-element-4e007ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be75426 );}.elementor-31282 .elementor-element.elementor-element-e114c93 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );font-weight:var( --e-global-typography-d2f7094-font-weight );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31282 .elementor-element.elementor-element-de188e1{--grid-columns:1;--grid-row-gap:0px;}.elementor-31282 .elementor-element.elementor-element-8d81cbd{--display:flex;}.elementor-31282 .elementor-element.elementor-element-f18528d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31282 .elementor-element.elementor-element-f18528d:not(.elementor-motion-effects-element-type-background), .elementor-31282 .elementor-element.elementor-element-f18528d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be75426 );}.elementor-31282 .elementor-element.elementor-element-ce04060 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );font-weight:var( --e-global-typography-d2f7094-font-weight );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31282 .elementor-element.elementor-element-ac21f9e{--grid-columns:1;--grid-row-gap:0px;}.elementor-31282 .elementor-element.elementor-element-38ec38b{--display:flex;}.elementor-31282 .elementor-element.elementor-element-e305696{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31282 .elementor-element.elementor-element-e305696:not(.elementor-motion-effects-element-type-background), .elementor-31282 .elementor-element.elementor-element-e305696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be75426 );}.elementor-31282 .elementor-element.elementor-element-79be06d .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );font-weight:var( --e-global-typography-d2f7094-font-weight );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31282 .elementor-element.elementor-element-66d5e6f{--grid-columns:1;--grid-row-gap:0px;}.elementor-31282 .elementor-element.elementor-element-19e9f78{--display:flex;}.elementor-31282 .elementor-element.elementor-element-c40e35f{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31282 .elementor-element.elementor-element-c40e35f:not(.elementor-motion-effects-element-type-background), .elementor-31282 .elementor-element.elementor-element-c40e35f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be75426 );}.elementor-31282 .elementor-element.elementor-element-b3dc4af .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );font-weight:var( --e-global-typography-d2f7094-font-weight );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31282 .elementor-element.elementor-element-0911213{--grid-columns:1;--grid-row-gap:0px;}.elementor-31282 .elementor-element.elementor-element-1747714{--display:flex;}.elementor-31282 .elementor-element.elementor-element-1c01668{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31282 .elementor-element.elementor-element-1c01668:not(.elementor-motion-effects-element-type-background), .elementor-31282 .elementor-element.elementor-element-1c01668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be75426 );}.elementor-31282 .elementor-element.elementor-element-6e25e08 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );font-weight:var( --e-global-typography-d2f7094-font-weight );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31282 .elementor-element.elementor-element-300b7c4{--grid-columns:1;--grid-row-gap:0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31282 .elementor-element.elementor-element-09b6724 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31282 .elementor-element.elementor-element-9640012{--grid-columns:1;}.elementor-31282 .elementor-element.elementor-element-e114c93 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-31282 .elementor-element.elementor-element-de188e1{--grid-columns:1;}.elementor-31282 .elementor-element.elementor-element-ce04060 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-31282 .elementor-element.elementor-element-ac21f9e{--grid-columns:1;}.elementor-31282 .elementor-element.elementor-element-79be06d .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-31282 .elementor-element.elementor-element-66d5e6f{--grid-columns:1;}.elementor-31282 .elementor-element.elementor-element-b3dc4af .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-31282 .elementor-element.elementor-element-0911213{--grid-columns:1;}.elementor-31282 .elementor-element.elementor-element-6e25e08 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-31282 .elementor-element.elementor-element-300b7c4{--grid-columns:1;}}@media(max-width:767px){.elementor-31282 .elementor-element.elementor-element-2127a00{--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31282 .elementor-element.elementor-element-09b6724 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31282 .elementor-element.elementor-element-9640012{--grid-columns:1;}.elementor-31282 .elementor-element.elementor-element-5ad1d27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31282 .elementor-element.elementor-element-e114c93 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-31282 .elementor-element.elementor-element-de188e1{--grid-columns:1;}.elementor-31282 .elementor-element.elementor-element-8d81cbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31282 .elementor-element.elementor-element-ce04060 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-31282 .elementor-element.elementor-element-ac21f9e{--grid-columns:1;}.elementor-31282 .elementor-element.elementor-element-38ec38b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31282 .elementor-element.elementor-element-79be06d .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-31282 .elementor-element.elementor-element-66d5e6f{--grid-columns:1;}.elementor-31282 .elementor-element.elementor-element-19e9f78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31282 .elementor-element.elementor-element-b3dc4af .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-31282 .elementor-element.elementor-element-0911213{--grid-columns:1;}.elementor-31282 .elementor-element.elementor-element-1747714{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31282 .elementor-element.elementor-element-6e25e08 .elementor-heading-title{font-size:var( --e-global-typography-d2f7094-font-size );line-height:var( --e-global-typography-d2f7094-line-height );letter-spacing:var( --e-global-typography-d2f7094-letter-spacing );}.elementor-31282 .elementor-element.elementor-element-300b7c4{--grid-columns:1;}}