.elementor-7 .elementor-element.elementor-element-13f99694{--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;--overflow:hidden;--overlay-opacity:0.15;--padding-top:180px;--padding-bottom:180px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-13f99694:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-13f99694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-13f99694::before, .elementor-7 .elementor-element.elementor-element-13f99694 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-13f99694 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-13f99694 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-13f99694 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-13f99694 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://foretellus.ai/wp-content/uploads/2025/11/hero-bg-CDlYfUF9.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-66988f42{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.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-7 .elementor-element.elementor-element-d98f8fd{width:var( --container-widget-width, 765px );max-width:765px;--container-widget-width:765px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-d98f8fd .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 );text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-7 .elementor-element.elementor-element-75821cb5{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-75821cb5 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-1515da23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:40px;--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 );}.elementor-7 .elementor-element.elementor-element-43045823 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-43045823 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-43045823 .elementor-button{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 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#06C4DC80;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-7 .elementor-element.elementor-element-43045823 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-43045823 .elementor-button:focus{border-color:#02010100;}.elementor-7 .elementor-element.elementor-element-386887c .elementor-button{background-color:#06C4DC00;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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-7 .elementor-element.elementor-element-386887c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-386887c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-386887c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-386887c .elementor-button:focus{border-color:#02010100;}.elementor-7 .elementor-element.elementor-element-dff5d2c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-dff5d2c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-dff5d2c .elementor-button{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 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#06C4DC80;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-7 .elementor-element.elementor-element-dff5d2c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-dff5d2c .elementor-button:focus{border-color:#02010100;}.elementor-7 .elementor-element.elementor-element-beee4fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-beee4fd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-beee4fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-beee4fd:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-beee4fd.e-con{--align-self:center;}.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-7 .elementor-element.elementor-element-e4ffd58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-7 .elementor-element.elementor-element-e4ffd58 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e4ffd58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e4ffd58.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e4ffd58.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e4ffd58.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e4ffd58.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e4ffd58 .elementor-icon{font-size:20px;}.elementor-7 .elementor-element.elementor-element-e4ffd58 .elementor-icon svg{height:20px;}.elementor-7 .elementor-element.elementor-element-12071d0b{text-align:center;}.elementor-7 .elementor-element.elementor-element-12071d0b .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1em;color:#000000;}.elementor-7 .elementor-element.elementor-element-6057fba6{--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:60px 60px;--row-gap:60px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#36454F4D;--border-color:#36454F4D;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-6057fba6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6057fba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F433;}.elementor-7 .elementor-element.elementor-element-6057fba6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7248f75f{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-7248f75f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7248f75f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-5533e62e{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-38ab6f25{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1C;--border-color:#36454F1C;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-38ab6f25:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-38ab6f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-30291195{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-30291195 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-12a0f71e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1C;--border-color:#36454F1C;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-12a0f71e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-12a0f71e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-7565e080{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-7565e080 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-339db1b0{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1C;--border-color:#36454F1C;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-339db1b0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-339db1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-33cb4837{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-33cb4837 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-18b9f51e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1C;--border-color:#36454F1C;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-18b9f51e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-18b9f51e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-6a335eb8{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-6a335eb8 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-36b8b286{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1C;--border-color:#36454F1C;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-36b8b286:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-36b8b286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-15ba2e8b{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-15ba2e8b .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-58ca438c{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1C;--border-color:#36454F1C;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-58ca438c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-58ca438c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-62dce661{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-62dce661 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-579b5fa4{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-3df90bca{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-730dc6e8{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-730dc6e8.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-730dc6e8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-14c2f166{width:var( --container-widget-width, 434px );max-width:434px;--container-widget-width:434px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-14c2f166 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-4d2cc5f9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5b69ceda{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC1A;--border-color:#06C4DC1A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5b69ceda:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5b69ceda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-5b69ceda.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-5b69ceda:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-19087eae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-74f0820d .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-74f0820d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-74f0820d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-74f0820d.elementor-view-default .elementor-icon{color:var( --e-global-color-e8847c4 );border-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-74f0820d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-74f0820d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-74f0820d .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-74f0820d .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-7b35d61e .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-65d49aa .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-f5d4778 .elementor-button{background-color:#06C4DC00;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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f5d4778{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-f5d4778 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-f5d4778 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-f34be9a{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC1A;--border-color:#06C4DC1A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f34be9a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f34be9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-f34be9a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-f34be9a:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-6c1fcafd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3b9a10f5 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-3b9a10f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-3b9a10f5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3b9a10f5.elementor-view-default .elementor-icon{color:var( --e-global-color-e8847c4 );border-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-3b9a10f5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3b9a10f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-3b9a10f5 .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-3b9a10f5 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-4172618b .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-2311b4f7 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-17564510 .elementor-button{background-color:#06C4DC00;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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-17564510{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-17564510 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-17564510 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-6ac6bf48{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC1A;--border-color:#06C4DC1A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6ac6bf48:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6ac6bf48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-6ac6bf48.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-6ac6bf48:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-49aa646c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-45f18464 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-45f18464.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-45f18464.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-45f18464.elementor-view-default .elementor-icon{color:var( --e-global-color-e8847c4 );border-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-45f18464.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-45f18464.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-45f18464 .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-45f18464 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-6366d734 .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-2fdbcb12 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-23173c21 .elementor-button{background-color:#06C4DC00;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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-23173c21{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-23173c21 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-23173c21 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-55e15f61{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC1A;--border-color:#06C4DC1A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-55e15f61:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-55e15f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-55e15f61.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-55e15f61:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-46c3c056{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1a665819 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-1a665819.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-1a665819.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1a665819.elementor-view-default .elementor-icon{color:var( --e-global-color-e8847c4 );border-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-1a665819.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1a665819.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-1a665819 .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-1a665819 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-2dc34272 .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-142e1c2d .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-3ed60843 .elementor-button{background-color:#06C4DC00;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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3ed60843{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-3ed60843 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-3ed60843 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-3f0c1ceb{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-3f0c1ceb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3f0c1ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F44D;}.elementor-7 .elementor-element.elementor-element-3f0c1ceb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-63849dd2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-58abf0d{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-58abf0d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-58abf0d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-4239396 .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 );}.elementor-7 .elementor-element.elementor-element-90df7ed{text-align:center;}.elementor-7 .elementor-element.elementor-element-90df7ed .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-4f8d586c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-53c3d3d9{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1A;--border-color:#36454F1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-53c3d3d9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-53c3d3d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-53c3d3d9:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-7 .elementor-element.elementor-element-3937de3b{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5cb66ae0{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-5cb66ae0 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-5cb66ae0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b4b2e1 );color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-5cb66ae0.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5cb66ae0.elementor-view-default .elementor-icon{color:var( --e-global-color-8b4b2e1 );border-color:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-5cb66ae0.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5cb66ae0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-5cb66ae0.elementor-view-framed .elementor-icon{background-color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-5cb66ae0.elementor-view-stacked .elementor-icon svg{fill:#EF43431A;}.elementor-7 .elementor-element.elementor-element-5cb66ae0 .elementor-icon{font-size:20px;padding:10px;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-5cb66ae0 .elementor-icon svg{height:20px;}.elementor-7 .elementor-element.elementor-element-4568350a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-4568350a .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5e9410b0{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1A;--border-color:#36454F1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5e9410b0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5e9410b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-5e9410b0:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-7 .elementor-element.elementor-element-618aaf3e{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-279a9c6a{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-279a9c6a .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-279a9c6a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b4b2e1 );color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-279a9c6a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-279a9c6a.elementor-view-default .elementor-icon{color:var( --e-global-color-8b4b2e1 );border-color:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-279a9c6a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-279a9c6a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-279a9c6a.elementor-view-framed .elementor-icon{background-color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-279a9c6a.elementor-view-stacked .elementor-icon svg{fill:#EF43431A;}.elementor-7 .elementor-element.elementor-element-279a9c6a .elementor-icon{font-size:20px;padding:10px;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-279a9c6a .elementor-icon svg{height:20px;}.elementor-7 .elementor-element.elementor-element-786fe813{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-786fe813 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-df84e5{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1A;--border-color:#36454F1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-df84e5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-df84e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-df84e5:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-7 .elementor-element.elementor-element-4476df42{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-42fb9710{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-42fb9710 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-42fb9710.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b4b2e1 );color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-42fb9710.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-42fb9710.elementor-view-default .elementor-icon{color:var( --e-global-color-8b4b2e1 );border-color:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-42fb9710.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-42fb9710.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-42fb9710.elementor-view-framed .elementor-icon{background-color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-42fb9710.elementor-view-stacked .elementor-icon svg{fill:#EF43431A;}.elementor-7 .elementor-element.elementor-element-42fb9710 .elementor-icon{font-size:20px;padding:10px;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-42fb9710 .elementor-icon svg{height:20px;}.elementor-7 .elementor-element.elementor-element-79e0393a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-79e0393a .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-61da60f3{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1A;--border-color:#36454F1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-61da60f3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-61da60f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-61da60f3:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-7 .elementor-element.elementor-element-d377a13{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4ded29a5{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-4ded29a5 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-4ded29a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b4b2e1 );color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-4ded29a5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4ded29a5.elementor-view-default .elementor-icon{color:var( --e-global-color-8b4b2e1 );border-color:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-4ded29a5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4ded29a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-4ded29a5.elementor-view-framed .elementor-icon{background-color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-4ded29a5.elementor-view-stacked .elementor-icon svg{fill:#EF43431A;}.elementor-7 .elementor-element.elementor-element-4ded29a5 .elementor-icon{font-size:20px;padding:10px;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-4ded29a5 .elementor-icon svg{height:20px;}.elementor-7 .elementor-element.elementor-element-ea22b2e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-ea22b2e .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-4d4e55bc{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1A;--border-color:#36454F1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4d4e55bc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4d4e55bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-4d4e55bc:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-7 .elementor-element.elementor-element-4b382710{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-23a53e68{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-23a53e68 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-23a53e68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b4b2e1 );color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-23a53e68.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-23a53e68.elementor-view-default .elementor-icon{color:var( --e-global-color-8b4b2e1 );border-color:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-23a53e68.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-23a53e68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-23a53e68.elementor-view-framed .elementor-icon{background-color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-23a53e68.elementor-view-stacked .elementor-icon svg{fill:#EF43431A;}.elementor-7 .elementor-element.elementor-element-23a53e68 .elementor-icon{font-size:20px;padding:10px;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-23a53e68 .elementor-icon svg{height:20px;}.elementor-7 .elementor-element.elementor-element-4e1902e4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-4e1902e4 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-4f17f3db{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1A;--border-color:#36454F1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4f17f3db:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4f17f3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-4f17f3db:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-7 .elementor-element.elementor-element-8eddb13{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6c9cf924{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-6c9cf924 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-6c9cf924.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8b4b2e1 );color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-6c9cf924.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6c9cf924.elementor-view-default .elementor-icon{color:var( --e-global-color-8b4b2e1 );border-color:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-6c9cf924.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6c9cf924.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8b4b2e1 );}.elementor-7 .elementor-element.elementor-element-6c9cf924.elementor-view-framed .elementor-icon{background-color:#EF43431A;}.elementor-7 .elementor-element.elementor-element-6c9cf924.elementor-view-stacked .elementor-icon svg{fill:#EF43431A;}.elementor-7 .elementor-element.elementor-element-6c9cf924 .elementor-icon{font-size:20px;padding:10px;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-6c9cf924 .elementor-icon svg{height:20px;}.elementor-7 .elementor-element.elementor-element-42d3099b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-42d3099b .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2e23e07{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.2;--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-2e23e07::before, .elementor-7 .elementor-element.elementor-element-2e23e07 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2e23e07 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2e23e07 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2e23e07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2e23e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://foretellus.ai/wp-content/uploads/2025/11/Foretell-us-icon-1.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:58vw auto;}.elementor-7 .elementor-element.elementor-element-5b8fc496{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-29a2895a{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 50px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-29a2895a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-29a2895a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06C4DC1A;}.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 );}.elementor-7 .elementor-element.elementor-element-4bffb789 img{max-width:20px;}.elementor-7 .elementor-element.elementor-element-4bd68b88{text-align:center;}.elementor-7 .elementor-element.elementor-element-4bd68b88 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1em;}.elementor-7 .elementor-element.elementor-element-3bd3fe5c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3bd3fe5c{text-align:center;}.elementor-7 .elementor-element.elementor-element-3bd3fe5c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-46597e21{width:var( --container-widget-width, 755px );max-width:755px;--container-widget-width:755px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-46597e21 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7d6b74c{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-191f7e02{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-20353f52 .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 );color:var( --e-global-color-d00044d );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-72055174{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-item > a{font-family:"Quattrocento Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-text{color:var( --e-global-color-d00044d );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-f9bdbd7{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F4D;--border-color:#36454F4D;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-f9bdbd7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f9bdbd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-f9bdbd7:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-5710dea2 .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 );color:var( --e-global-color-526bccd );}.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 );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-7 .elementor-element.elementor-element-1a1c963e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-1a1c963e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-1a1c963e .elementor-button{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 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#06C4DC80;border-radius:10px 10px 10px 10px;padding:18px 40px 18px 40px;}.elementor-7 .elementor-element.elementor-element-1a1c963e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-1a1c963e .elementor-button:focus{border-color:#02010100;}.elementor-7 .elementor-element.elementor-element-26d99481{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-26d99481:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-26d99481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-7da9a57{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-632dd3f5{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-632dd3f5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-632dd3f5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-58cb57da{width:var( --container-widget-width, 434px );max-width:434px;--container-widget-width:434px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-58cb57da .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5c270608{--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;--flex-wrap: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-7 .elementor-element.elementor-element-124a362a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC33;--border-color:#06C4DC33;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-124a362a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-124a362a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-124a362a:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-38af9229{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-38af9229{left:0px;}.elementor-7 .elementor-element.elementor-element-38af9229{top:0px;}.elementor-7 .elementor-element.elementor-element-38af9229 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:150px;font-weight:700;line-height:1em;color:#0692C71A;}.elementor-7 .elementor-element.elementor-element-418f91c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-64a18f4f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-64a18f4f .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-64a18f4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-64a18f4f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-64a18f4f.elementor-view-default .elementor-icon{color:var( --e-global-color-e8847c4 );border-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-64a18f4f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-64a18f4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-64a18f4f .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-64a18f4f .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-2ebe450c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6bf15276{--divider-border-style:solid;--divider-color:#06C4DC4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-6bf15276 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-6bf15276 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-6bf15276 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Quattrocento Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-253b2bb9 .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-d93b95d .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6340c1a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC33;--border-color:#06C4DC33;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-6340c1a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6340c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-6340c1a:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-479a27a2{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-479a27a2{left:0px;}.elementor-7 .elementor-element.elementor-element-479a27a2{top:0px;}.elementor-7 .elementor-element.elementor-element-479a27a2 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:150px;font-weight:700;line-height:1em;color:#0692C71A;}.elementor-7 .elementor-element.elementor-element-2d8e1739{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-174cc0bb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-174cc0bb .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-174cc0bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-174cc0bb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-174cc0bb.elementor-view-default .elementor-icon{color:var( --e-global-color-e8847c4 );border-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-174cc0bb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-174cc0bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-174cc0bb .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-174cc0bb .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-31d361a5{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5867b872{--divider-border-style:solid;--divider-color:#06C4DC4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5867b872 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-5867b872 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-5867b872 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Quattrocento Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-76cf525 .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-340a4765 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7b0d4005{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC33;--border-color:#06C4DC33;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-7b0d4005:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7b0d4005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-7b0d4005:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-23b38aa{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-23b38aa{left:0px;}.elementor-7 .elementor-element.elementor-element-23b38aa{top:0px;}.elementor-7 .elementor-element.elementor-element-23b38aa .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:150px;font-weight:700;line-height:1em;color:#0692C71A;}.elementor-7 .elementor-element.elementor-element-41a5cd40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5ab45400{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5ab45400 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-5ab45400.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-5ab45400.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5ab45400.elementor-view-default .elementor-icon{color:var( --e-global-color-e8847c4 );border-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-5ab45400.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5ab45400.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-5ab45400 .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-5ab45400 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-59d5c953{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-722a17d4{--divider-border-style:solid;--divider-color:#06C4DC4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-722a17d4 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-722a17d4 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-722a17d4 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Quattrocento Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-356ac39f .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-5240d113 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-9d6a5b9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC33;--border-color:#06C4DC33;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-9d6a5b9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9d6a5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-9d6a5b9:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-12c7a2dd{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-12c7a2dd{left:0px;}.elementor-7 .elementor-element.elementor-element-12c7a2dd{top:0px;}.elementor-7 .elementor-element.elementor-element-12c7a2dd .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:150px;font-weight:700;line-height:1em;color:#0692C71A;}.elementor-7 .elementor-element.elementor-element-6f29b78a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b5904f8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-b5904f8 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-b5904f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-b5904f8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b5904f8.elementor-view-default .elementor-icon{color:var( --e-global-color-e8847c4 );border-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-b5904f8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b5904f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-b5904f8 .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-b5904f8 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-472c3ce5{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-55edb2d2{--divider-border-style:solid;--divider-color:#06C4DC4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-55edb2d2 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-55edb2d2 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-55edb2d2 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Quattrocento Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-7fa9e1db .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-2d0c06aa .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6e3f7ae8{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC33;--border-color:#06C4DC33;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-6e3f7ae8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6e3f7ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-6e3f7ae8:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-e89f0{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-e89f0{left:0px;}.elementor-7 .elementor-element.elementor-element-e89f0{top:0px;}.elementor-7 .elementor-element.elementor-element-e89f0 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:150px;font-weight:700;line-height:1em;color:#0692C71A;}.elementor-7 .elementor-element.elementor-element-416d5d40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-26e07201{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-26e07201 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-26e07201.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-26e07201.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-26e07201.elementor-view-default .elementor-icon{color:var( --e-global-color-e8847c4 );border-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-26e07201.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-26e07201.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-26e07201 .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-26e07201 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-7f7de20a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-48af70da{--divider-border-style:solid;--divider-color:#06C4DC4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-48af70da .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-48af70da .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-48af70da .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Quattrocento Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-32353be6 .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-ed31422 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5fd174b1{--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;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-5fd174b1::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://foretellus.ai/wp-content/uploads/2025/11/Ellipse-2.webp");--background-overlay:'';background-position:-296px 123px;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6b9c2ddd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-71ffb683.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-71ffb683{text-align:center;}.elementor-7 .elementor-element.elementor-element-71ffb683 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-5c662a54{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-5c662a54 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-40e8f136{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7deab183{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC1A;--border-color:#06C4DC1A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7deab183:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7deab183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-7deab183.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-7deab183:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-140d61fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-76a60563 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-76a60563 .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-76a60563 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-40f446aa .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-38971b4 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-9ba680e{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC1A;--border-color:#06C4DC1A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9ba680e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9ba680e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-9ba680e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-9ba680e:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-319574df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-44f870c9 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-44f870c9 .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-44f870c9 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-a81f642 .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-4c816068 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6a101cd .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-46e1f6a6{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC1A;--border-color:#06C4DC1A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-46e1f6a6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-46e1f6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-46e1f6a6.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-46e1f6a6:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-748daa0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6447b41f .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-6447b41f .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-6447b41f .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-4926ff2a .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-911b108 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-15b4fb64{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC1A;--border-color:#06C4DC1A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-15b4fb64:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-15b4fb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-15b4fb64.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-15b4fb64:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-221c8df5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-778c4ece .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-778c4ece .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-778c4ece .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-210b2b15 .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-57bba22c .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-3ac8ef22{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC1A;--border-color:#06C4DC1A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3ac8ef22:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3ac8ef22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-3ac8ef22.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-3ac8ef22:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-2a16eadc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7280f8e7 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-7280f8e7 .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-7280f8e7 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-2f69e802 .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-3b2c137f .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-59e2c711{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#06C4DC1A;--border-color:#06C4DC1A;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-59e2c711:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-59e2c711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-7 .elementor-element.elementor-element-59e2c711.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-59e2c711:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-679d15ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5ad5b02b .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-5ad5b02b .elementor-icon{font-size:30px;padding:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-5ad5b02b .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-6cf6e829 .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 );color:var( --e-global-color-d00044d );}.elementor-7 .elementor-element.elementor-element-56cdaea9 .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 );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-e1df10a{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7f356361{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#36454F1A;--border-color:#36454F1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-7f356361:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7f356361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8847c4 );}.elementor-widget-testimonial .elementor-testimonial-content{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 );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );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 );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-851c29c .elementor-testimonial-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-851c29c .elementor-testimonial-content{font-family:"Quattrocento Sans", Sans-serif;font-size:18px;font-weight:700;font-style:italic;}.elementor-7 .elementor-element.elementor-element-851c29c .elementor-testimonial-name{font-family:"Quattrocento Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-851c29c .elementor-testimonial-job{font-family:"Quattrocento Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-251adce{--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;--overlay-opacity:0.1;--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-251adce:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-251adce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-251adce::before, .elementor-7 .elementor-element.elementor-element-251adce > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-251adce > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-251adce > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-251adce > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-251adce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://foretellus.ai/wp-content/uploads/2025/11/Foretell-us-icon-1.webp");--background-overlay:'';background-position:-164px -131px;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-0179d14{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0179d14:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0179d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0179d14:hover{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-7 .elementor-element.elementor-element-0179d14.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e934379{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-7 .elementor-element.elementor-element-e934379 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e934379.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e934379.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e934379.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e934379.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e934379.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e934379 .elementor-icon{font-size:20px;}.elementor-7 .elementor-element.elementor-element-e934379 .elementor-icon svg{height:20px;}.elementor-7 .elementor-element.elementor-element-5d24716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-5d24716 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1em;color:#000000;}.elementor-7 .elementor-element.elementor-element-e0aa62a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-6bb853a{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-6bb853a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-7 .elementor-element.elementor-element-4865bb8{width:var( --container-widget-width, 848px );max-width:848px;--container-widget-width:848px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-4865bb8 .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 );}.elementor-7 .elementor-element.elementor-element-7c36eab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-07a5a52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-07a5a52 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-07a5a52 .elementor-button{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 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#06C4DC80;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-7 .elementor-element.elementor-element-07a5a52 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-07a5a52 .elementor-button:focus{border-color:#02010100;}.elementor-7 .elementor-element.elementor-element-199e63a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-199e63a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-199e63a .elementor-button{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 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#06C4DC80;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-7 .elementor-element.elementor-element-199e63a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-199e63a .elementor-button:focus{border-color:#02010100;}.elementor-7 .elementor-element.elementor-element-80fed85 .elementor-button{background-color:#06C4DC00;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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-7 .elementor-element.elementor-element-80fed85 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-80fed85 .elementor-button:focus{border-color:#02010100;}:root{--page-title-display:none;}@media(max-width:1366px){.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-7 .elementor-element.elementor-element-d98f8fd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-75821cb5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-43045823 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-386887c .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-dff5d2c .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-7248f75f .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-5533e62e{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-730dc6e8 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-14c2f166 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4d2cc5f9{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-7b35d61e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-65d49aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-f5d4778 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4172618b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-2311b4f7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-17564510 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6366d734 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-2fdbcb12 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-23173c21 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-2dc34272 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-142e1c2d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-3ed60843 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-58abf0d .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-4239396 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-90df7ed .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4f8d586c{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-3bd3fe5c .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-46597e21 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-20353f52 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-5710dea2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-1a1c963e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-632dd3f5 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-58cb57da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-253b2bb9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-d93b95d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-76cf525 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-340a4765 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-356ac39f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-5240d113 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-7fa9e1db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-2d0c06aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-32353be6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-ed31422 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-71ffb683 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-5c662a54 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-40e8f136{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-40f446aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-38971b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-a81f642 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-4c816068 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6a101cd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4926ff2a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-911b108 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-210b2b15 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-57bba22c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-2f69e802 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-3b2c137f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6cf6e829 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-56cdaea9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-0179d14{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-6bb853a .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-4865bb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-07a5a52 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-199e63a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-80fed85 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-13f99694{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.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-7 .elementor-element.elementor-element-d98f8fd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-75821cb5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-43045823 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-386887c .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-dff5d2c .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-7248f75f .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-5533e62e{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-30291195{text-align:center;}.elementor-7 .elementor-element.elementor-element-7565e080{text-align:center;}.elementor-7 .elementor-element.elementor-element-33cb4837{text-align:center;}.elementor-7 .elementor-element.elementor-element-6a335eb8{text-align:center;}.elementor-7 .elementor-element.elementor-element-15ba2e8b{text-align:center;}.elementor-7 .elementor-element.elementor-element-62dce661{text-align:center;}.elementor-7 .elementor-element.elementor-element-579b5fa4{--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-730dc6e8 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-14c2f166 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4d2cc5f9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-7b35d61e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-65d49aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-f5d4778 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4172618b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-2311b4f7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-17564510 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6366d734 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-2fdbcb12 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-23173c21 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-2dc34272 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-142e1c2d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-3ed60843 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-3f0c1ceb{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-58abf0d .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-4239396 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-90df7ed .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4f8d586c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-2e23e07{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-3bd3fe5c .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-46597e21 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-7d6b74c{--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-7 .elementor-element.elementor-element-20353f52{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-20353f52 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-5710dea2{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5710dea2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-1a1c963e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-26d99481{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-632dd3f5 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-58cb57da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-38af9229 .elementor-heading-title{font-size:130px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-253b2bb9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-d93b95d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-479a27a2 .elementor-heading-title{font-size:130px;}.elementor-7 .elementor-element.elementor-element-76cf525 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-340a4765 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-23b38aa .elementor-heading-title{font-size:130px;}.elementor-7 .elementor-element.elementor-element-356ac39f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-5240d113 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-12c7a2dd .elementor-heading-title{font-size:130px;}.elementor-7 .elementor-element.elementor-element-7fa9e1db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-2d0c06aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-e89f0 .elementor-heading-title{font-size:130px;}.elementor-7 .elementor-element.elementor-element-32353be6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-ed31422 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-5fd174b1::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-5fd174b1{--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-71ffb683 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-5c662a54 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-40e8f136{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-40f446aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-38971b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-a81f642 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-4c816068 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6a101cd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4926ff2a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-911b108 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-210b2b15 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-57bba22c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-2f69e802 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-3b2c137f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6cf6e829 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-56cdaea9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-251adce::before, .elementor-7 .elementor-element.elementor-element-251adce > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-251adce > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-251adce > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-251adce > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-251adce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-251adce{--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-0179d14{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-6bb853a .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-4865bb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-07a5a52 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-199e63a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-80fed85 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-13f99694{--padding-top:220px;--padding-bottom:100px;--padding-left:020px;--padding-right:20px;}.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-7 .elementor-element.elementor-element-d98f8fd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-75821cb5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-1515da23{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-43045823 .elementor-button{font-size:var( --e-global-typography-text-font-size );padding:15px 20px 018px 20px;}.elementor-7 .elementor-element.elementor-element-386887c .elementor-button{font-size:var( --e-global-typography-text-font-size );padding:15px 20px 15px 20px;}.elementor-7 .elementor-element.elementor-element-dff5d2c .elementor-button{font-size:var( --e-global-typography-text-font-size );padding:15px 20px 018px 20px;}.elementor-7 .elementor-element.elementor-element-beee4fd{--width:auto;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-e4ffd58 .elementor-icon{font-size:15px;}.elementor-7 .elementor-element.elementor-element-e4ffd58 .elementor-icon svg{height:15px;}.elementor-7 .elementor-element.elementor-element-12071d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-7 .elementor-element.elementor-element-12071d0b .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-6057fba6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7248f75f{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7248f75f .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-5533e62e{--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;--justify-content:center;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-38ab6f25{--width:auto;}.elementor-7 .elementor-element.elementor-element-30291195{text-align:center;}.elementor-7 .elementor-element.elementor-element-30291195 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-12a0f71e{--width:auto;}.elementor-7 .elementor-element.elementor-element-7565e080{text-align:center;}.elementor-7 .elementor-element.elementor-element-7565e080 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-339db1b0{--width:auto;}.elementor-7 .elementor-element.elementor-element-33cb4837{text-align:center;}.elementor-7 .elementor-element.elementor-element-33cb4837 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-18b9f51e{--width:auto;}.elementor-7 .elementor-element.elementor-element-6a335eb8{text-align:center;}.elementor-7 .elementor-element.elementor-element-6a335eb8 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-36b8b286{--width:auto;}.elementor-7 .elementor-element.elementor-element-15ba2e8b{text-align:center;}.elementor-7 .elementor-element.elementor-element-15ba2e8b .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-58ca438c{--width:auto;}.elementor-7 .elementor-element.elementor-element-62dce661{text-align:center;}.elementor-7 .elementor-element.elementor-element-62dce661 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-579b5fa4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-730dc6e8 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-14c2f166 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4d2cc5f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-5b69ceda{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7b35d61e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-65d49aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-f5d4778 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-f34be9a{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4172618b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-2311b4f7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-17564510 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6ac6bf48{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6366d734 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-2fdbcb12 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-23173c21 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-55e15f61{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2dc34272 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-142e1c2d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-3ed60843 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-3f0c1ceb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-58abf0d .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-4239396{text-align:center;}.elementor-7 .elementor-element.elementor-element-4239396 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-90df7ed .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4f8d586c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-53c3d3d9{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5cb66ae0{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5cb66ae0 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4568350a{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-4568350a .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-5e9410b0{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-279a9c6a{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-279a9c6a .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-786fe813{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-786fe813 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-df84e5{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-42fb9710{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-42fb9710 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-79e0393a{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-79e0393a .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-61da60f3{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4ded29a5{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-4ded29a5 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ea22b2e{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-ea22b2e .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-4d4e55bc{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-23a53e68{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-23a53e68 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4e1902e4{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-4e1902e4 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-4f17f3db{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6c9cf924{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-6c9cf924 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-42d3099b{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-42d3099b .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-2e23e07{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2e23e07::before, .elementor-7 .elementor-element.elementor-element-2e23e07 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2e23e07 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2e23e07 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2e23e07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2e23e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-7 .elementor-element.elementor-element-29a2895a{--width:auto;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4bd68b88 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-3bd3fe5c{text-align:center;}.elementor-7 .elementor-element.elementor-element-3bd3fe5c .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-46597e21{text-align:center;}.elementor-7 .elementor-element.elementor-element-46597e21 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-20353f52{text-align:center;}.elementor-7 .elementor-element.elementor-element-20353f52 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-72055174.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-72055174 .elementor-icon-list-item > a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-f9bdbd7{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5710dea2{text-align:center;}.elementor-7 .elementor-element.elementor-element-5710dea2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-40d5906b{text-align:center;}.elementor-7 .elementor-element.elementor-element-1a1c963e .elementor-button{font-size:var( --e-global-typography-text-font-size );padding:15px 20px 018px 20px;}.elementor-7 .elementor-element.elementor-element-26d99481{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-632dd3f5 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-58cb57da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-124a362a{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-38af9229 .elementor-heading-title{font-size:120px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-64a18f4f .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-64a18f4f .elementor-icon svg{height:25px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-6bf15276 .elementor-divider__text{font-size:16px;}.elementor-7 .elementor-element.elementor-element-253b2bb9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-d93b95d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6340c1a{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-479a27a2 .elementor-heading-title{font-size:120px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-174cc0bb .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-174cc0bb .elementor-icon svg{height:25px;}.elementor-7 .elementor-element.elementor-element-5867b872 .elementor-divider__text{font-size:16px;}.elementor-7 .elementor-element.elementor-element-76cf525 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-340a4765 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-7b0d4005{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-23b38aa .elementor-heading-title{font-size:120px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-5ab45400 .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-5ab45400 .elementor-icon svg{height:25px;}.elementor-7 .elementor-element.elementor-element-722a17d4 .elementor-divider__text{font-size:16px;}.elementor-7 .elementor-element.elementor-element-356ac39f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-5240d113 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-9d6a5b9{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-12c7a2dd .elementor-heading-title{font-size:120px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-b5904f8 .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-b5904f8 .elementor-icon svg{height:25px;}.elementor-7 .elementor-element.elementor-element-55edb2d2 .elementor-divider__text{font-size:16px;}.elementor-7 .elementor-element.elementor-element-7fa9e1db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-2d0c06aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6e3f7ae8{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e89f0 .elementor-heading-title{font-size:120px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-26e07201 .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-26e07201 .elementor-icon svg{height:25px;}.elementor-7 .elementor-element.elementor-element-48af70da .elementor-divider__text{font-size:16px;}.elementor-7 .elementor-element.elementor-element-32353be6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-ed31422 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-5fd174b1::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-5fd174b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-5fd174b1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-71ffb683 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-5c662a54 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-40e8f136{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-7deab183{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-76a60563 .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-76a60563 .elementor-icon svg{height:25px;}.elementor-7 .elementor-element.elementor-element-40f446aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-38971b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-9ba680e{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-44f870c9 .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-44f870c9 .elementor-icon svg{height:25px;}.elementor-7 .elementor-element.elementor-element-a81f642 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-4c816068 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6a101cd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-46e1f6a6{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6447b41f .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-6447b41f .elementor-icon svg{height:25px;}.elementor-7 .elementor-element.elementor-element-4926ff2a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-911b108 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-15b4fb64{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-778c4ece .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-778c4ece .elementor-icon svg{height:25px;}.elementor-7 .elementor-element.elementor-element-210b2b15 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-57bba22c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-3ac8ef22{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7280f8e7 .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-7280f8e7 .elementor-icon svg{height:25px;}.elementor-7 .elementor-element.elementor-element-2f69e802 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-3b2c137f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-59e2c711{--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5ad5b02b .elementor-icon{font-size:25px;}.elementor-7 .elementor-element.elementor-element-5ad5b02b .elementor-icon svg{height:25px;}.elementor-7 .elementor-element.elementor-element-6cf6e829 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-56cdaea9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-e1df10a{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-7f356361{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-851c29c .elementor-testimonial-content{font-size:16px;}.elementor-7 .elementor-element.elementor-element-851c29c .elementor-testimonial-name{font-size:14px;}.elementor-7 .elementor-element.elementor-element-251adce::before, .elementor-7 .elementor-element.elementor-element-251adce > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-251adce > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-251adce > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-251adce > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-251adce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-251adce{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0179d14{--width:auto;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e934379 .elementor-icon{font-size:15px;}.elementor-7 .elementor-element.elementor-element-e934379 .elementor-icon svg{height:15px;}.elementor-7 .elementor-element.elementor-element-5d24716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-5d24716 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-6bb853a .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-4865bb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-7c36eab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-07a5a52 .elementor-button{font-size:var( --e-global-typography-text-font-size );padding:15px 20px 018px 20px;}.elementor-7 .elementor-element.elementor-element-199e63a .elementor-button{font-size:var( --e-global-typography-text-font-size );padding:15px 20px 018px 20px;}.elementor-7 .elementor-element.elementor-element-80fed85 .elementor-button{font-size:var( --e-global-typography-text-font-size );padding:15px 20px 15px 20px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-beee4fd{--width:auto;}.elementor-7 .elementor-element.elementor-element-38ab6f25{--width:auto;}.elementor-7 .elementor-element.elementor-element-12a0f71e{--width:auto;}.elementor-7 .elementor-element.elementor-element-339db1b0{--width:auto;}.elementor-7 .elementor-element.elementor-element-18b9f51e{--width:auto;}.elementor-7 .elementor-element.elementor-element-36b8b286{--width:auto;}.elementor-7 .elementor-element.elementor-element-58ca438c{--width:auto;}.elementor-7 .elementor-element.elementor-element-579b5fa4{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-4f8d586c{--content-width:850px;}.elementor-7 .elementor-element.elementor-element-29a2895a{--width:auto;}.elementor-7 .elementor-element.elementor-element-191f7e02{--width:50%;}.elementor-7 .elementor-element.elementor-element-f9bdbd7{--width:50%;}.elementor-7 .elementor-element.elementor-element-418f91c4{--width:auto;}.elementor-7 .elementor-element.elementor-element-2d8e1739{--width:auto;}.elementor-7 .elementor-element.elementor-element-41a5cd40{--width:auto;}.elementor-7 .elementor-element.elementor-element-6f29b78a{--width:auto;}.elementor-7 .elementor-element.elementor-element-416d5d40{--width:auto;}.elementor-7 .elementor-element.elementor-element-5fd174b1{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-e1df10a{--content-width:725px;}.elementor-7 .elementor-element.elementor-element-0179d14{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-191f7e02{--width:100%;}.elementor-7 .elementor-element.elementor-element-f9bdbd7{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-d98f8fd */.elementor-7 .elementor-element.elementor-element-d98f8fd h1{
    line-height: 1em!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beee4fd */.elementor-7 .elementor-element.elementor-element-beee4fd{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5533e62e */@media only screen and (max-width: 1024px){
.elementor-7 .elementor-element.elementor-element-5533e62e {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74f0820d */.elementor-7 .elementor-element.elementor-element-74f0820d .elementor-icon {
  background: linear-gradient(
    120deg,
    #0692C7,
    #06C4DC,
    #5DF3FF,
    #06C4DC,
    #0692C7
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b9a10f5 */.elementor-7 .elementor-element.elementor-element-3b9a10f5 .elementor-icon {
  background: linear-gradient(
    120deg,
    #0692C7,
    #06C4DC,
    #5DF3FF,
    #06C4DC,
    #0692C7
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-45f18464 */.elementor-7 .elementor-element.elementor-element-45f18464 .elementor-icon {
  background: linear-gradient(
    120deg,
    #0692C7,
    #06C4DC,
    #5DF3FF,
    #06C4DC,
    #0692C7
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a665819 */.elementor-7 .elementor-element.elementor-element-1a665819 .elementor-icon {
  background: linear-gradient(
    120deg,
    #0692C7,
    #06C4DC,
    #5DF3FF,
    #06C4DC,
    #0692C7
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5cb66ae0 *//*.elementor-7 .elementor-element.elementor-element-5cb66ae0 .elementor-icon {
  background: linear-gradient(
    120deg,
    #FF3D3D,  
    #FF6B6B,  
    #FF9A9A,   
    #FF6B6B,
    #FF3D3D
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
  border-radius: 50%; 
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-279a9c6a *//*.elementor-7 .elementor-element.elementor-element-279a9c6a .elementor-icon {
  background: linear-gradient(
    120deg,
    #FF3D3D,  
    #FF6B6B,  
    #FF9A9A,   
    #FF6B6B,
    #FF3D3D
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
  border-radius: 50%; 
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-42fb9710 *//*.elementor-7 .elementor-element.elementor-element-42fb9710 .elementor-icon {
  background: linear-gradient(
    120deg,
    #FF3D3D,  
    #FF6B6B,  
    #FF9A9A,   
    #FF6B6B,
    #FF3D3D
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
  border-radius: 50%; 
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ded29a5 *//*.elementor-7 .elementor-element.elementor-element-4ded29a5 .elementor-icon {
  background: linear-gradient(
    120deg,
    #FF3D3D,  
    #FF6B6B,  
    #FF9A9A,   
    #FF6B6B,
    #FF3D3D
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
  border-radius: 50%; 
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-23a53e68 *//*.elementor-7 .elementor-element.elementor-element-23a53e68 .elementor-icon {
  background: linear-gradient(
    120deg,
    #FF3D3D,  
    #FF6B6B,  
    #FF9A9A,   
    #FF6B6B,
    #FF3D3D
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
  border-radius: 50%; 
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c9cf924 *//*.elementor-7 .elementor-element.elementor-element-6c9cf924 .elementor-icon {
  background: linear-gradient(
    120deg,
    #FF3D3D,  
    #FF6B6B,  
    #FF9A9A,   
    #FF6B6B,
    #FF3D3D
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
  border-radius: 50%; 
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
*//* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72055174 */.elementor-7 .elementor-element.elementor-element-72055174 svg{
  background: linear-gradient(
    120deg,
    #0692C7,
    #06C4DC,
    #5DF3FF,
    #06C4DC,
    #0692C7
  );
  padding:5px;
  border-radius: 100%;
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;

  color: #ffffff !important;
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64a18f4f */.elementor-7 .elementor-element.elementor-element-64a18f4f .elementor-icon {
  background: linear-gradient(
    120deg,
    #0692C7,
    #06C4DC,
    #5DF3FF,
    #06C4DC,
    #0692C7
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-174cc0bb */.elementor-7 .elementor-element.elementor-element-174cc0bb .elementor-icon {
  background: linear-gradient(
    120deg,
    #0692C7,
    #06C4DC,
    #5DF3FF,
    #06C4DC,
    #0692C7
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ab45400 */.elementor-7 .elementor-element.elementor-element-5ab45400 .elementor-icon {
  background: linear-gradient(
    120deg,
    #0692C7,
    #06C4DC,
    #5DF3FF,
    #06C4DC,
    #0692C7
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b5904f8 */.elementor-7 .elementor-element.elementor-element-b5904f8 .elementor-icon {
  background: linear-gradient(
    120deg,
    #0692C7,
    #06C4DC,
    #5DF3FF,
    #06C4DC,
    #0692C7
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-26e07201 */.elementor-7 .elementor-element.elementor-element-26e07201 .elementor-icon {
  background: linear-gradient(
    120deg,
    #0692C7,
    #06C4DC,
    #5DF3FF,
    #06C4DC,
    #0692C7
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;
}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-76a60563 */.elementor-7 .elementor-element.elementor-element-76a60563 .elementor-icon {
  background: linear-gradient(
    120deg,
    #fb923c,
    #fa9f1e,
    #ffd38a,
    #fa9f1e,
    #fb923c
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;

}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-44f870c9 */.elementor-7 .elementor-element.elementor-element-44f870c9 .elementor-icon {
  background: linear-gradient(
    120deg,
    #fb923c,
    #fa9f1e,
    #ffd38a,
    #fa9f1e,
    #fb923c
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;

}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6447b41f */.elementor-7 .elementor-element.elementor-element-6447b41f .elementor-icon {
  background: linear-gradient(
    120deg,
    #fb923c,
    #fa9f1e,
    #ffd38a,
    #fa9f1e,
    #fb923c
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;

}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-778c4ece */.elementor-7 .elementor-element.elementor-element-778c4ece .elementor-icon {
  background: linear-gradient(
    120deg,
    #fb923c,
    #fa9f1e,
    #ffd38a,
    #fa9f1e,
    #fb923c
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;

}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7280f8e7 */.elementor-7 .elementor-element.elementor-element-7280f8e7 .elementor-icon {
  background: linear-gradient(
    120deg,
    #fb923c,
    #fa9f1e,
    #ffd38a,
    #fa9f1e,
    #fb923c
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;

}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ad5b02b */.elementor-7 .elementor-element.elementor-element-5ad5b02b .elementor-icon {
  background: linear-gradient(
    120deg,
    #fb923c,
    #fa9f1e,
    #ffd38a,
    #fa9f1e,
    #fb923c
  );
  background-size: 400% 400%;
  animation: iconBG 8s ease infinite;
  padding: 12px;
  color: #ffffff !important;

}

@keyframes iconBG {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0179d14 */.elementor-7 .elementor-element.elementor-element-0179d14{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bb853a */.elementor-7 .elementor-element.elementor-element-6bb853a h1{
    line-height: 1em!important;
}/* End custom CSS */