.elementor-124 .elementor-element.elementor-element-1155254{--display:grid;--min-height:42rem;--e-con-grid-template-columns:35% 4.5rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-63bb7ee{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0rem 0rem 4.5rem 0rem;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:6rem;--padding-right:6rem;--z-index:1;}.elementor-124 .elementor-element.elementor-element-63bb7ee:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-63bb7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be40d91 );}.elementor-widget-heading .elementor-heading-title{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-eed6ab9 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-widget-text-editor{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-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-124 .elementor-element.elementor-element-c902b39{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-c902b39 a{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-c902b39 a:hover, .elementor-124 .elementor-element.elementor-element-c902b39 a:focus{color:var( --e-global-color-c1a6aff );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-3cd4893 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-3cd4893.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-3cd4893.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-3cd4893.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-3cd4893.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-3cd4893.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-3cd4893 .elementor-icon{font-size:4rem;}.elementor-124 .elementor-element.elementor-element-3cd4893 .elementor-icon svg{height:4rem;}.elementor-124 .elementor-element.elementor-element-2783031{--display:flex;}.elementor-124 .elementor-element.elementor-element-2783031:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-2783031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://pharmill.pl/wp-content/uploads/2026/05/hero.webp") 50% 50%;background-size:cover;}.elementor-124 .elementor-element.elementor-element-64ca52e{--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:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--padding-top:6rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-124 .elementor-element.elementor-element-57a85cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-124 .elementor-element.elementor-element-7c468ac{text-align:center;}.elementor-124 .elementor-element.elementor-element-7c468ac .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-dc072df );}.elementor-124 .elementor-element.elementor-element-c01016b{width:var( --container-widget-width, 48rem );max-width:48rem;--container-widget-width:48rem;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-efa9fcf );}.elementor-124 .elementor-element.elementor-element-c01016b a{color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-c01016b a:hover, .elementor-124 .elementor-element.elementor-element-c01016b a:focus{color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-4fe6b0e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-0db5c50{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--border-radius:4.5rem 4.5rem 0rem 4.5rem;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;--e-con-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-0db5c50:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-0db5c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-0db5c50.e-con:hover{--e-con-transform-scale:1.02;}.elementor-124 .elementor-element.elementor-element-d38cfef:hover{--e-transform-rotateZ:5deg;}.elementor-124 .elementor-element.elementor-element-d38cfef{margin:-4.625rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-124 .elementor-element.elementor-element-d38cfef .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-d38cfef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-be40d91 );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-d38cfef.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-d38cfef.elementor-view-default .elementor-icon{color:var( --e-global-color-be40d91 );border-color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-d38cfef.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-d38cfef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-d38cfef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-d38cfef.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-d38cfef .elementor-icon{font-size:6rem;padding:1rem;}.elementor-124 .elementor-element.elementor-element-d38cfef .elementor-icon svg{height:6rem;}.elementor-124 .elementor-element.elementor-element-4acdd54{text-align:center;}.elementor-124 .elementor-element.elementor-element-4acdd54 .elementor-heading-title{font-family:var( --e-global-typography-9c65c91-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-9c65c91-font-size );font-weight:var( --e-global-typography-9c65c91-font-weight );text-transform:var( --e-global-typography-9c65c91-text-transform );font-style:var( --e-global-typography-9c65c91-font-style );text-decoration:var( --e-global-typography-9c65c91-text-decoration );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-8909589{text-align:center;}.elementor-124 .elementor-element.elementor-element-8909589 .elementor-heading-title{font-family:var( --e-global-typography-d5ab57b-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-d5ab57b-font-size );font-weight:var( --e-global-typography-d5ab57b-font-weight );text-transform:var( --e-global-typography-d5ab57b-text-transform );font-style:var( --e-global-typography-d5ab57b-font-style );text-decoration:var( --e-global-typography-d5ab57b-text-decoration );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-0f6d8dc .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-0f6d8dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-0f6d8dc.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-0f6d8dc.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-0f6d8dc.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-0f6d8dc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-0f6d8dc .elementor-icon{font-size:1.5rem;}.elementor-124 .elementor-element.elementor-element-0f6d8dc .elementor-icon svg{height:1.5rem;}.elementor-124 .elementor-element.elementor-element-1aa1dda{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--border-radius:4.5rem 4.5rem 0rem 0rem;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;--e-con-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-1aa1dda:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-1aa1dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-1aa1dda.e-con:hover{--e-con-transform-scale:1.02;}.elementor-124 .elementor-element.elementor-element-09f54ca:hover{--e-transform-rotateZ:5deg;}.elementor-124 .elementor-element.elementor-element-09f54ca{margin:-4.625rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-124 .elementor-element.elementor-element-09f54ca .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-09f54ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-be40d91 );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-09f54ca.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-09f54ca.elementor-view-default .elementor-icon{color:var( --e-global-color-be40d91 );border-color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-09f54ca.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-09f54ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-09f54ca.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-09f54ca.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-09f54ca .elementor-icon{font-size:6rem;padding:1rem;}.elementor-124 .elementor-element.elementor-element-09f54ca .elementor-icon svg{height:6rem;}.elementor-124 .elementor-element.elementor-element-d6e0a7c{text-align:center;}.elementor-124 .elementor-element.elementor-element-d6e0a7c .elementor-heading-title{font-family:var( --e-global-typography-9c65c91-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-9c65c91-font-size );font-weight:var( --e-global-typography-9c65c91-font-weight );text-transform:var( --e-global-typography-9c65c91-text-transform );font-style:var( --e-global-typography-9c65c91-font-style );text-decoration:var( --e-global-typography-9c65c91-text-decoration );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-2f09286{text-align:center;}.elementor-124 .elementor-element.elementor-element-2f09286 .elementor-heading-title{font-family:var( --e-global-typography-d5ab57b-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-d5ab57b-font-size );font-weight:var( --e-global-typography-d5ab57b-font-weight );text-transform:var( --e-global-typography-d5ab57b-text-transform );font-style:var( --e-global-typography-d5ab57b-font-style );text-decoration:var( --e-global-typography-d5ab57b-text-decoration );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-29c2365 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-29c2365.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-29c2365.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-29c2365.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-29c2365.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-29c2365.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-29c2365 .elementor-icon{font-size:1.5rem;}.elementor-124 .elementor-element.elementor-element-29c2365 .elementor-icon svg{height:1.5rem;}.elementor-124 .elementor-element.elementor-element-cf8f566{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--border-radius:4.5rem 4.5rem 4.5rem 0rem;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;--e-con-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-cf8f566:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-cf8f566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-cf8f566.e-con:hover{--e-con-transform-scale:1.02;}.elementor-124 .elementor-element.elementor-element-6890e22:hover{--e-transform-rotateZ:5deg;}.elementor-124 .elementor-element.elementor-element-6890e22{margin:-4.625rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-124 .elementor-element.elementor-element-6890e22 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-6890e22.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-be40d91 );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-6890e22.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-6890e22.elementor-view-default .elementor-icon{color:var( --e-global-color-be40d91 );border-color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-6890e22.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-6890e22.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-6890e22.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-6890e22.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-6890e22 .elementor-icon{font-size:6rem;padding:1rem;}.elementor-124 .elementor-element.elementor-element-6890e22 .elementor-icon svg{height:6rem;}.elementor-124 .elementor-element.elementor-element-1697e52{text-align:center;}.elementor-124 .elementor-element.elementor-element-1697e52 .elementor-heading-title{font-family:var( --e-global-typography-9c65c91-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-9c65c91-font-size );font-weight:var( --e-global-typography-9c65c91-font-weight );text-transform:var( --e-global-typography-9c65c91-text-transform );font-style:var( --e-global-typography-9c65c91-font-style );text-decoration:var( --e-global-typography-9c65c91-text-decoration );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-6b80c36{text-align:center;}.elementor-124 .elementor-element.elementor-element-6b80c36 .elementor-heading-title{font-family:var( --e-global-typography-d5ab57b-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-d5ab57b-font-size );font-weight:var( --e-global-typography-d5ab57b-font-weight );text-transform:var( --e-global-typography-d5ab57b-text-transform );font-style:var( --e-global-typography-d5ab57b-font-style );text-decoration:var( --e-global-typography-d5ab57b-text-decoration );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-1474387 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-1474387.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-1474387.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-1474387.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-1474387.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-1474387.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-1474387 .elementor-icon{font-size:1.5rem;}.elementor-124 .elementor-element.elementor-element-1474387 .elementor-icon svg{height:1.5rem;}.elementor-124 .elementor-element.elementor-element-9110112{--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:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--overflow:hidden;--padding-top:6rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-124 .elementor-element.elementor-element-edc4562{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-124 .elementor-element.elementor-element-c98e432{text-align:center;}.elementor-124 .elementor-element.elementor-element-c98e432 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-dc072df );}.elementor-124 .elementor-element.elementor-element-c28d2e0{width:var( --container-widget-width, 48rem );max-width:48rem;--container-widget-width:48rem;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-efa9fcf );}.elementor-124 .elementor-element.elementor-element-c28d2e0 a{color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-c28d2e0 a:hover, .elementor-124 .elementor-element.elementor-element-c28d2e0 a:focus{color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-c3665f6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-694b10c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--border-radius:4.5rem 0rem 4.5rem 4.5rem;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;--e-con-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-694b10c:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-694b10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-419c4e7 );}.elementor-124 .elementor-element.elementor-element-694b10c.e-con:hover{--e-con-transform-scale:1.02;}.elementor-124 .elementor-element.elementor-element-78fb207{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:-4.625rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-124 .elementor-element.elementor-element-7187e41:hover{--e-transform-rotateZ:5deg;}.elementor-124 .elementor-element.elementor-element-7187e41{margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-124 .elementor-element.elementor-element-7187e41 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-7187e41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-419c4e7 );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-7187e41.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-7187e41.elementor-view-default .elementor-icon{color:var( --e-global-color-419c4e7 );border-color:var( --e-global-color-419c4e7 );}.elementor-124 .elementor-element.elementor-element-7187e41.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-7187e41.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-419c4e7 );}.elementor-124 .elementor-element.elementor-element-7187e41.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-7187e41.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-7187e41 .elementor-icon{font-size:6rem;padding:1rem;}.elementor-124 .elementor-element.elementor-element-7187e41 .elementor-icon svg{height:6rem;}.elementor-124 .elementor-element.elementor-element-8ad4d77:hover{--e-transform-rotateZ:5deg;}.elementor-124 .elementor-element.elementor-element-8ad4d77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-124 .elementor-element.elementor-element-8ad4d77 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-8ad4d77.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-419c4e7 );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-8ad4d77.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-8ad4d77.elementor-view-default .elementor-icon{color:var( --e-global-color-419c4e7 );border-color:var( --e-global-color-419c4e7 );}.elementor-124 .elementor-element.elementor-element-8ad4d77.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-8ad4d77.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-419c4e7 );}.elementor-124 .elementor-element.elementor-element-8ad4d77.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-8ad4d77.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-8ad4d77 .elementor-icon{font-size:6rem;padding:1rem;}.elementor-124 .elementor-element.elementor-element-8ad4d77 .elementor-icon svg{height:6rem;}.elementor-124 .elementor-element.elementor-element-d24fc81{text-align:center;}.elementor-124 .elementor-element.elementor-element-d24fc81 .elementor-heading-title{font-family:var( --e-global-typography-9c65c91-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-9c65c91-font-size );font-weight:var( --e-global-typography-9c65c91-font-weight );text-transform:var( --e-global-typography-9c65c91-text-transform );font-style:var( --e-global-typography-9c65c91-font-style );text-decoration:var( --e-global-typography-9c65c91-text-decoration );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-b70cc3c .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-b70cc3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-b70cc3c.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-b70cc3c.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-b70cc3c.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-b70cc3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-b70cc3c .elementor-icon{font-size:3.75rem;}.elementor-124 .elementor-element.elementor-element-b70cc3c .elementor-icon svg{height:3.75rem;}.elementor-124 .elementor-element.elementor-element-b70cc3c .elementor-icon-wrapper svg{width:auto;}.elementor-124 .elementor-element.elementor-element-0bd30f5 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-0bd30f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-0bd30f5.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-0bd30f5.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-0bd30f5.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-0bd30f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-0bd30f5 .elementor-icon{font-size:1.5rem;}.elementor-124 .elementor-element.elementor-element-0bd30f5 .elementor-icon svg{height:1.5rem;}.elementor-124 .elementor-element.elementor-element-b769038{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--border-radius:0rem 4.5rem 4.5rem 4.5rem;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;--e-con-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-b769038:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-b769038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8abf08 );}.elementor-124 .elementor-element.elementor-element-b769038.e-con:hover{--e-con-transform-scale:1.02;}.elementor-124 .elementor-element.elementor-element-dfe0c19:hover{--e-transform-rotateZ:5deg;}.elementor-124 .elementor-element.elementor-element-dfe0c19{margin:-4.625rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-124 .elementor-element.elementor-element-dfe0c19 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-dfe0c19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8abf08 );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-dfe0c19.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-dfe0c19.elementor-view-default .elementor-icon{color:var( --e-global-color-b8abf08 );border-color:var( --e-global-color-b8abf08 );}.elementor-124 .elementor-element.elementor-element-dfe0c19.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-dfe0c19.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b8abf08 );}.elementor-124 .elementor-element.elementor-element-dfe0c19.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-dfe0c19.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-dfe0c19 .elementor-icon{font-size:6rem;padding:1rem;}.elementor-124 .elementor-element.elementor-element-dfe0c19 .elementor-icon svg{height:6rem;}.elementor-124 .elementor-element.elementor-element-11ad002{text-align:center;}.elementor-124 .elementor-element.elementor-element-11ad002 .elementor-heading-title{font-family:var( --e-global-typography-9c65c91-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-9c65c91-font-size );font-weight:var( --e-global-typography-9c65c91-font-weight );text-transform:var( --e-global-typography-9c65c91-text-transform );font-style:var( --e-global-typography-9c65c91-font-style );text-decoration:var( --e-global-typography-9c65c91-text-decoration );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-6e6c18a .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-6e6c18a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-6e6c18a.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-6e6c18a.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-6e6c18a.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-6e6c18a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-6e6c18a .elementor-icon{font-size:3.75rem;}.elementor-124 .elementor-element.elementor-element-6e6c18a .elementor-icon svg{height:3.75rem;}.elementor-124 .elementor-element.elementor-element-6e6c18a .elementor-icon-wrapper svg{width:auto;}.elementor-124 .elementor-element.elementor-element-236aedf .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-236aedf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-236aedf.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-236aedf.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-236aedf.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-236aedf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-236aedf .elementor-icon{font-size:1.5rem;}.elementor-124 .elementor-element.elementor-element-236aedf .elementor-icon svg{height:1.5rem;}.elementor-124 .elementor-element.elementor-element-4dd1e6f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--grid-auto-flow:row;--padding-top:10rem;--padding-bottom:10rem;--padding-left:6rem;--padding-right:6rem;}.elementor-124 .elementor-element.elementor-element-9c31ba5{--display:flex;}.elementor-124 .elementor-element.elementor-element-7c0242e{--display:flex;--position:absolute;top:50%;}.elementor-124 .elementor-element.elementor-element-7c0242e.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-7c0242e{left:50%;}body.rtl .elementor-124 .elementor-element.elementor-element-7c0242e{right:50%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-124 .elementor-element.elementor-element-249cfc0{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-249cfc0 img{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-9490b50{width:var( --container-widget-width, 10% );max-width:10%;--e-transform-translateY:-50%;--container-widget-width:10%;--container-widget-flex-grow:0;top:50%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-9490b50{left:45%;}body.rtl .elementor-124 .elementor-element.elementor-element-9490b50{right:45%;}.elementor-124 .elementor-element.elementor-element-9490b50 img{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-d4931f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-124 .elementor-element.elementor-element-8881d49 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-dc072df );}.elementor-124 .elementor-element.elementor-element-312f46e{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-efa9fcf );}.elementor-widget-button .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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-124 .elementor-element.elementor-element-f1fdc69 .elementor-button{background-color:var( --e-global-color-1e8a800 );font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );fill:var( --e-global-color-dc072df );color:var( --e-global-color-dc072df );transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:0.625rem 0.625rem 0.625rem 0rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-124 .elementor-element.elementor-element-f1fdc69 .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-f1fdc69 .elementor-button:focus{background-color:var( --e-global-color-be40d91 );color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-f1fdc69:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-f1fdc69{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-f1fdc69 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-124 .elementor-element.elementor-element-f1fdc69 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-124 .elementor-element.elementor-element-f1fdc69 .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-f1fdc69 .elementor-button:focus svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-95eeca7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overlay-opacity:1;}.elementor-124 .elementor-element.elementor-element-95eeca7::before, .elementor-124 .elementor-element.elementor-element-95eeca7 > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-95eeca7 > .e-con-inner > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-95eeca7 > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-95eeca7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-95eeca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2e514fe );--background-overlay:'';}.elementor-124 .elementor-element.elementor-element-bb3e4d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:6rem;--padding-right:6rem;}.elementor-124 .elementor-element.elementor-element-a818842 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-dc072df );}.elementor-124 .elementor-element.elementor-element-601d0bf{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-efa9fcf );}.elementor-124 .elementor-element.elementor-element-60ee2c1 .elementor-button{background-color:var( --e-global-color-1e8a800 );font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );fill:var( --e-global-color-dc072df );color:var( --e-global-color-dc072df );transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:0.625rem 0.625rem 0.625rem 0rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-124 .elementor-element.elementor-element-60ee2c1 .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-60ee2c1 .elementor-button:focus{background-color:var( --e-global-color-be40d91 );color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-60ee2c1:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-60ee2c1{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-60ee2c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-124 .elementor-element.elementor-element-60ee2c1 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-124 .elementor-element.elementor-element-60ee2c1 .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-60ee2c1 .elementor-button:focus svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-2af9168{--display:flex;}.elementor-124 .elementor-element.elementor-element-2af9168:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-2af9168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pharmill.pl/wp-content/uploads/2026/05/home-2-1024x675.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-124 .elementor-element.elementor-element-f2ebeee{--display:flex;--min-height:100%;}.elementor-124 .elementor-element.elementor-element-f2ebeee:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-f2ebeee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-2e514fe ) 0%, var( --e-global-color-1e8a800 ) 100%);}.elementor-124 .elementor-element.elementor-element-91cb468{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overlay-opacity:1;}.elementor-124 .elementor-element.elementor-element-91cb468::before, .elementor-124 .elementor-element.elementor-element-91cb468 > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-91cb468 > .e-con-inner > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-91cb468 > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-91cb468 > .e-con-inner > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-91cb468 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2e514fe );--background-overlay:'';}.elementor-124 .elementor-element.elementor-element-aa6bad1{--display:flex;}.elementor-124 .elementor-element.elementor-element-aa6bad1:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-aa6bad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pharmill.pl/wp-content/uploads/2026/05/home-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-124 .elementor-element.elementor-element-5a81694{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-124 .elementor-element.elementor-element-5a81694:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-5a81694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-1e8a800 ) 0%, var( --e-global-color-2e514fe ) 100%);}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-5a81694{right:0px;}body.rtl .elementor-124 .elementor-element.elementor-element-5a81694{left:0px;}.elementor-124 .elementor-element.elementor-element-c7cbd0c{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-124 .elementor-element.elementor-element-c7cbd0c:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-c7cbd0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-1e8a800 ) 0%, var( --e-global-color-2e514fe ) 100%);}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-c7cbd0c{right:0px;}body.rtl .elementor-124 .elementor-element.elementor-element-c7cbd0c{left:0px;}.elementor-124 .elementor-element.elementor-element-939cd78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:6rem;--padding-right:6rem;}.elementor-124 .elementor-element.elementor-element-9a44f30 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-dc072df );}.elementor-124 .elementor-element.elementor-element-0e00e80{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-efa9fcf );}.elementor-124 .elementor-element.elementor-element-3e37a47 .elementor-button{background-color:var( --e-global-color-1e8a800 );font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );fill:var( --e-global-color-dc072df );color:var( --e-global-color-dc072df );transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:0.625rem 0.625rem 0.625rem 0rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-124 .elementor-element.elementor-element-3e37a47 .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-3e37a47 .elementor-button:focus{background-color:var( --e-global-color-be40d91 );color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-3e37a47:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-3e37a47{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-3e37a47 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-124 .elementor-element.elementor-element-3e37a47 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-124 .elementor-element.elementor-element-3e37a47 .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-3e37a47 .elementor-button:focus svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-45b012c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:8.75rem;--padding-bottom:8.75rem;--padding-left:6rem;--padding-right:6rem;}.elementor-124 .elementor-element.elementor-element-246899c{width:var( --container-widget-width, 55rem );max-width:55rem;--container-widget-width:55rem;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-3c9ab3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-124 .elementor-element.elementor-element-9e37784{text-align:center;}.elementor-124 .elementor-element.elementor-element-9e37784 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-dc072df );}.elementor-124 .elementor-element.elementor-element-35e8b80{width:var( --container-widget-width, 56rem );max-width:56rem;--container-widget-width:56rem;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-efa9fcf );}.elementor-124 .elementor-element.elementor-element-148875d{--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:8.75rem 8.75rem;--row-gap:8.75rem;--column-gap:8.75rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-124 .elementor-element.elementor-element-d562f4a{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-109b2c9{--display:flex;--border-radius:4.5rem 0rem 0rem 4.5rem;}.elementor-124 .elementor-element.elementor-element-109b2c9:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-109b2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pharmill.pl/wp-content/uploads/2026/05/home-5-bg.webp");background-position:bottom center;background-repeat:no-repeat;background-size:min(220%, 100rem) auto;}.elementor-124 .elementor-element.elementor-element-fb0356d{width:var( --container-widget-width, min(220%, 100rem) );max-width:min(220%, 100rem);--e-transform-translateX:-50%;--container-widget-width:min(220%, 100rem);--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-fb0356d{left:50%;}body.rtl .elementor-124 .elementor-element.elementor-element-fb0356d{right:50%;}.elementor-124 .elementor-element.elementor-element-fb0356d img{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-a3f95b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--border-radius:0rem 4.5rem 4.5rem 0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;--z-index:1;}.elementor-124 .elementor-element.elementor-element-a3f95b2:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-a3f95b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-419c4e7 );}.elementor-124 .elementor-element.elementor-element-987d10d .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-987d10d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-987d10d.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-987d10d.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-987d10d.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-987d10d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-987d10d .elementor-icon{font-size:3rem;}.elementor-124 .elementor-element.elementor-element-987d10d .elementor-icon svg{height:3rem;}.elementor-124 .elementor-element.elementor-element-987d10d .elementor-icon-wrapper svg{width:auto;}.elementor-124 .elementor-element.elementor-element-0fee4f1 .elementor-heading-title{font-family:"Poppins", system-ui, sans-serif;font-size:3rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-a711656{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-a711656 a{color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-a711656 a:hover, .elementor-124 .elementor-element.elementor-element-a711656 a:focus{color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-8305cf6 .elementor-button{background-color:var( --e-global-color-1e8a800 );font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );fill:var( --e-global-color-c1a6aff );color:var( --e-global-color-c1a6aff );transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:0.625rem 0.625rem 0.625rem 0rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-124 .elementor-element.elementor-element-8305cf6 .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-8305cf6 .elementor-button:focus{background-color:var( --e-global-color-c1a6aff );color:var( --e-global-color-419c4e7 );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-8305cf6:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-8305cf6{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-8305cf6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-124 .elementor-element.elementor-element-8305cf6 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-124 .elementor-element.elementor-element-8305cf6 .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-8305cf6 .elementor-button:focus svg{fill:var( --e-global-color-419c4e7 );}.elementor-124 .elementor-element.elementor-element-164cb7f{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-23242ba{--display:flex;--border-radius:4.5rem 0rem 0rem 4.5rem;}.elementor-124 .elementor-element.elementor-element-23242ba:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-23242ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pharmill.pl/wp-content/uploads/2026/05/home-6-bg.webp");background-position:20% 26%;background-repeat:no-repeat;background-size:min(220%, 100rem) auto;}.elementor-124 .elementor-element.elementor-element-75bef4d{width:var( --container-widget-width, min(220%, 100rem) );max-width:min(220%, 100rem);--e-transform-translateX:-20%;--e-transform-translateY:-26%;--container-widget-width:min(220%, 100rem);--container-widget-flex-grow:0;top:26%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-75bef4d{left:20%;}body.rtl .elementor-124 .elementor-element.elementor-element-75bef4d{right:20%;}.elementor-124 .elementor-element.elementor-element-75bef4d img{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-d4d883f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--border-radius:0rem 4.5rem 4.5rem 0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;--z-index:1;}.elementor-124 .elementor-element.elementor-element-d4d883f:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-d4d883f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8abf08 );}.elementor-124 .elementor-element.elementor-element-7fa3f64 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-7fa3f64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-7fa3f64.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-7fa3f64.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-7fa3f64.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-7fa3f64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-7fa3f64 .elementor-icon{font-size:3rem;}.elementor-124 .elementor-element.elementor-element-7fa3f64 .elementor-icon svg{height:3rem;}.elementor-124 .elementor-element.elementor-element-7fa3f64 .elementor-icon-wrapper svg{width:auto;}.elementor-124 .elementor-element.elementor-element-7356067 .elementor-heading-title{font-family:"Poppins", system-ui, sans-serif;font-size:3rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-68c3dcc{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-68c3dcc a{color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-68c3dcc a:hover, .elementor-124 .elementor-element.elementor-element-68c3dcc a:focus{color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-d10e17a .elementor-button{background-color:var( --e-global-color-1e8a800 );font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );fill:var( --e-global-color-c1a6aff );color:var( --e-global-color-c1a6aff );transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:0.625rem 0.625rem 0.625rem 0rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-124 .elementor-element.elementor-element-d10e17a .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-d10e17a .elementor-button:focus{background-color:var( --e-global-color-c1a6aff );color:var( --e-global-color-419c4e7 );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-d10e17a:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-d10e17a{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-d10e17a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-124 .elementor-element.elementor-element-d10e17a .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-124 .elementor-element.elementor-element-d10e17a .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-d10e17a .elementor-button:focus svg{fill:var( --e-global-color-419c4e7 );}.elementor-124 .elementor-element.elementor-element-0133c8a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--overflow:hidden;--padding-top:8.75rem;--padding-bottom:8.75rem;--padding-left:6rem;--padding-right:6rem;--z-index:1;}.elementor-124 .elementor-element.elementor-element-0133c8a:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-0133c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-38a66ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-124 .elementor-element.elementor-element-eb284db{text-align:center;}.elementor-124 .elementor-element.elementor-element-eb284db .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-dc072df );}.elementor-124 .elementor-element.elementor-element-d10b124{text-align:center;font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-efa9fcf );}.elementor-124 .elementor-element.elementor-element-c392d9a{--display:grid;--e-con-grid-template-columns:50% 1px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--grid-auto-flow:row;--align-items:center;}.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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-124 .elementor-element.elementor-element-26b99a5{--grid-columns:1;}.elementor-124 .elementor-element.elementor-element-05d6a22{--display:flex;--min-height:100%;}.elementor-124 .elementor-element.elementor-element-05d6a22:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-05d6a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;}.elementor-124 .elementor-element.elementor-element-59e6429{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-423172d{--grid-columns:1;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-96dcec5{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-124 .elementor-element.elementor-element-96dcec5 .elementor-divider-separator{width:100%;}.elementor-124 .elementor-element.elementor-element-96dcec5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-124 .elementor-element.elementor-element-cc8e0d5{--grid-columns:1;}.elementor-124 .elementor-element.elementor-element-abd2df5 .elementor-button{background-color:var( --e-global-color-1e8a800 );font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );fill:var( --e-global-color-dc072df );color:var( --e-global-color-dc072df );transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:0.625rem 0.625rem 0.625rem 0rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-124 .elementor-element.elementor-element-abd2df5 .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-abd2df5 .elementor-button:focus{background-color:var( --e-global-color-be40d91 );color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-be40d91 );}.elementor-124 .elementor-element.elementor-element-abd2df5:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-abd2df5{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-abd2df5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-124 .elementor-element.elementor-element-abd2df5 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-124 .elementor-element.elementor-element-abd2df5 .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-abd2df5 .elementor-button:focus svg{fill:var( --e-global-color-c1a6aff );}@media(min-width:768px){.elementor-124 .elementor-element.elementor-element-78fb207{--width:17.875rem;}.elementor-124 .elementor-element.elementor-element-7c0242e{--width:min(32rem, 100%);}.elementor-124 .elementor-element.elementor-element-f2ebeee{--width:42%;}.elementor-124 .elementor-element.elementor-element-5a81694{--width:50%;}.elementor-124 .elementor-element.elementor-element-c7cbd0c{--width:42%;}}@media(max-width:1639px){.elementor-124 .elementor-element.elementor-element-1155254{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-63bb7ee{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2.5rem;--padding-right:2.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-124 .elementor-element.elementor-element-eed6ab9 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-124 .elementor-element.elementor-element-c902b39{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-64ca52e{--padding-top:6rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-7c468ac .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-c01016b{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-4fe6b0e{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-4acdd54 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-8909589 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-d6e0a7c .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-2f09286 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-1697e52 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-6b80c36 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-9110112{--padding-top:6rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-c98e432 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-c28d2e0{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-c3665f6{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-d24fc81 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-11ad002 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-4dd1e6f{--grid-auto-flow:row;--padding-top:10rem;--padding-bottom:10rem;--padding-left:2.5rem;--padding-right:2.5rem;}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-124 .elementor-element.elementor-element-8881d49 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-312f46e{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-widget-button .elementor-button{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-124 .elementor-element.elementor-element-f1fdc69 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-95eeca7{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-bb3e4d0{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-a818842 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-601d0bf{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-60ee2c1 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-91cb468{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-939cd78{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-9a44f30 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-0e00e80{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-3e37a47 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-45b012c{--padding-top:8.75rem;--padding-bottom:8.75rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-9e37784 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-35e8b80{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-148875d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-d562f4a{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-a711656{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-8305cf6 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-164cb7f{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-68c3dcc{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-d10e17a .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-0133c8a{--padding-top:8.75rem;--padding-bottom:8.75rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-eb284db .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-d10b124{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-c392d9a{--grid-auto-flow:row;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-124 .elementor-element.elementor-element-abd2df5 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}}@media(max-width:1024px){.elementor-124 .elementor-element.elementor-element-1155254{--grid-auto-flow:row;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-124 .elementor-element.elementor-element-eed6ab9 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-124 .elementor-element.elementor-element-c902b39{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-64ca52e{--gap:7rem 7rem;--row-gap:7rem;--column-gap:7rem;--padding-top:6rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-7c468ac .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-c01016b{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-4fe6b0e{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-4acdd54 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-8909589 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-d6e0a7c .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-2f09286 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-1697e52 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-6b80c36 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-9110112{--gap:7rem 7rem;--row-gap:7rem;--column-gap:7rem;--padding-top:6rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-c98e432 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-c28d2e0{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-c3665f6{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-d24fc81 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-11ad002 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-4dd1e6f{--e-con-grid-template-columns:3fr 4fr;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-124 .elementor-element.elementor-element-8881d49 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-312f46e{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-widget-button .elementor-button{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-124 .elementor-element.elementor-element-f1fdc69 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-95eeca7{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-bb3e4d0{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-a818842 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-601d0bf{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-60ee2c1 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-91cb468{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-939cd78{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-9a44f30 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-0e00e80{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-3e37a47 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-45b012c{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-9e37784 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-35e8b80{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-d562f4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-109b2c9{--min-height:24rem;--border-radius:4.5rem 4.5rem 0rem 0rem;}.elementor-124 .elementor-element.elementor-element-109b2c9:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-109b2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:60rem auto;}.elementor-124 .elementor-element.elementor-element-fb0356d{--container-widget-width:60rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 60rem );max-width:60rem;}.elementor-124 .elementor-element.elementor-element-a3f95b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0rem 0rem 4.5rem 4.5rem;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-124 .elementor-element.elementor-element-0fee4f1{text-align:center;}.elementor-124 .elementor-element.elementor-element-a711656{text-align:center;font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-8305cf6 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-164cb7f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-23242ba{--min-height:24rem;--border-radius:4.5rem 4.5rem 0rem 0rem;}.elementor-124 .elementor-element.elementor-element-23242ba:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-23242ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 40%;background-size:60rem auto;}.elementor-124 .elementor-element.elementor-element-75bef4d{--e-transform-translateX:0%;--e-transform-translateY:-40%;--container-widget-width:60rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 60rem );max-width:60rem;top:40%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-75bef4d{left:0%;}body.rtl .elementor-124 .elementor-element.elementor-element-75bef4d{right:0%;}.elementor-124 .elementor-element.elementor-element-d4d883f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0rem 0rem 4.5rem 4.5rem;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-124 .elementor-element.elementor-element-7356067{text-align:center;}.elementor-124 .elementor-element.elementor-element-68c3dcc{text-align:center;font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-d10e17a .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-0133c8a{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-eb284db .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-d10b124{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-c392d9a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-124 .elementor-element.elementor-element-26b99a5{--grid-columns:1;}.elementor-124 .elementor-element.elementor-element-05d6a22{--min-height:1px;}.elementor-124 .elementor-element.elementor-element-59e6429{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-124 .elementor-element.elementor-element-423172d{--grid-columns:1;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-124 .elementor-element.elementor-element-cc8e0d5{--grid-columns:1;}.elementor-124 .elementor-element.elementor-element-abd2df5 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}}@media(max-width:880px){.elementor-124 .elementor-element.elementor-element-1155254{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-4fe6b0e{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-c3665f6{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-4dd1e6f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-9c31ba5{--min-height:32rem;}.elementor-124 .elementor-element.elementor-element-d4931f0{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-95eeca7{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-bb3e4d0{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-91cb468{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-939cd78{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-d562f4a{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-164cb7f{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-c392d9a{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-59e6429{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-124 .elementor-element.elementor-element-abd2df5.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-124 .elementor-element.elementor-element-1155254{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:23rem 1fr;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-63bb7ee{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-124 .elementor-element.elementor-element-eed6ab9 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-124 .elementor-element.elementor-element-c902b39{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-2783031.e-con{--order:-99999 /* order start hack */;}.elementor-124 .elementor-element.elementor-element-64ca52e{--gap:6.125rem 6.125rem;--row-gap:6.125rem;--column-gap:6.125rem;--padding-top:2.5rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-57a85cc{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-7c468ac .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-c01016b{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-4fe6b0e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5.625rem 5.625rem;--row-gap:5.625rem;--column-gap:5.625rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-0db5c50{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--border-radius:4.5rem 4.5rem 4.5rem 4.5rem;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-124 .elementor-element.elementor-element-d38cfef{margin:-4.625rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;}.elementor-124 .elementor-element.elementor-element-4acdd54 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-8909589 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-1aa1dda{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--border-radius:4.5rem 4.5rem 4.5rem 4.5rem;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-124 .elementor-element.elementor-element-09f54ca{margin:-4.625rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;}.elementor-124 .elementor-element.elementor-element-d6e0a7c .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-2f09286 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-cf8f566{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--border-radius:4.5rem 4.5rem 4.5rem 4.5rem;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-124 .elementor-element.elementor-element-6890e22{margin:-4.625rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;}.elementor-124 .elementor-element.elementor-element-1697e52 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-6b80c36 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-9110112{--gap:6.125rem 6.125rem;--row-gap:6.125rem;--column-gap:6.125rem;--padding-top:2.5rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-edc4562{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-c98e432 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-c28d2e0{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-c3665f6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5.625rem 5.625rem;--row-gap:5.625rem;--column-gap:5.625rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-694b10c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:4.5rem 4.5rem 4.5rem 4.5rem;}.elementor-124 .elementor-element.elementor-element-78fb207{--width:17.875rem;--margin-top:-4.625rem;--margin-bottom:1.5rem;--margin-left:-2.5rem;--margin-right:-2.5rem;}.elementor-124 .elementor-element.elementor-element-d24fc81 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-b769038{--border-radius:4.5rem 4.5rem 4.5rem 4.5rem;}.elementor-124 .elementor-element.elementor-element-11ad002 .elementor-heading-title{font-size:var( --e-global-typography-9c65c91-font-size );line-height:var( --e-global-typography-9c65c91-line-height );letter-spacing:var( --e-global-typography-9c65c91-letter-spacing );word-spacing:var( --e-global-typography-9c65c91-word-spacing );}.elementor-124 .elementor-element.elementor-element-4dd1e6f{--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-9c31ba5{--min-height:0rem;}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-124 .elementor-element.elementor-element-d4931f0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-124 .elementor-element.elementor-element-8881d49{text-align:center;}.elementor-124 .elementor-element.elementor-element-8881d49 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-312f46e{text-align:center;font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-widget-button .elementor-button{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-124 .elementor-element.elementor-element-f1fdc69 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-95eeca7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0;}.elementor-124 .elementor-element.elementor-element-bb3e4d0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-a818842{text-align:center;}.elementor-124 .elementor-element.elementor-element-a818842 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-601d0bf{text-align:center;font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-60ee2c1 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-2af9168{--border-radius:4.5rem 4.5rem 4.5rem 4.5rem;}.elementor-124 .elementor-element.elementor-element-2af9168.e-con{--order:-99999 /* order start hack */;}.elementor-124 .elementor-element.elementor-element-91cb468{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0;}.elementor-124 .elementor-element.elementor-element-aa6bad1{--border-radius:4.5rem 4.5rem 4.5rem 4.5rem;}.elementor-124 .elementor-element.elementor-element-939cd78{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-9a44f30{text-align:center;}.elementor-124 .elementor-element.elementor-element-9a44f30 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-0e00e80{text-align:center;font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-3e37a47 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-45b012c{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-3c9ab3f{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-9e37784{text-align:center;}.elementor-124 .elementor-element.elementor-element-9e37784 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-35e8b80{text-align:center;font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-148875d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-d562f4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-109b2c9{--min-height:23rem;}.elementor-124 .elementor-element.elementor-element-109b2c9:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-109b2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:54% 100%;background-size:55rem auto;}.elementor-124 .elementor-element.elementor-element-fb0356d{--e-transform-translateX:-54%;--container-widget-width:55rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 55rem );max-width:55rem;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-fb0356d{left:54%;}body.rtl .elementor-124 .elementor-element.elementor-element-fb0356d{right:54%;}.elementor-124 .elementor-element.elementor-element-a3f95b2{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-124 .elementor-element.elementor-element-0fee4f1 .elementor-heading-title{font-size:2rem;}.elementor-124 .elementor-element.elementor-element-a711656{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-8305cf6 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-164cb7f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-23242ba{--min-height:23rem;}.elementor-124 .elementor-element.elementor-element-23242ba:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-23242ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:20% 50%;background-size:50rem auto;}.elementor-124 .elementor-element.elementor-element-75bef4d{--e-transform-translateX:-20%;--e-transform-translateY:-50%;--container-widget-width:50rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 50rem );max-width:50rem;top:50%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-75bef4d{left:20%;}body.rtl .elementor-124 .elementor-element.elementor-element-75bef4d{right:20%;}.elementor-124 .elementor-element.elementor-element-d4d883f{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-124 .elementor-element.elementor-element-7356067 .elementor-heading-title{font-size:2rem;}.elementor-124 .elementor-element.elementor-element-68c3dcc{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-d10e17a .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-0133c8a{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-38a66ab{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-eb284db{text-align:center;}.elementor-124 .elementor-element.elementor-element-eb284db .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-d10b124{text-align:center;font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-c392d9a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-124 .elementor-element.elementor-element-26b99a5{--grid-columns:1;}.elementor-124 .elementor-element.elementor-element-59e6429{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-423172d{--grid-columns:1;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-124 .elementor-element.elementor-element-cc8e0d5{--grid-columns:1;}.elementor-124 .elementor-element.elementor-element-abd2df5 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-63bb7ee */.elementor-124 .elementor-element.elementor-element-63bb7ee {
    @media (48rem <= width) {
        grid-area: 1 / 1 / 2 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2783031 */.elementor-124 .elementor-element.elementor-element-2783031 {
    @media (48rem <= width) {
        grid-area: 1 / 2 / 2 / 4;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d38cfef */.elementor-124 .elementor-element.elementor-element-d38cfef {
    .elementor-icon {
        border: 0.625rem solid #FFF;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09f54ca */.elementor-124 .elementor-element.elementor-element-09f54ca {
    .elementor-icon {
        border: 0.625rem solid #FFF;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6890e22 */.elementor-124 .elementor-element.elementor-element-6890e22 {
    .elementor-icon {
        border: 0.625rem solid #FFF;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7187e41 */.elementor-124 .elementor-element.elementor-element-7187e41 {
    .elementor-icon {
        border: 0.625rem solid #FFF;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8ad4d77 */.elementor-124 .elementor-element.elementor-element-8ad4d77 {
    .elementor-icon {
        border: 0.625rem solid #FFF;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dfe0c19 */.elementor-124 .elementor-element.elementor-element-dfe0c19 {
    .elementor-icon {
        border: 0.625rem solid #FFF;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-249cfc0 */@keyframes rotate-image {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

.elementor-124 .elementor-element.elementor-element-249cfc0 {
    animation: rotate-image linear;
    animation-timeline: view();
    animation-range: -100vh 200vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9490b50 */.elementor-124 .elementor-element.elementor-element-9490b50 {
    img {
        filter: drop-shadow(10px 10px 20px #00000040);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c31ba5 */.elementor-124 .elementor-element.elementor-element-9c31ba5 {
    @media (width < 48rem) {
        aspect-ratio: 1 / 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af9168 */.elementor-124 .elementor-element.elementor-element-2af9168 {
    @media (width < 48rem) {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa6bad1 */.elementor-124 .elementor-element.elementor-element-aa6bad1 {
    @media (width < 48rem) {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb0356d */.elementor-124 .elementor-element.elementor-element-fb0356d {
    @media (64rem < width < 80rem) {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109b2c9 */.elementor-124 .elementor-element.elementor-element-109b2c9 {
    @media (64rem < width < 80rem) {
        background-size: cover !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75bef4d */.elementor-124 .elementor-element.elementor-element-75bef4d {
    @media (64rem < width < 80rem) {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23242ba */.elementor-124 .elementor-element.elementor-element-23242ba {
    @media (64rem < width < 80rem) {
        background-size: cover !important;
    }
}/* End custom CSS */