.elementor-989 .elementor-element.elementor-element-1fc0b4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-120px;--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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-989 .elementor-element.elementor-element-6712d0d .elementor-heading-title{font-family:var( --e-global-typography-009f807-font-family ), Sans-serif;font-size:var( --e-global-typography-009f807-font-size );font-weight:var( --e-global-typography-009f807-font-weight );text-decoration:var( --e-global-typography-009f807-text-decoration );line-height:var( --e-global-typography-009f807-line-height );letter-spacing:var( --e-global-typography-009f807-letter-spacing );color:var( --e-global-color-baf6231 );}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-d57a18f{left:357px;}body.rtl .elementor-989 .elementor-element.elementor-element-d57a18f{right:357px;}.elementor-989 .elementor-element.elementor-element-d57a18f{bottom:187px;}.elementor-989 .elementor-element.elementor-element-d57a18f img{max-width:80%;}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-05fb353{right:345px;}body.rtl .elementor-989 .elementor-element.elementor-element-05fb353{left:345px;}.elementor-989 .elementor-element.elementor-element-05fb353{bottom:220px;}.elementor-989 .elementor-element.elementor-element-05fb353 img{max-width:80%;}.elementor-989 .elementor-element.elementor-element-91bd96a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-107987b{right:0px;}body.rtl .elementor-989 .elementor-element.elementor-element-107987b{left:0px;}.elementor-989 .elementor-element.elementor-element-107987b{top:100px;}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-327e5ca{left:0px;}body.rtl .elementor-989 .elementor-element.elementor-element-327e5ca{right:0px;}.elementor-989 .elementor-element.elementor-element-327e5ca{top:60px;}.elementor-989 .elementor-element.elementor-element-157709b{padding:0px 0px 0px 0px;text-align:center;}.elementor-989 .elementor-element.elementor-element-157709b .elementor-heading-title{color:var( --e-global-color-accent );}.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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-989 .elementor-element.elementor-element-5d373ca{width:var( --container-widget-width, 1212px );max-width:1212px;--container-widget-width:1212px;--container-widget-flex-grow:0;text-align:center;}.elementor-989 .elementor-element.elementor-element-11b0a25{padding:0px 0px 0px 0px;}.elementor-989 .elementor-element.elementor-element-11b0a25 .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 );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989 .elementor-element.elementor-element-f919c9f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-e3a258e{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-989 .elementor-element.elementor-element-e3a258e:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-e3a258e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50CAD4;}.elementor-989 .elementor-element.elementor-element-237bc91 img{border-radius:20px 20px 20px 20px;}.elementor-989 .elementor-element.elementor-element-fefdc8b{text-align:center;}.elementor-989 .elementor-element.elementor-element-fefdc8b .elementor-heading-title{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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-baf6231 );}.elementor-989 .elementor-element.elementor-element-c1658e9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-989 .elementor-element.elementor-element-c1658e9 .elementor-heading-title{font-family:var( --e-global-typography-d846e97-font-family ), Sans-serif;font-size:var( --e-global-typography-d846e97-font-size );font-weight:var( --e-global-typography-d846e97-font-weight );text-decoration:var( --e-global-typography-d846e97-text-decoration );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );color:var( --e-global-color-baf6231 );}.elementor-989 .elementor-element.elementor-element-2e2c5a4{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-989 .elementor-element.elementor-element-2e2c5a4:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-2e2c5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F22E2E;}.elementor-989 .elementor-element.elementor-element-187c609 img{border-radius:20px 20px 20px 20px;}.elementor-989 .elementor-element.elementor-element-b46e1b8{text-align:center;}.elementor-989 .elementor-element.elementor-element-b46e1b8 .elementor-heading-title{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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-baf6231 );}.elementor-989 .elementor-element.elementor-element-b98782b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-989 .elementor-element.elementor-element-b98782b .elementor-heading-title{font-family:var( --e-global-typography-d846e97-font-family ), Sans-serif;font-size:var( --e-global-typography-d846e97-font-size );font-weight:var( --e-global-typography-d846e97-font-weight );text-decoration:var( --e-global-typography-d846e97-text-decoration );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );color:var( --e-global-color-baf6231 );}.elementor-989 .elementor-element.elementor-element-e61295b{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-989 .elementor-element.elementor-element-e61295b:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-e61295b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF8100;}.elementor-989 .elementor-element.elementor-element-a4f6b78 img{border-radius:20px 20px 20px 20px;}.elementor-989 .elementor-element.elementor-element-45846f0{text-align:center;}.elementor-989 .elementor-element.elementor-element-45846f0 .elementor-heading-title{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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-baf6231 );}.elementor-989 .elementor-element.elementor-element-035a014{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-989 .elementor-element.elementor-element-035a014 .elementor-heading-title{font-family:var( --e-global-typography-d846e97-font-family ), Sans-serif;font-size:var( --e-global-typography-d846e97-font-size );font-weight:var( --e-global-typography-d846e97-font-weight );text-decoration:var( --e-global-typography-d846e97-text-decoration );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );color:var( --e-global-color-baf6231 );}.elementor-989 .elementor-element.elementor-element-362d500{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-989 .elementor-element.elementor-element-362d500:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-362d500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#73AE42;}.elementor-989 .elementor-element.elementor-element-3b0b53a img{border-radius:20px 20px 20px 20px;}.elementor-989 .elementor-element.elementor-element-5ab4244{text-align:center;}.elementor-989 .elementor-element.elementor-element-5ab4244 .elementor-heading-title{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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-baf6231 );}.elementor-989 .elementor-element.elementor-element-74f6e4c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-989 .elementor-element.elementor-element-74f6e4c .elementor-heading-title{font-family:var( --e-global-typography-d846e97-font-family ), Sans-serif;font-size:var( --e-global-typography-d846e97-font-size );font-weight:var( --e-global-typography-d846e97-font-weight );text-decoration:var( --e-global-typography-d846e97-text-decoration );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );color:var( --e-global-color-baf6231 );}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989 .elementor-element.elementor-element-6712d0d .elementor-heading-title{font-size:var( --e-global-typography-009f807-font-size );line-height:var( --e-global-typography-009f807-line-height );letter-spacing:var( --e-global-typography-009f807-letter-spacing );}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-d57a18f{left:150px;}body.rtl .elementor-989 .elementor-element.elementor-element-d57a18f{right:150px;}.elementor-989 .elementor-element.elementor-element-d57a18f{bottom:90px;}.elementor-989 .elementor-element.elementor-element-d57a18f img{max-width:60%;}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-05fb353{right:150px;}body.rtl .elementor-989 .elementor-element.elementor-element-05fb353{left:150px;}.elementor-989 .elementor-element.elementor-element-05fb353{bottom:100px;}.elementor-989 .elementor-element.elementor-element-05fb353 img{max-width:60%;}.elementor-989 .elementor-element.elementor-element-91bd96a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-989 .elementor-element.elementor-element-107987b{text-align:end;}.elementor-989 .elementor-element.elementor-element-107987b img{max-width:60%;}.elementor-989 .elementor-element.elementor-element-327e5ca{text-align:start;}.elementor-989 .elementor-element.elementor-element-327e5ca img{max-width:40%;}.elementor-989 .elementor-element.elementor-element-157709b{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989 .elementor-element.elementor-element-11b0a25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989 .elementor-element.elementor-element-f919c9f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-989 .elementor-element.elementor-element-fefdc8b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-c1658e9 .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}.elementor-989 .elementor-element.elementor-element-b46e1b8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-b98782b .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}.elementor-989 .elementor-element.elementor-element-45846f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-035a014 .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}.elementor-989 .elementor-element.elementor-element-5ab4244 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-74f6e4c .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}}@media(max-width:1024px){.elementor-989 .elementor-element.elementor-element-1fc0b4e{--min-height:350px;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989 .elementor-element.elementor-element-ba2ec9d img{height:300px;object-fit:cover;object-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989 .elementor-element.elementor-element-6712d0d .elementor-heading-title{font-size:var( --e-global-typography-009f807-font-size );line-height:var( --e-global-typography-009f807-line-height );letter-spacing:var( --e-global-typography-009f807-letter-spacing );}.elementor-989 .elementor-element.elementor-element-d57a18f{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:150px;}.elementor-989 .elementor-element.elementor-element-d57a18f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-d57a18f{left:120px;}body.rtl .elementor-989 .elementor-element.elementor-element-d57a18f{right:120px;}.elementor-989 .elementor-element.elementor-element-d57a18f img{max-width:100%;}.elementor-989 .elementor-element.elementor-element-05fb353{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:150px;}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-05fb353{right:100px;}body.rtl .elementor-989 .elementor-element.elementor-element-05fb353{left:100px;}.elementor-989 .elementor-element.elementor-element-05fb353 img{max-width:100%;}.elementor-989 .elementor-element.elementor-element-91bd96a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989 .elementor-element.elementor-element-11b0a25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989 .elementor-element.elementor-element-f919c9f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-989 .elementor-element.elementor-element-fefdc8b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-c1658e9 .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}.elementor-989 .elementor-element.elementor-element-b46e1b8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-b98782b .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}.elementor-989 .elementor-element.elementor-element-45846f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-035a014 .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}.elementor-989 .elementor-element.elementor-element-5ab4244 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-74f6e4c .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}}@media(max-width:767px){.elementor-989 .elementor-element.elementor-element-1fc0b4e{--min-height:450px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989 .elementor-element.elementor-element-ba2ec9d img{height:450px;object-fit:cover;object-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989 .elementor-element.elementor-element-6712d0d .elementor-heading-title{font-size:var( --e-global-typography-009f807-font-size );line-height:var( --e-global-typography-009f807-line-height );letter-spacing:var( --e-global-typography-009f807-letter-spacing );}.elementor-989 .elementor-element.elementor-element-91bd96a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989 .elementor-element.elementor-element-11b0a25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989 .elementor-element.elementor-element-f919c9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-989 .elementor-element.elementor-element-fefdc8b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-c1658e9 .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}.elementor-989 .elementor-element.elementor-element-b46e1b8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-b98782b .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}.elementor-989 .elementor-element.elementor-element-45846f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-035a014 .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}.elementor-989 .elementor-element.elementor-element-5ab4244 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989 .elementor-element.elementor-element-74f6e4c .elementor-heading-title{font-size:var( --e-global-typography-d846e97-font-size );line-height:var( --e-global-typography-d846e97-line-height );letter-spacing:var( --e-global-typography-d846e97-letter-spacing );}}@media(min-width:768px){.elementor-989 .elementor-element.elementor-element-1fc0b4e{--content-width:1920px;}.elementor-989 .elementor-element.elementor-element-91bd96a{--content-width:1920px;}}/* Start custom CSS *//* =========================================================
   FIGMA STYLE SMART ANIMATE FLY
========================================================= */

/* Add class to image widget */
.smart-fly{
    position: relative;

    animation: smartFly 3.4s ease-in-out infinite alternate;

    will-change: transform;
}

/* Cross Motion */

@keyframes smartFly{

    0%{
        transform:
            translate3d(-40px, 40px, 0)
            rotate(-3deg);
    }

    100%{
        transform:
            translate3d(40px, -40px, 0)
            rotate(3deg);
    }

}

/* Optional smoother image rendering */

.smart-fly img{
    display:block;
    width:100%;
    height:auto;

    backface-visibility:hidden;
    transform:translateZ(0);
}

/* =========================================================
   SMART FLY RIGHT SIDE
========================================================= */

/* Add class to image widget */
.smart-fly-right{
    position: relative;

    animation: smartFlyRight 3.4s ease-in-out infinite alternate;

    will-change: transform;
}

/* Opposite Direction Animation */

@keyframes smartFlyRight{

    0%{
        transform:
            translate3d(40px, 40px, 0)
            rotate(3deg);
    }

    100%{
        transform:
            translate3d(-40px, -40px, 0)
            rotate(-3deg);
    }

}

.scroll-btn {
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
}
@keyframes pulse {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
  50% {
    -webkit-transform: translate(0, 10px);
            transform: translate(0, 10px); }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); } }/* End custom CSS */