.elementor-317 .elementor-element.elementor-element-34011a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-317 .elementor-element.elementor-element-34011a9:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-34011a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-e8fca50 ) 0%, var( --e-global-color-659a499 ) 100%);}.elementor-317 .elementor-element.elementor-element-2fdf7fe{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-317 .elementor-element.elementor-element-9dde19f{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 15px 2px 15px;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-accent ) 100%);border-radius:50px 50px 50px 50px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-659a499 );}.elementor-317 .elementor-element.elementor-element-9dde19f.elementor-element{--align-self:flex-start;}.elementor-317 .elementor-element.elementor-element-9dde19f p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-d19af48 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-d03b989{font-family:var( --e-global-typography-84bf5d8-font-family ), Sans-serif;font-size:var( --e-global-typography-84bf5d8-font-size );font-weight:var( --e-global-typography-84bf5d8-font-weight );line-height:var( --e-global-typography-84bf5d8-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-d03c004{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-4bd26ef .elementor-button{background-color:transparent;font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-accent ) 100%);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.15);padding:10px 25px 10px 25px;}.elementor-317 .elementor-element.elementor-element-4bd26ef .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-4bd26ef .elementor-button:focus{background-color:transparent;color:var( --e-global-color-659a499 );background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.15);}.elementor-317 .elementor-element.elementor-element-4bd26ef .elementor-button:hover svg, .elementor-317 .elementor-element.elementor-element-4bd26ef .elementor-button:focus svg{fill:var( --e-global-color-659a499 );}.elementor-317 .elementor-element.elementor-element-59a4ace .elementor-button{background-color:transparent;font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #0C053E00 0%, #F2295B00 100%);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.15);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:10px 25px 10px 25px;}.elementor-317 .elementor-element.elementor-element-59a4ace .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-59a4ace .elementor-button:focus{background-color:#2735561A;color:var( --e-global-color-secondary );box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.15);}.elementor-317 .elementor-element.elementor-element-59a4ace .elementor-button:hover svg, .elementor-317 .elementor-element.elementor-element-59a4ace .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-317 .elementor-element.elementor-element-6f59967{--display:flex;}.elementor-317 .elementor-element.elementor-element-dc10c5e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-dc10c5e:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-dc10c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-659a499 ) 0%, var( --e-global-color-e8fca50 ) 100%);}.elementor-317 .elementor-element.elementor-element-dc10c5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-317 .elementor-element.elementor-element-6ecac66{--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:100px 0px;--row-gap:100px;--column-gap:0px;--border-radius:60px 60px 0px 0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-6ecac66:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-6ecac66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-317 .elementor-element.elementor-element-45d88a6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-317 .elementor-element.elementor-element-430876d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-d22f054 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-659a499 );}.elementor-317 .elementor-element.elementor-element-89a2084{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-659a499 );}.elementor-317 .elementor-element.elementor-element-89a2084 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-cb8bc2c{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-317 .elementor-element.elementor-element-d27c782{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-9447e2d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-317 .elementor-element.elementor-element-9447e2d:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-9447e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-659a499 ) 0%, var( --e-global-color-763dfbe ) 100%);}.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-317 .elementor-element.elementor-element-d9ad9ac .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-d9ad9ac .elementor-icon{font-size:55px;}.elementor-317 .elementor-element.elementor-element-d9ad9ac .elementor-icon svg{height:55px;}.elementor-317 .elementor-element.elementor-element-d9ad9ac .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-9088ffb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-17abfb4{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-17abfb4 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-584a8f2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-317 .elementor-element.elementor-element-584a8f2:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-584a8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-659a499 ) 0%, var( --e-global-color-763dfbe ) 100%);}.elementor-317 .elementor-element.elementor-element-596a8be .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-596a8be .elementor-icon{font-size:55px;}.elementor-317 .elementor-element.elementor-element-596a8be .elementor-icon svg{height:55px;}.elementor-317 .elementor-element.elementor-element-596a8be .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-3479833 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-cd9fec9{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-cd9fec9 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-641f1c1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-317 .elementor-element.elementor-element-641f1c1:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-641f1c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-659a499 ) 0%, var( --e-global-color-763dfbe ) 100%);}.elementor-317 .elementor-element.elementor-element-19c7f51 .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-19c7f51 .elementor-icon{font-size:55px;}.elementor-317 .elementor-element.elementor-element-19c7f51 .elementor-icon svg{height:55px;}.elementor-317 .elementor-element.elementor-element-19c7f51 .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-972974d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-e05bbf3{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-e05bbf3 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-03e6d75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-17d08b0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-317 .elementor-element.elementor-element-17d08b0:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-17d08b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-659a499 ) 0%, var( --e-global-color-763dfbe ) 100%);}.elementor-317 .elementor-element.elementor-element-7532fb4 .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-7532fb4 .elementor-icon{font-size:55px;}.elementor-317 .elementor-element.elementor-element-7532fb4 .elementor-icon svg{height:55px;}.elementor-317 .elementor-element.elementor-element-7532fb4 .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-da14af0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-3a4d9ea{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-3a4d9ea p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-df9e2f5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-317 .elementor-element.elementor-element-df9e2f5:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-df9e2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-659a499 ) 0%, var( --e-global-color-763dfbe ) 100%);}.elementor-317 .elementor-element.elementor-element-5664e74 .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-5664e74 .elementor-icon{font-size:55px;}.elementor-317 .elementor-element.elementor-element-5664e74 .elementor-icon svg{height:55px;}.elementor-317 .elementor-element.elementor-element-5664e74 .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-a2adba1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-e993498{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-e993498 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-5284a78{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-317 .elementor-element.elementor-element-5284a78:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-5284a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-659a499 ) 0%, var( --e-global-color-763dfbe ) 100%);}.elementor-317 .elementor-element.elementor-element-2ad8e13 .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-2ad8e13 .elementor-icon{font-size:55px;}.elementor-317 .elementor-element.elementor-element-2ad8e13 .elementor-icon svg{height:55px;}.elementor-317 .elementor-element.elementor-element-2ad8e13 .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-c687ea2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-79fb6f1{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-79fb6f1 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-4f8622d{--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:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-317 .elementor-element.elementor-element-4f8622d:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-4f8622d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38fc1b8 );}.elementor-317 .elementor-element.elementor-element-7447e1f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-cdee292{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-bf2be72{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-0ec1a2c{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-317 .elementor-element.elementor-element-0ec1a2c{right:0px;}body.rtl .elementor-317 .elementor-element.elementor-element-0ec1a2c{left:0px;}.elementor-317 .elementor-element.elementor-element-0ec1a2c img{width:100%;}.elementor-317 .elementor-element.elementor-element-b1a4690{--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:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-447e8c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-1755cbc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-68e108b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-b104d2b{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-317 .elementor-element.elementor-element-b104d2b .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-b104d2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-763dfbe );color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-b104d2b.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-b104d2b.elementor-view-default .elementor-icon{color:var( --e-global-color-763dfbe );border-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-b104d2b.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-b104d2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-b104d2b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-b104d2b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-b104d2b .elementor-icon{font-size:50px;padding:15px;border-radius:20px 20px 20px 20px;}.elementor-317 .elementor-element.elementor-element-b104d2b .elementor-icon svg{height:50px;}.elementor-317 .elementor-element.elementor-element-b104d2b .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-690d715 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-5559dba{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-5559dba p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-7c1a115{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-395a6c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-82941cd{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-317 .elementor-element.elementor-element-82941cd .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-82941cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-763dfbe );color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-82941cd.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-82941cd.elementor-view-default .elementor-icon{color:var( --e-global-color-763dfbe );border-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-82941cd.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-82941cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-82941cd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-82941cd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-82941cd .elementor-icon{font-size:50px;padding:15px;border-radius:20px 20px 20px 20px;}.elementor-317 .elementor-element.elementor-element-82941cd .elementor-icon svg{height:50px;}.elementor-317 .elementor-element.elementor-element-82941cd .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-163dd22 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-220d954{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-220d954 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-2fe8081{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-a9a144b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-8d114f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-7ee74a9{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-317 .elementor-element.elementor-element-7ee74a9 .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-7ee74a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-763dfbe );color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-7ee74a9.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-7ee74a9.elementor-view-default .elementor-icon{color:var( --e-global-color-763dfbe );border-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-7ee74a9.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-7ee74a9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-7ee74a9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-7ee74a9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-7ee74a9 .elementor-icon{font-size:50px;padding:15px;border-radius:20px 20px 20px 20px;}.elementor-317 .elementor-element.elementor-element-7ee74a9 .elementor-icon svg{height:50px;}.elementor-317 .elementor-element.elementor-element-7ee74a9 .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-420933d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-e9e8df3{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-e9e8df3 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-9071c23{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-45943e6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-4940657{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-317 .elementor-element.elementor-element-4940657 .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-4940657.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-763dfbe );color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-4940657.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-4940657.elementor-view-default .elementor-icon{color:var( --e-global-color-763dfbe );border-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-4940657.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-4940657.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-4940657.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-4940657.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-4940657 .elementor-icon{font-size:50px;padding:15px;border-radius:20px 20px 20px 20px;}.elementor-317 .elementor-element.elementor-element-4940657 .elementor-icon svg{height:50px;}.elementor-317 .elementor-element.elementor-element-4940657 .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-ac61202 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-0e37b83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-0e37b83 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-f44d45a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-c0ac91d{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-e17d4dd{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-317 .elementor-element.elementor-element-e17d4dd{left:0px;}body.rtl .elementor-317 .elementor-element.elementor-element-e17d4dd{right:0px;}.elementor-317 .elementor-element.elementor-element-e17d4dd img{width:100%;}.elementor-317 .elementor-element.elementor-element-47b6574{--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:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-eb524f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-1e5857e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-f7bfe9b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-ca3b7c4{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-317 .elementor-element.elementor-element-ca3b7c4 .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-ca3b7c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-763dfbe );color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-ca3b7c4.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-ca3b7c4.elementor-view-default .elementor-icon{color:var( --e-global-color-763dfbe );border-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-ca3b7c4.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-ca3b7c4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-ca3b7c4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-ca3b7c4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-ca3b7c4 .elementor-icon{font-size:50px;padding:15px;border-radius:20px 20px 20px 20px;}.elementor-317 .elementor-element.elementor-element-ca3b7c4 .elementor-icon svg{height:50px;}.elementor-317 .elementor-element.elementor-element-ca3b7c4 .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-8819f6b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-9df7266{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-9df7266 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-7e43d80{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-afd9a9b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-2c2a0e4{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-317 .elementor-element.elementor-element-2c2a0e4 .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-2c2a0e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-763dfbe );color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-2c2a0e4.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-2c2a0e4.elementor-view-default .elementor-icon{color:var( --e-global-color-763dfbe );border-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-2c2a0e4.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-2c2a0e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-2c2a0e4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-2c2a0e4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-2c2a0e4 .elementor-icon{font-size:50px;padding:15px;border-radius:20px 20px 20px 20px;}.elementor-317 .elementor-element.elementor-element-2c2a0e4 .elementor-icon svg{height:50px;}.elementor-317 .elementor-element.elementor-element-2c2a0e4 .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-d33e629 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-0c96d15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-0c96d15 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-e15f34e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-a94381b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-44cb2e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-c26b125{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-317 .elementor-element.elementor-element-c26b125 .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-c26b125.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-763dfbe );color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-c26b125.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-c26b125.elementor-view-default .elementor-icon{color:var( --e-global-color-763dfbe );border-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-c26b125.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-c26b125.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-c26b125.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-c26b125.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-c26b125 .elementor-icon{font-size:50px;padding:15px;border-radius:20px 20px 20px 20px;}.elementor-317 .elementor-element.elementor-element-c26b125 .elementor-icon svg{height:50px;}.elementor-317 .elementor-element.elementor-element-c26b125 .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-7c6d05e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-a4deba9{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-a4deba9 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-3a17940{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-e09809a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-abaea8f{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-317 .elementor-element.elementor-element-abaea8f .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-abaea8f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-763dfbe );color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-abaea8f.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-abaea8f.elementor-view-default .elementor-icon{color:var( --e-global-color-763dfbe );border-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-abaea8f.elementor-view-framed .elementor-icon, .elementor-317 .elementor-element.elementor-element-abaea8f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-abaea8f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-abaea8f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-763dfbe );}.elementor-317 .elementor-element.elementor-element-abaea8f .elementor-icon{font-size:50px;padding:15px;border-radius:20px 20px 20px 20px;}.elementor-317 .elementor-element.elementor-element-abaea8f .elementor-icon svg{height:50px;}.elementor-317 .elementor-element.elementor-element-abaea8f .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-9dbd1f1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-68a46af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-68a46af p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-7e41300{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-7e41300:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-7e41300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-317 .elementor-element.elementor-element-821d289{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-317 .elementor-element.elementor-element-526a7e4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-d8b3cba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-659a499 );}.elementor-317 .elementor-element.elementor-element-665076b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-659a499 );}.elementor-317 .elementor-element.elementor-element-665076b p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-9778b6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-154px;}body:not(.rtl) .elementor-317 .elementor-element.elementor-element-9778b6a{left:-52px;}body.rtl .elementor-317 .elementor-element.elementor-element-9778b6a{right:-52px;}.elementor-317 .elementor-element.elementor-element-9778b6a .elementor-icon-wrapper{text-align:center;}.elementor-317 .elementor-element.elementor-element-9778b6a .elementor-icon{font-size:500px;}.elementor-317 .elementor-element.elementor-element-9778b6a .elementor-icon svg{height:500px;}.elementor-317 .elementor-element.elementor-element-9778b6a .elementor-icon-wrapper svg{width:auto;}.elementor-317 .elementor-element.elementor-element-f54873d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-317 .elementor-element.elementor-element-f54873d:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-f54873d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-659a499 ) 0%, var( --e-global-color-e8fca50 ) 100%);}.elementor-317 .elementor-element.elementor-element-8f5c843{--display:flex;}.elementor-317 .elementor-element.elementor-element-a2f0327{--display:flex;}.elementor-317 .elementor-element.elementor-element-abc2c53 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d8a1dd5 );}.elementor-317 .elementor-element.elementor-element-b312cbe{--display:flex;border-style:none;--border-style:none;}.elementor-317 .elementor-element.elementor-element-f393689{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-f393689 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-bee6104{--display:flex;border-style:none;--border-style:none;}.elementor-317 .elementor-element.elementor-element-059a349{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-059a349 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-15de9cf{--display:flex;border-style:none;--border-style:none;}.elementor-317 .elementor-element.elementor-element-a5182e8{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-a5182e8 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-0175ff5{--display:flex;border-style:none;--border-style:none;}.elementor-317 .elementor-element.elementor-element-bebe0b5{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-bebe0b5 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-3512f56{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-d00710f{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-d00710f p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-87c364f{--display:flex;border-style:none;--border-style:none;}.elementor-317 .elementor-element.elementor-element-fccf27c{font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );color:var( --e-global-color-aa89d81 );}.elementor-317 .elementor-element.elementor-element-fccf27c p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-4324ec9{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:50px 50px 50px 50px;--n-accordion-title-normal-color:var( --e-global-color-d8a1dd5 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-active-color:var( --e-global-color-text );}.elementor-317 .elementor-element.elementor-element-4324ec9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-38fc1b8 );}.elementor-317 .elementor-element.elementor-element-4324ec9 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-38fc1b8 );border-style:none;}.elementor-317 .elementor-element.elementor-element-4324ec9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-317 .elementor-element.elementor-element-4324ec9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-4168817{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-4168817:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-4168817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8fca50 );}.elementor-317 .elementor-element.elementor-element-e12608e{--display:flex;--border-radius:60px 60px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-e12608e:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-e12608e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-accent ) 100%);}.elementor-317 .elementor-element.elementor-element-568fdbe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-317 .elementor-element.elementor-element-a7048c5{text-align:center;}.elementor-317 .elementor-element.elementor-element-a7048c5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-659a499 );}.elementor-317 .elementor-element.elementor-element-1784383{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-659a499 );}.elementor-317 .elementor-element.elementor-element-76bb3e1 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-429166e-font-family ), Sans-serif;font-size:var( --e-global-typography-429166e-font-size );font-weight:var( --e-global-typography-429166e-font-weight );line-height:var( --e-global-typography-429166e-line-height );background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.15);}.elementor-317 .elementor-element.elementor-element-76bb3e1 .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-76bb3e1 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, var( --e-global-color-e8fca50 ) 0%, var( --e-global-color-659a499 ) 100%);}.elementor-317 .elementor-element.elementor-element-76bb3e1 .elementor-button:hover svg, .elementor-317 .elementor-element.elementor-element-76bb3e1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-317 .elementor-element.elementor-element-34011a9{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-317 .elementor-element.elementor-element-d19af48 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-317 .elementor-element.elementor-element-d03b989{font-size:var( --e-global-typography-84bf5d8-font-size );line-height:var( --e-global-typography-84bf5d8-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-4bd26ef .elementor-button{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-59a4ace .elementor-button{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-45d88a6{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-317 .elementor-element.elementor-element-d22f054 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-317 .elementor-element.elementor-element-89a2084{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-cb8bc2c{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-317 .elementor-element.elementor-element-d27c782{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-9088ffb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-17abfb4{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-3479833 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-cd9fec9{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-972974d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-e05bbf3{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-03e6d75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-da14af0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-3a4d9ea{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-a2adba1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-e993498{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-c687ea2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-79fb6f1{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-4f8622d{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-317 .elementor-element.elementor-element-7447e1f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-317 .elementor-element.elementor-element-cdee292{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-0ec1a2c{--container-widget-width:559px;--container-widget-flex-grow:0;width:var( --container-widget-width, 559px );max-width:559px;}.elementor-317 .elementor-element.elementor-element-690d715 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-5559dba{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-163dd22 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-220d954{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-420933d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-e9e8df3{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-ac61202 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-0e37b83{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-f44d45a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-317 .elementor-element.elementor-element-8819f6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-9df7266{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-d33e629 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-0c96d15{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-7c6d05e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-a4deba9{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-9dbd1f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-68a46af{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-821d289{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-317 .elementor-element.elementor-element-d8b3cba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-317 .elementor-element.elementor-element-665076b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-f54873d{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-317 .elementor-element.elementor-element-abc2c53 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-317 .elementor-element.elementor-element-f393689{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-059a349{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-a5182e8{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-bebe0b5{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-d00710f{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-fccf27c{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-4324ec9{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-317 .elementor-element.elementor-element-4324ec9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-568fdbe{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-317 .elementor-element.elementor-element-a7048c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-317 .elementor-element.elementor-element-1784383{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-76bb3e1 .elementor-button{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}}@media(max-width:767px){.elementor-317 .elementor-element.elementor-element-34011a9{--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-317 .elementor-element.elementor-element-d19af48 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-317 .elementor-element.elementor-element-d03b989{font-size:var( --e-global-typography-84bf5d8-font-size );line-height:var( --e-global-typography-84bf5d8-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-4bd26ef .elementor-button{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-59a4ace .elementor-button{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-6ecac66{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-45d88a6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-317 .elementor-element.elementor-element-d22f054 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-317 .elementor-element.elementor-element-89a2084{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-cb8bc2c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-317 .elementor-element.elementor-element-d27c782{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-9088ffb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-17abfb4{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-3479833 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-cd9fec9{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-972974d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-e05bbf3{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-03e6d75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-da14af0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-3a4d9ea{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-a2adba1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-e993498{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-c687ea2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-79fb6f1{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-4f8622d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-317 .elementor-element.elementor-element-7447e1f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-b1a4690{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-317 .elementor-element.elementor-element-68e108b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-317 .elementor-element.elementor-element-690d715 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-5559dba{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-395a6c1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-317 .elementor-element.elementor-element-163dd22 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-220d954{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-8d114f5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-317 .elementor-element.elementor-element-420933d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-e9e8df3{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-45943e6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-317 .elementor-element.elementor-element-ac61202 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-0e37b83{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-47b6574{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-317 .elementor-element.elementor-element-f7bfe9b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-317 .elementor-element.elementor-element-8819f6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-9df7266{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-afd9a9b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-317 .elementor-element.elementor-element-d33e629 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-0c96d15{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-44cb2e1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-317 .elementor-element.elementor-element-7c6d05e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-a4deba9{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-e09809a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-317 .elementor-element.elementor-element-9dbd1f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-317 .elementor-element.elementor-element-68a46af{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-7e41300{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-821d289{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-317 .elementor-element.elementor-element-d8b3cba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-317 .elementor-element.elementor-element-665076b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-317 .elementor-element.elementor-element-9778b6a{left:-217px;}body.rtl .elementor-317 .elementor-element.elementor-element-9778b6a{right:-217px;}.elementor-317 .elementor-element.elementor-element-9778b6a .elementor-icon{font-size:400px;}.elementor-317 .elementor-element.elementor-element-9778b6a .elementor-icon svg{height:400px;}.elementor-317 .elementor-element.elementor-element-f54873d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-317 .elementor-element.elementor-element-8f5c843{--min-height:300px;}.elementor-317 .elementor-element.elementor-element-abc2c53 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-317 .elementor-element.elementor-element-f393689{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-059a349{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-a5182e8{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-bebe0b5{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-d00710f{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-fccf27c{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}.elementor-317 .elementor-element.elementor-element-4324ec9{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-317 .elementor-element.elementor-element-4324ec9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-568fdbe{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-317 .elementor-element.elementor-element-a7048c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-317 .elementor-element.elementor-element-1784383{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-317 .elementor-element.elementor-element-76bb3e1 .elementor-button{font-size:var( --e-global-typography-429166e-font-size );line-height:var( --e-global-typography-429166e-line-height );}}@media(min-width:768px){.elementor-317 .elementor-element.elementor-element-34011a9{--content-width:1440px;}.elementor-317 .elementor-element.elementor-element-2fdf7fe{--width:50%;}.elementor-317 .elementor-element.elementor-element-6f59967{--width:50%;}.elementor-317 .elementor-element.elementor-element-dc10c5e{--width:100%;}.elementor-317 .elementor-element.elementor-element-45d88a6{--content-width:1440px;}.elementor-317 .elementor-element.elementor-element-430876d{--width:80%;}.elementor-317 .elementor-element.elementor-element-cb8bc2c{--content-width:1440px;}.elementor-317 .elementor-element.elementor-element-4f8622d{--content-width:1440px;}.elementor-317 .elementor-element.elementor-element-bf2be72{--width:50%;}.elementor-317 .elementor-element.elementor-element-b1a4690{--width:50%;}.elementor-317 .elementor-element.elementor-element-1755cbc{--width:100%;}.elementor-317 .elementor-element.elementor-element-68e108b{--width:120px;}.elementor-317 .elementor-element.elementor-element-7c1a115{--width:100%;}.elementor-317 .elementor-element.elementor-element-395a6c1{--width:120px;}.elementor-317 .elementor-element.elementor-element-a9a144b{--width:100%;}.elementor-317 .elementor-element.elementor-element-8d114f5{--width:120px;}.elementor-317 .elementor-element.elementor-element-9071c23{--width:100%;}.elementor-317 .elementor-element.elementor-element-45943e6{--width:120px;}.elementor-317 .elementor-element.elementor-element-c0ac91d{--width:50%;}.elementor-317 .elementor-element.elementor-element-47b6574{--width:50%;}.elementor-317 .elementor-element.elementor-element-1e5857e{--width:100%;}.elementor-317 .elementor-element.elementor-element-f7bfe9b{--width:120px;}.elementor-317 .elementor-element.elementor-element-7e43d80{--width:100%;}.elementor-317 .elementor-element.elementor-element-afd9a9b{--width:120px;}.elementor-317 .elementor-element.elementor-element-a94381b{--width:100%;}.elementor-317 .elementor-element.elementor-element-44cb2e1{--width:120px;}.elementor-317 .elementor-element.elementor-element-3a17940{--width:100%;}.elementor-317 .elementor-element.elementor-element-e09809a{--width:120px;}.elementor-317 .elementor-element.elementor-element-821d289{--content-width:1440px;}.elementor-317 .elementor-element.elementor-element-526a7e4{--width:79%;}.elementor-317 .elementor-element.elementor-element-f54873d{--content-width:1440px;}.elementor-317 .elementor-element.elementor-element-8f5c843{--width:40%;}.elementor-317 .elementor-element.elementor-element-a2f0327{--width:60%;}.elementor-317 .elementor-element.elementor-element-568fdbe{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-317 .elementor-element.elementor-element-2fdf7fe{--width:100%;}.elementor-317 .elementor-element.elementor-element-6f59967{--width:100%;}.elementor-317 .elementor-element.elementor-element-bf2be72{--width:100%;}.elementor-317 .elementor-element.elementor-element-b1a4690{--width:100%;}.elementor-317 .elementor-element.elementor-element-c0ac91d{--width:100%;}.elementor-317 .elementor-element.elementor-element-47b6574{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-d22f054 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-d22f054.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89a2084 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-89a2084.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9447e2d */.elementor-317 .elementor-element.elementor-element-9447e2d {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-9447e2d:hover {
    transform: scale(1.025);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-584a8f2 */.elementor-317 .elementor-element.elementor-element-584a8f2 {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-584a8f2:hover {
    transform: scale(1.025);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641f1c1 */.elementor-317 .elementor-element.elementor-element-641f1c1 {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-641f1c1:hover {
    transform: scale(1.025);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17d08b0 */.elementor-317 .elementor-element.elementor-element-17d08b0 {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-17d08b0:hover {
    transform: scale(1.025);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9e2f5 */.elementor-317 .elementor-element.elementor-element-df9e2f5 {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-df9e2f5:hover {
    transform: scale(1.025);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5284a78 */.elementor-317 .elementor-element.elementor-element-5284a78 {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-5284a78:hover {
    transform: scale(1.025);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ec1a2c */.elementor-317 .elementor-element.elementor-element-0ec1a2c {
    position: absolute;
    width:40%;
    top: 70%;
    right: -5%;
    z-index: 3;
}

.elementor-317 .elementor-element.elementor-element-0ec1a2c img {
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-10px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e108b */.elementor-317 .elementor-element.elementor-element-68e108b {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-68e108b:hover {
    transform: scale(1.025);
}



@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-68e108b.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-690d715 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-690d715.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5559dba */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-5559dba.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-395a6c1 */.elementor-317 .elementor-element.elementor-element-395a6c1 {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-395a6c1:hover {
    transform: scale(1.025);
}



@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-395a6c1.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-163dd22 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-163dd22.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-220d954 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-220d954.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d114f5 */.elementor-317 .elementor-element.elementor-element-8d114f5 {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-8d114f5:hover {
    transform: scale(1.025);
}



@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-8d114f5.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420933d */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-420933d.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9e8df3 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-e9e8df3.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45943e6 */.elementor-317 .elementor-element.elementor-element-45943e6 {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-45943e6:hover {
    transform: scale(1.025);
}



@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-45943e6.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac61202 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-ac61202.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e37b83 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-0e37b83.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e17d4dd */.elementor-317 .elementor-element.elementor-element-e17d4dd {
    position: absolute;
    width:45%;
    top: 70%;
    right: -5%;
    z-index: 3;
}

.elementor-317 .elementor-element.elementor-element-e17d4dd img {
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-10px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7bfe9b */.elementor-317 .elementor-element.elementor-element-f7bfe9b {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-f7bfe9b:hover {
    transform: scale(1.025);
}



@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-f7bfe9b.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8819f6b */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-8819f6b.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9df7266 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-9df7266.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afd9a9b */.elementor-317 .elementor-element.elementor-element-afd9a9b {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-afd9a9b:hover {
    transform: scale(1.025);
}



@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-afd9a9b.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d33e629 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-d33e629.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c96d15 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-0c96d15.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cb2e1 */.elementor-317 .elementor-element.elementor-element-44cb2e1 {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-44cb2e1:hover {
    transform: scale(1.025);
}



@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-44cb2e1.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c6d05e */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-7c6d05e.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4deba9 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-a4deba9.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09809a */.elementor-317 .elementor-element.elementor-element-e09809a {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

.elementor-317 .elementor-element.elementor-element-e09809a:hover {
    transform: scale(1.025);
}



@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-e09809a.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9dbd1f1 */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-9dbd1f1.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68a46af */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-68a46af.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8b3cba */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-d8b3cba.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-665076b */@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-25px, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.elementor-317 .elementor-element.elementor-element-665076b.animated.fadeInLeft {
    animation-name: fadeInLeft !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9778b6a */.elementor-317 .elementor-element.elementor-element-9778b6a {
    opacity: 0.1;
}/* End custom CSS */