.elementor-21 .elementor-element.elementor-element-6bd62a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-21 .elementor-element.elementor-element-6825f82a{--display:flex;--min-height:660px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-21 .elementor-element.elementor-element-4939a9ee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-3aaddfea .elementor-heading-title{font-family:var(--e-global-typography-8352cd5-font-family),Sans-serif;font-size:var(--e-global-typography-8352cd5-font-size);font-weight:var(--e-global-typography-8352cd5-font-weight);line-height:var(--e-global-typography-8352cd5-line-height);letter-spacing:var(--e-global-typography-8352cd5-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-27670f6{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-widget-lottie{--caption-color:var( --e-global-color-text )}.elementor-widget-lottie .e-lottie__caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-e859cdf{z-index:0;--lottie-container-width:12%}.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);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-21 .elementor-element.elementor-element-3fcb612 .elementor-button{background-color:#FFF0;fill:var(--e-global-color-9ecf00b);color:var(--e-global-color-9ecf00b);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-9ecf00b);border-radius:5px 5px 5px 5px}.elementor-21 .elementor-element.elementor-element-3fcb612 .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-3fcb612 .elementor-button:focus{background-color:var(--e-global-color-9ecf00b);color:var(--e-global-color-e777cd9);box-shadow:0 0 36px 11px rgba(2.0000000000000178,223.99999999999997,184,.13)}.elementor-21 .elementor-element.elementor-element-3fcb612{z-index:1}.elementor-21 .elementor-element.elementor-element-3fcb612 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21 .elementor-element.elementor-element-3fcb612 .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-21 .elementor-element.elementor-element-3fcb612 .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-3fcb612 .elementor-button:focus svg{fill:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-63b269c{--display:flex}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-4aa2983{left:0}body.rtl .elementor-21 .elementor-element.elementor-element-4aa2983{right:0}.elementor-21 .elementor-element.elementor-element-4aa2983{top:0;--lottie-container-width:35%}.elementor-21 .elementor-element.elementor-element-7e498859{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-160px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-21 .elementor-element.elementor-element-af0d8db{--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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2}.elementor-21 .elementor-element.elementor-element-af0d8db:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-af0d8db,.elementor-21 .elementor-element.elementor-element-af0d8db::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-2a9452d7{--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:var(--e-global-color-b76c695);--border-color:var( --e-global-color-b76c695 );--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-21 .elementor-element.elementor-element-2a9452d7:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-2a9452d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2ee0b31)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-cf13dee{width:var(--container-widget-width,15%);max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0}.elementor-21 .elementor-element.elementor-element-cf13dee.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-2a6a2d4{text-align:center}.elementor-21 .elementor-element.elementor-element-2a6a2d4 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-9c7599c{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-05b6d80{--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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2}.elementor-21 .elementor-element.elementor-element-05b6d80:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-05b6d80,.elementor-21 .elementor-element.elementor-element-05b6d80::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-1b941f2{--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:var(--e-global-color-b76c695);--border-color:var( --e-global-color-b76c695 );--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-21 .elementor-element.elementor-element-1b941f2:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-1b941f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at top left,var(--e-global-color-e9c5ff0) 0%,var(--e-global-color-9ecf00b) 100%)}.elementor-21 .elementor-element.elementor-element-28c7031{width:var(--container-widget-width,15%);max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0}.elementor-21 .elementor-element.elementor-element-28c7031.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-a946a53{text-align:center}.elementor-21 .elementor-element.elementor-element-a946a53 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-a5d7284{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-74ac5b8{--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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:10px 10px 10px 10px;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--z-index:2}.elementor-21 .elementor-element.elementor-element-74ac5b8:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-74ac5b8,.elementor-21 .elementor-element.elementor-element-74ac5b8::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-4fc914b{--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:var(--e-global-color-b76c695);--border-color:var( --e-global-color-b76c695 );--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-21 .elementor-element.elementor-element-4fc914b:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-4fc914b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2ee0b31)}.elementor-21 .elementor-element.elementor-element-09c643e{width:var(--container-widget-width,15%);max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0}.elementor-21 .elementor-element.elementor-element-09c643e.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-a2cf35c{text-align:center}.elementor-21 .elementor-element.elementor-element-a2cf35c .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-25c3891{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-d5fbd0b)}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-34f03cb{right:0}body.rtl .elementor-21 .elementor-element.elementor-element-34f03cb{left:0}.elementor-21 .elementor-element.elementor-element-34f03cb{top:14%;z-index:0;--lottie-container-max-width:66%}.elementor-21 .elementor-element.elementor-element-729764b4{--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:200px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-729764b4:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-729764b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#07071C00 0%,var(--e-global-color-e9c5ff0) 100%)}.elementor-21 .elementor-element.elementor-element-9d93550{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-160px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-9cdab93{--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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2}.elementor-21 .elementor-element.elementor-element-9cdab93:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-9cdab93,.elementor-21 .elementor-element.elementor-element-9cdab93::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-f5dfb9e{--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:var(--e-global-color-b76c695);--border-color:var( --e-global-color-b76c695 );--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-21 .elementor-element.elementor-element-f5dfb9e:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-f5dfb9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2ee0b31)}.elementor-21 .elementor-element.elementor-element-3f809ea{width:var(--container-widget-width,15%);max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0}.elementor-21 .elementor-element.elementor-element-3f809ea.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-5486773{text-align:center}.elementor-21 .elementor-element.elementor-element-5486773 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-0d80ccc{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-f633b75{--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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2}.elementor-21 .elementor-element.elementor-element-f633b75:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-f633b75,.elementor-21 .elementor-element.elementor-element-f633b75::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-2a551da{--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:var(--e-global-color-b76c695);--border-color:var( --e-global-color-b76c695 );--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-21 .elementor-element.elementor-element-2a551da:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-2a551da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at top left,var(--e-global-color-e9c5ff0) 0%,var(--e-global-color-9ecf00b) 100%)}.elementor-21 .elementor-element.elementor-element-1375ed9{width:var(--container-widget-width,15%);max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0}.elementor-21 .elementor-element.elementor-element-1375ed9.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-db2209c{text-align:center}.elementor-21 .elementor-element.elementor-element-db2209c .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-897c9c8{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-019044a{--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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:10px 10px 10px 10px;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--z-index:2}.elementor-21 .elementor-element.elementor-element-019044a:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-019044a,.elementor-21 .elementor-element.elementor-element-019044a::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-8382a41{--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:var(--e-global-color-b76c695);--border-color:var( --e-global-color-b76c695 );--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-21 .elementor-element.elementor-element-8382a41:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-8382a41>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2ee0b31)}.elementor-21 .elementor-element.elementor-element-45c2538{width:var(--container-widget-width,15%);max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0}.elementor-21 .elementor-element.elementor-element-45c2538.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-8b457e9{text-align:center}.elementor-21 .elementor-element.elementor-element-8b457e9 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-940c20b{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-d5fbd0b)}.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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill 0.3s}.elementor-21 .elementor-element.elementor-element-dc07f6f{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-item>a{font-family:var(--e-global-typography-7eb8dad-font-family),Sans-serif;font-size:var(--e-global-typography-7eb8dad-font-size);font-weight:var(--e-global-typography-7eb8dad-font-weight);text-transform:var(--e-global-typography-7eb8dad-text-transform);line-height:var(--e-global-typography-7eb8dad-line-height);letter-spacing:var(--e-global-typography-7eb8dad-letter-spacing)}.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-21 .elementor-element.elementor-element-7662763e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-21 .elementor-element.elementor-element-37ca09ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-1811a46e>.elementor-widget-container{margin:25px 0 0 0;padding:0 0 0 0}.elementor-21 .elementor-element.elementor-element-1811a46e .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:64px;font-weight:500;line-height:1.1em;letter-spacing:-.035em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-471e1365{--display:flex}.elementor-21 .elementor-element.elementor-element-777b11f2{text-align:justify;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-9947692)}.elementor-21 .elementor-element.elementor-element-59f89133 .elementor-button{background-color:var(--e-global-color-e632858);fill:var(--e-global-color-9ecf00b);color:var(--e-global-color-9ecf00b);padding:0 0 0 0}.elementor-21 .elementor-element.elementor-element-59f89133 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21 .elementor-element.elementor-element-59f89133 .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-21 .elementor-element.elementor-element-59f89133 .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-59f89133 .elementor-button:focus{color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-59f89133 .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-59f89133 .elementor-button:focus svg{fill:var(--e-global-color-accent)}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-9a00e60{right:0}body.rtl .elementor-21 .elementor-element.elementor-element-9a00e60{left:0}.elementor-21 .elementor-element.elementor-element-9a00e60{bottom:0;--lottie-container-width:15%}.elementor-21 .elementor-element.elementor-element-3a01e20b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-75ff2b1{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-75ff2b1:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-75ff2b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://brightai.pt/wp-content/uploads/2025/05/digital-engineering-experts-collaborating-in-order-to-develop-advanced-scene-.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-21 .elementor-element.elementor-element-75ff2b1::before,.elementor-21 .elementor-element.elementor-element-75ff2b1>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-75ff2b1>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-75ff2b1>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-75ff2b1>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-75ff2b1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:radial-gradient(at top center,#07071C94 0%,var(--e-global-color-e9c5ff0) 100%)}.elementor-21 .elementor-element.elementor-element-fea4569{--display:flex;--overlay-opacity:0.75;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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;--margin-top:0%;--margin-bottom:-9%;--margin-left:5%;--margin-right:0%;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-21 .elementor-element.elementor-element-fea4569::before,.elementor-21 .elementor-element.elementor-element-fea4569>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-fea4569>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-fea4569>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-fea4569>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-fea4569>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#121228F0 0%,var(--e-global-color-e9c5ff0) 100%)}.elementor-21 .elementor-element.elementor-element-fea4569:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px}.elementor-21 .elementor-element.elementor-element-fea4569,.elementor-21 .elementor-element.elementor-element-fea4569::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-bf500b4 .elementor-heading-title{font-family:var(--e-global-typography-d4f69a8-font-family),Sans-serif;font-size:var(--e-global-typography-d4f69a8-font-size);font-weight:var(--e-global-typography-d4f69a8-font-weight);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-ac7fcf3{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-2f6e88b .elementor-button{background-color:var(--e-global-color-e632858);fill:var(--e-global-color-9ecf00b);color:var(--e-global-color-9ecf00b);padding:0 0 0 0}.elementor-21 .elementor-element.elementor-element-2f6e88b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21 .elementor-element.elementor-element-2f6e88b .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-21 .elementor-element.elementor-element-2f6e88b .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-2f6e88b .elementor-button:focus{color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-2f6e88b .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-2f6e88b .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-d6f01eb{--display:flex;--min-height:120px;--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;--overlay-opacity:1}.elementor-21 .elementor-element.elementor-element-d6f01eb:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-d6f01eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://brightai.pt/wp-content/uploads/2024/04/bg_pattern.png);background-repeat:repeat}.elementor-21 .elementor-element.elementor-element-d6f01eb::before,.elementor-21 .elementor-element.elementor-element-d6f01eb>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-d6f01eb>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-d6f01eb>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-d6f01eb>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-d6f01eb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,var(--e-global-color-primary) 0%,var(--e-global-color-9ecf00b) 100%)}.elementor-21 .elementor-element.elementor-element-e606e4c{--display:flex;--min-height:0px;--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-e777cd9);--border-color:var( --e-global-color-e777cd9 )}.elementor-21 .elementor-element.elementor-element-8f1b8e3 .elementor-heading-title{font-family:var(--e-global-typography-6524214-font-family),Sans-serif;font-size:var(--e-global-typography-6524214-font-size);font-weight:var(--e-global-typography-6524214-font-weight);text-transform:var(--e-global-typography-6524214-text-transform);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-84df4fd{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-e777cd9);--border-color:var( --e-global-color-e777cd9 )}.elementor-21 .elementor-element.elementor-element-00dde21 .elementor-heading-title{font-family:var(--e-global-typography-6524214-font-family),Sans-serif;font-size:var(--e-global-typography-6524214-font-size);font-weight:var(--e-global-typography-6524214-font-weight);text-transform:var(--e-global-typography-6524214-text-transform);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-073a570{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-e777cd9);--border-color:var( --e-global-color-e777cd9 )}.elementor-21 .elementor-element.elementor-element-6721bd1 .elementor-heading-title{font-family:var(--e-global-typography-6524214-font-family),Sans-serif;font-size:var(--e-global-typography-6524214-font-size);font-weight:var(--e-global-typography-6524214-font-weight);text-transform:var(--e-global-typography-6524214-text-transform);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-111ee88{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-e777cd9);--border-color:var( --e-global-color-e777cd9 )}.elementor-21 .elementor-element.elementor-element-26bcf2a .elementor-heading-title{font-family:var(--e-global-typography-6524214-font-family),Sans-serif;font-size:var(--e-global-typography-6524214-font-size);font-weight:var(--e-global-typography-6524214-font-weight);text-transform:var(--e-global-typography-6524214-text-transform);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-13e6d44{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-e777cd9);--border-color:var( --e-global-color-e777cd9 )}.elementor-21 .elementor-element.elementor-element-90e37f4 .elementor-heading-title{font-family:var(--e-global-typography-6524214-font-family),Sans-serif;font-size:var(--e-global-typography-6524214-font-size);font-weight:var(--e-global-typography-6524214-font-weight);text-transform:var(--e-global-typography-6524214-text-transform);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-dc4e3ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-e777cd9);--border-color:var( --e-global-color-e777cd9 )}.elementor-21 .elementor-element.elementor-element-2dd692c .elementor-heading-title{font-family:var(--e-global-typography-6524214-font-family),Sans-serif;font-size:var(--e-global-typography-6524214-font-size);font-weight:var(--e-global-typography-6524214-font-weight);text-transform:var(--e-global-typography-6524214-text-transform);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-4936cd7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-e777cd9);--border-color:var( --e-global-color-e777cd9 )}.elementor-21 .elementor-element.elementor-element-2f452c9 .elementor-heading-title{font-family:var(--e-global-typography-6524214-font-family),Sans-serif;font-size:var(--e-global-typography-6524214-font-size);font-weight:var(--e-global-typography-6524214-font-weight);text-transform:var(--e-global-typography-6524214-text-transform);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-069edec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-e777cd9);--border-color:var( --e-global-color-e777cd9 )}.elementor-21 .elementor-element.elementor-element-699d1e8 .elementor-heading-title{font-family:var(--e-global-typography-6524214-font-family),Sans-serif;font-size:var(--e-global-typography-6524214-font-size);font-weight:var(--e-global-typography-6524214-font-weight);text-transform:var(--e-global-typography-6524214-text-transform);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-24d8569{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-e777cd9);--border-color:var( --e-global-color-e777cd9 )}.elementor-21 .elementor-element.elementor-element-5686123 .elementor-heading-title{font-family:var(--e-global-typography-6524214-font-family),Sans-serif;font-size:var(--e-global-typography-6524214-font-size);font-weight:var(--e-global-typography-6524214-font-weight);text-transform:var(--e-global-typography-6524214-text-transform);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-7106753{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:72px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%}.elementor-21 .elementor-element.elementor-element-7106753>.elementor-widget-container{margin:32px 0 30px 0}.elementor-21 .elementor-element.elementor-element-442d2eb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-442d2eb:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-442d2eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://brightai.pt/wp-content/uploads/2025/11/masking-1-e1757320272298.png);background-position:top center;background-repeat:no-repeat;background-size:62% auto}.elementor-21 .elementor-element.elementor-element-442d2eb::before,.elementor-21 .elementor-element.elementor-element-442d2eb>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-442d2eb>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-442d2eb>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-442d2eb>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-442d2eb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:radial-gradient(at center left,#00AEF026 0%,var(--e-global-color-e9c5ff0) 50%)}.elementor-21 .elementor-element.elementor-element-0ba9d02{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-21 .elementor-element.elementor-element-b83f3be{--display:flex}.elementor-21 .elementor-element.elementor-element-a95608b{text-align:start;font-family:var(--e-global-typography-784143b-font-family),Sans-serif;font-size:var(--e-global-typography-784143b-font-size);font-weight:var(--e-global-typography-784143b-font-weight);text-transform:var(--e-global-typography-784143b-text-transform);line-height:var(--e-global-typography-784143b-line-height);letter-spacing:var(--e-global-typography-784143b-letter-spacing);color:var(--e-global-color-9ecf00b)}.elementor-21 .elementor-element.elementor-element-419ad90{text-align:start}.elementor-21 .elementor-element.elementor-element-419ad90 .elementor-heading-title{font-family:var(--e-global-typography-4353ebc-font-family),Sans-serif;font-size:var(--e-global-typography-4353ebc-font-size);font-weight:var(--e-global-typography-4353ebc-font-weight);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-3d4e9dc{text-align:start;color:var(--e-global-color-d5fbd0b)}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-e4165f8{right:0}body.rtl .elementor-21 .elementor-element.elementor-element-e4165f8{left:0}.elementor-21 .elementor-element.elementor-element-e4165f8{top:0;--lottie-container-width:15%}.elementor-21 .elementor-element.elementor-element-840fbae{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-840fbae::before,.elementor-21 .elementor-element.elementor-element-840fbae>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-840fbae>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-840fbae>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-840fbae>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-840fbae>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-21 .elementor-element.elementor-element-840fbae:hover{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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-840fbae,.elementor-21 .elementor-element.elementor-element-840fbae::before{--border-transition:0.3s}.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-21 .elementor-element.elementor-element-910bdec .elementor-icon-wrapper{text-align:start}.elementor-21 .elementor-element.elementor-element-910bdec.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-910bdec.elementor-view-stacked .elementor-icon{color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-910bdec.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-910bdec .elementor-icon{padding:12px;border-width:0 0 0 0}.elementor-21 .elementor-element.elementor-element-22d7361 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-8f3f51d{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-28499fc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-28499fc::before,.elementor-21 .elementor-element.elementor-element-28499fc>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-28499fc>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-28499fc>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-28499fc>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-28499fc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-21 .elementor-element.elementor-element-28499fc:hover{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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-28499fc,.elementor-21 .elementor-element.elementor-element-28499fc::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-116e8d6 .elementor-icon-wrapper{text-align:start}.elementor-21 .elementor-element.elementor-element-116e8d6.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-116e8d6.elementor-view-stacked .elementor-icon{color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-116e8d6.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-116e8d6 .elementor-icon{padding:12px;border-width:0 0 0 0}.elementor-21 .elementor-element.elementor-element-a74f1d3 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-3fede31{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-316f7eb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-316f7eb::before,.elementor-21 .elementor-element.elementor-element-316f7eb>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-316f7eb>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-316f7eb>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-316f7eb>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-316f7eb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-21 .elementor-element.elementor-element-316f7eb:hover{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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-316f7eb,.elementor-21 .elementor-element.elementor-element-316f7eb::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-b0819f5 .elementor-icon-wrapper{text-align:start}.elementor-21 .elementor-element.elementor-element-b0819f5.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-b0819f5.elementor-view-stacked .elementor-icon{color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-b0819f5.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-b0819f5 .elementor-icon{padding:12px;border-width:0 0 0 0}.elementor-21 .elementor-element.elementor-element-cf857c9 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-5494485{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-aac5a3d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-aac5a3d::before,.elementor-21 .elementor-element.elementor-element-aac5a3d>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-aac5a3d>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-aac5a3d>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-aac5a3d>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-aac5a3d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-21 .elementor-element.elementor-element-aac5a3d:hover{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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-aac5a3d,.elementor-21 .elementor-element.elementor-element-aac5a3d::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-aecdb83 .elementor-icon-wrapper{text-align:start}.elementor-21 .elementor-element.elementor-element-aecdb83.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-aecdb83.elementor-view-stacked .elementor-icon{color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-aecdb83.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-aecdb83 .elementor-icon{padding:12px;border-width:0 0 0 0}.elementor-21 .elementor-element.elementor-element-4e28ae9 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-51ee8b6{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-8d7b099{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-8d7b099::before,.elementor-21 .elementor-element.elementor-element-8d7b099>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-8d7b099>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-8d7b099>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-8d7b099>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-8d7b099>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-21 .elementor-element.elementor-element-8d7b099:hover{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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-8d7b099,.elementor-21 .elementor-element.elementor-element-8d7b099::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-ceded41 .elementor-icon-wrapper{text-align:start}.elementor-21 .elementor-element.elementor-element-ceded41.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-ceded41.elementor-view-stacked .elementor-icon{color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-ceded41.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-ceded41 .elementor-icon{padding:12px;border-width:0 0 0 0}.elementor-21 .elementor-element.elementor-element-8236e78 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-3277c2f{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-1bf02a3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-1bf02a3::before,.elementor-21 .elementor-element.elementor-element-1bf02a3>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-1bf02a3>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-1bf02a3>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-1bf02a3>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-1bf02a3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:radial-gradient(at center left,#00AEF026 0%,var(--e-global-color-e9c5ff0) 50%)}.elementor-21 .elementor-element.elementor-element-f045ac6{text-align:center}.elementor-21 .elementor-element.elementor-element-f045ac6 .elementor-heading-title{font-family:var(--e-global-typography-4353ebc-font-family),Sans-serif;font-size:var(--e-global-typography-4353ebc-font-size);font-weight:var(--e-global-typography-4353ebc-font-weight);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1343a8f{--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}.elementor-21 .elementor-element.elementor-element-db840f1>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-db840f1{right:0}body.rtl .elementor-21 .elementor-element.elementor-element-db840f1{left:0}.elementor-21 .elementor-element.elementor-element-db840f1{top:0;--lottie-container-width:29%}.elementor-21 .elementor-element.elementor-element-9de5a6d{--display:flex}.elementor-21 .elementor-element.elementor-element-0180a86{text-align:center}.elementor-21 .elementor-element.elementor-element-0180a86 img{width:28%}.elementor-21 .elementor-element.elementor-element-2b7a8c0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 0px 0px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-2b7a8c0:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-2b7a8c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2ee0b31)}.elementor-21 .elementor-element.elementor-element-5b2e41b{text-align:center}.elementor-21 .elementor-element.elementor-element-5b2e41b .elementor-heading-title{font-family:var(--e-global-typography-49ea2e1-font-family),Sans-serif;font-size:var(--e-global-typography-49ea2e1-font-size);font-weight:var(--e-global-typography-49ea2e1-font-weight);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-1e5e08d{text-align:center}.elementor-21 .elementor-element.elementor-element-1e5e08d .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-8712d93{--display:flex}.elementor-21 .elementor-element.elementor-element-b551a77{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-21 .elementor-element.elementor-element-2c8cb64 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:60px;font-weight:900;line-height:46px;letter-spacing:0em;word-spacing:0;color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-d3bcc69 .elementor-heading-title{font-family:var(--e-global-typography-49ea2e1-font-family),Sans-serif;font-size:var(--e-global-typography-49ea2e1-font-size);font-weight:var(--e-global-typography-49ea2e1-font-weight);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-f0a1941{text-align:justify}.elementor-21 .elementor-element.elementor-element-f0a1941 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-c7cdbfc{text-align:end}.elementor-21 .elementor-element.elementor-element-c7cdbfc .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:60px;font-weight:900;line-height:46px;letter-spacing:0em;word-spacing:0;color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-07f3b46{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-21 .elementor-element.elementor-element-f7b1c86 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:60px;font-weight:900;line-height:46px;letter-spacing:0em;word-spacing:0;color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-d29d5e4 .elementor-heading-title{font-family:var(--e-global-typography-49ea2e1-font-family),Sans-serif;font-size:var(--e-global-typography-49ea2e1-font-size);font-weight:var(--e-global-typography-49ea2e1-font-weight);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-4ad534d{text-align:justify}.elementor-21 .elementor-element.elementor-element-4ad534d .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-1ed8810{text-align:end}.elementor-21 .elementor-element.elementor-element-1ed8810 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:60px;font-weight:900;line-height:46px;letter-spacing:0em;word-spacing:0;color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-75f1b03{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:72px;width:var(--container-widget-width,7100%);max-width:7100%;--container-widget-width:7100%;--container-widget-flex-grow:0;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px}.elementor-21 .elementor-element.elementor-element-75f1b03>.elementor-widget-container{margin:0 0 0 0}.elementor-21 .elementor-element.elementor-element-acd5d03{--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;box-shadow:0 0 10px 0 rgb(0 0 0 / .5) inset;--padding-top:0px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-acd5d03:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-acd5d03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at center right,#00AEF026 0%,var(--e-global-color-e9c5ff0) 28%)}.elementor-21 .elementor-element.elementor-element-acd5d03.e-con{--flex-grow:1;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-168cfd6{--display:flex;--padding-top:84px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-168cfd6:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-168cfd6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at top center,#00AEF082 2%,var(--e-global-color-e9c5ff0) 50%)}.elementor-21 .elementor-element.elementor-element-25a1920{font-family:var(--e-global-typography-784143b-font-family),Sans-serif;font-size:var(--e-global-typography-784143b-font-size);font-weight:var(--e-global-typography-784143b-font-weight);text-transform:var(--e-global-typography-784143b-text-transform);line-height:var(--e-global-typography-784143b-line-height);letter-spacing:var(--e-global-typography-784143b-letter-spacing);color:var(--e-global-color-9ecf00b)}.elementor-21 .elementor-element.elementor-element-7fe2080{text-align:center}.elementor-21 .elementor-element.elementor-element-7fe2080 .elementor-heading-title{font-family:var(--e-global-typography-4353ebc-font-family),Sans-serif;font-size:var(--e-global-typography-4353ebc-font-size);font-weight:var(--e-global-typography-4353ebc-font-weight);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-a8d7f87{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-0e1376f .elementor-button{background-color:var(--e-global-color-e632858);fill:var(--e-global-color-9ecf00b);color:var(--e-global-color-9ecf00b);padding:0 0 0 0}.elementor-21 .elementor-element.elementor-element-0e1376f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21 .elementor-element.elementor-element-0e1376f .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-21 .elementor-element.elementor-element-0e1376f .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-0e1376f .elementor-button:focus{color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-0e1376f .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-0e1376f .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-6c3e350{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-21 .elementor-element.elementor-element-9aea796{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-9aea796:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-9aea796>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2ee0b31);background-image:url(https://brightai.pt/wp-content/uploads/2025/05/Grid-09-2-scaled.png);background-position:bottom center;background-repeat:no-repeat;background-size:96% auto}.elementor-21 .elementor-element.elementor-element-9aea796::before,.elementor-21 .elementor-element.elementor-element-9aea796>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-9aea796>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-9aea796>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-9aea796>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-9aea796>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-21 .elementor-element.elementor-element-9aea796:hover{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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-9aea796,.elementor-21 .elementor-element.elementor-element-9aea796::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-5d1d115{font-family:"Space Grotesk",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-eed6f85 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-d2028cc{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-0f69705{--lottie-container-width:48%}.elementor-21 .elementor-element.elementor-element-e796250{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-e796250:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-e796250>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-e9c5ff0) 100%)}.elementor-21 .elementor-element.elementor-element-e796250::before,.elementor-21 .elementor-element.elementor-element-e796250>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-e796250>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-e796250>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-e796250>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-e796250>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://brightai.pt/wp-content/uploads/2025/05/Asset-012.png);--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-21 .elementor-element.elementor-element-e796250:hover{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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-e796250,.elementor-21 .elementor-element.elementor-element-e796250::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-5a705c1{font-family:"Space Grotesk",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0em;color:var(--e-global-color-e9c5ff0)}.elementor-21 .elementor-element.elementor-element-2e8adb2 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e9c5ff0)}.elementor-21 .elementor-element.elementor-element-8a449df{color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-c794bcc{--spacer-size:180px}.elementor-21 .elementor-element.elementor-element-0637567{bottom:14%;--lottie-container-width:24%}.elementor-21 .elementor-element.elementor-element-4481601{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-4481601:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-4481601>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2ee0b31);background-image:url(https://brightai.pt/wp-content/uploads/2025/05/Grid-09-2-scaled.png);background-position:bottom center;background-repeat:no-repeat;background-size:96% auto}.elementor-21 .elementor-element.elementor-element-4481601::before,.elementor-21 .elementor-element.elementor-element-4481601>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-4481601>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-4481601>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-4481601>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-4481601>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://brightai.pt/wp-content/uploads/2025/05/voiceboticon-2.png);--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:67% auto}.elementor-21 .elementor-element.elementor-element-4481601:hover{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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-4481601,.elementor-21 .elementor-element.elementor-element-4481601::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-0eec6d1{font-family:"Space Grotesk",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-d86bbd2 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-40d77b2{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-6de7e1e{--spacer-size:180px}.elementor-21 .elementor-element.elementor-element-7bb4e08{--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}.elementor-21 .elementor-element.elementor-element-2686f01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-2686f01:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-2686f01>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-e9c5ff0) 100%)}.elementor-21 .elementor-element.elementor-element-2686f01::before,.elementor-21 .elementor-element.elementor-element-2686f01>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-2686f01>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-2686f01>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-2686f01>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-2686f01>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://brightai.pt/wp-content/uploads/2025/05/Asset-036.png);--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-21 .elementor-element.elementor-element-2686f01:hover{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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-2686f01,.elementor-21 .elementor-element.elementor-element-2686f01::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-f8817b4{font-family:"Space Grotesk",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0em;color:var(--e-global-color-e9c5ff0)}.elementor-21 .elementor-element.elementor-element-b4539ad .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e9c5ff0)}.elementor-21 .elementor-element.elementor-element-80bd399{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-3c91581{--spacer-size:110px}.elementor-21 .elementor-element.elementor-element-7294ef9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-7294ef9:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-7294ef9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1B2036}.elementor-21 .elementor-element.elementor-element-7294ef9::before,.elementor-21 .elementor-element.elementor-element-7294ef9>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-7294ef9>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-7294ef9>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-7294ef9>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-7294ef9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://brightai.pt/wp-content/uploads/2025/05/Group-2.png);--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:100% auto}.elementor-21 .elementor-element.elementor-element-7294ef9:hover{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:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-21 .elementor-element.elementor-element-7294ef9,.elementor-21 .elementor-element.elementor-element-7294ef9::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-0189989{font-family:"Space Grotesk",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-296006b .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0em;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-dcba1fe{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-c2e9dc6{--spacer-size:190px}.elementor-21 .elementor-element.elementor-element-95bbd9b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-95bbd9b:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-95bbd9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e9c5ff0);background-image:url(https://brightai.pt/wp-content/uploads/2025/11/masking-1-e1757320272298.png);background-repeat:no-repeat;background-size:100% auto}.elementor-21 .elementor-element.elementor-element-bf5e1a2{width:100%;max-width:100%}.elementor-21 .elementor-element.elementor-element-bf5e1a2 .elementor-heading-title{font-family:var(--e-global-typography-4353ebc-font-family),Sans-serif;font-size:var(--e-global-typography-4353ebc-font-size);font-weight:var(--e-global-typography-4353ebc-font-weight);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-7ffa35c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-0156730{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-0156730.e-con{--flex-grow:0;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-183a779{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-3162b28{--display:flex;--min-height:344px;--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;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:#FFF0;--border-color:#FFFFFF00;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-3162b28:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-3162b28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at bottom right,var(--e-global-color-primary) 0%,var(--e-global-color-e9c5ff0) 68%)}.elementor-21 .elementor-element.elementor-element-3162b28:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px}.elementor-21 .elementor-element.elementor-element-3162b28,.elementor-21 .elementor-element.elementor-element-3162b28::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-3162b28.e-con{--flex-grow:0;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-640374c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-640374c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-623c25e{width:var(--container-widget-width,125.692%);max-width:125.692%;--container-widget-width:125.692%;--container-widget-flex-grow:0}.elementor-21 .elementor-element.elementor-element-623c25e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-623c25e .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-b962dbf{column-gap:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-9659b86 .elementor-button{background-color:var(--e-global-color-e632858);fill:var(--e-global-color-9ecf00b);color:var(--e-global-color-9ecf00b);padding:0 0 0 0}.elementor-21 .elementor-element.elementor-element-9659b86 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21 .elementor-element.elementor-element-9659b86 .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-21 .elementor-element.elementor-element-9659b86 .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-9659b86 .elementor-button:focus{color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-9659b86 .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-9659b86 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-29a9eea>.elementor-widget-container{margin:0 -24px 0 -46px}.elementor-21 .elementor-element.elementor-element-29a9eea.elementor-element{--align-self:flex-end}.elementor-21 .elementor-element.elementor-element-f239791{--display:flex;--min-height:344px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:60px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-f239791:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-f239791>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e9c5ff0)}.elementor-21 .elementor-element.elementor-element-f239791:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px}.elementor-21 .elementor-element.elementor-element-f239791,.elementor-21 .elementor-element.elementor-element-f239791::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-c341ca2>.elementor-widget-container{padding:0 100px 0 0}.elementor-21 .elementor-element.elementor-element-c341ca2 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-d4d9429>.elementor-widget-container{padding:0 100px 0 0}.elementor-21 .elementor-element.elementor-element-d4d9429{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-cfead32>.elementor-widget-container{margin:-142px 0 0 0;padding:0 0 0 0}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-cfead32{left:0}body.rtl .elementor-21 .elementor-element.elementor-element-cfead32{right:0}.elementor-21 .elementor-element.elementor-element-cfead32{top:0}.elementor-21 .elementor-element.elementor-element-cfead32 img{border-radius:5px 5px 5px 5px}.elementor-21 .elementor-element.elementor-element-ab47e16{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-6d64b39{--display:flex;--min-height:344px;--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:var(--e-global-color-a6d2581);--border-color:var( --e-global-color-a6d2581 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-6d64b39:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-6d64b39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at top left,#00AEF0BA 38%,var(--e-global-color-e9c5ff0) 95%)}.elementor-21 .elementor-element.elementor-element-6d64b39:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px}.elementor-21 .elementor-element.elementor-element-6d64b39,.elementor-21 .elementor-element.elementor-element-6d64b39::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-6d64b39.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-counter .elementor-counter-number-wrapper{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);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-counter .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1da6a56 .elementor-counter-number-wrapper{color:var(--e-global-color-e777cd9);font-family:var(--e-global-typography-d4f69a8-font-family),Sans-serif;font-size:var(--e-global-typography-d4f69a8-font-size);font-weight:var(--e-global-typography-d4f69a8-font-weight);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1da6a56 .elementor-counter-title{color:var(--e-global-color-e777cd9);font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:0em}.elementor-21 .elementor-element.elementor-element-ce2502b{--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:3px;--e-rating-icon-marked-color:#DAA520;--e-rating-icon-color:#FFD700}.elementor-21 .elementor-element.elementor-element-88a0bb0{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-71b3b33{--display:flex;--min-height:344px;--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-71b3b33:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-71b3b33>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(90deg,var(--e-global-color-9ecf00b) 0%,var(--e-global-color-e9c5ff0) 100%)}.elementor-21 .elementor-element.elementor-element-71b3b33:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px}.elementor-21 .elementor-element.elementor-element-71b3b33,.elementor-21 .elementor-element.elementor-element-71b3b33::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-d36d146{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-21 .elementor-element.elementor-element-d36d146.e-con{--flex-grow:0;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-0791172{width:var(--container-widget-width,125.692%);max-width:125.692%;--container-widget-width:125.692%;--container-widget-flex-grow:0}.elementor-21 .elementor-element.elementor-element-0791172.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-0791172 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-7531d74{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-04fa4ae .elementor-button{background-color:var(--e-global-color-e632858);fill:var(--e-global-color-e777cd9);color:var(--e-global-color-e777cd9);padding:0 0 0 0}.elementor-21 .elementor-element.elementor-element-04fa4ae .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21 .elementor-element.elementor-element-04fa4ae .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-21 .elementor-element.elementor-element-04fa4ae .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-04fa4ae .elementor-button:focus{color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-04fa4ae .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-04fa4ae .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-031f893.elementor-element{--align-self:flex-end}.elementor-21 .elementor-element.elementor-element-031f893 img{width:72%}.elementor-21 .elementor-element.elementor-element-bc9140f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-bc9140f::before,.elementor-21 .elementor-element.elementor-element-bc9140f>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-bc9140f>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-bc9140f>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-bc9140f>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-bc9140f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-e9c5ff0) 0%,var(--e-global-color-e9c5ff0) 100%)}.elementor-21 .elementor-element.elementor-element-bc9140f:hover{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:var(--e-global-color-9ecf00b);--border-color:var( --e-global-color-9ecf00b );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px}.elementor-21 .elementor-element.elementor-element-bc9140f,.elementor-21 .elementor-element.elementor-element-bc9140f::before{--border-transition:0.3s}.elementor-21 .elementor-element.elementor-element-5badb0d .elementor-icon-wrapper{text-align:center}.elementor-21 .elementor-element.elementor-element-5badb0d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e777cd9);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-5badb0d.elementor-view-framed .elementor-icon,.elementor-21 .elementor-element.elementor-element-5badb0d.elementor-view-default .elementor-icon{color:var(--e-global-color-e777cd9);border-color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-5badb0d.elementor-view-framed .elementor-icon,.elementor-21 .elementor-element.elementor-element-5badb0d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-5badb0d.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-5badb0d.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-5badb0d .elementor-icon{font-size:34px}.elementor-21 .elementor-element.elementor-element-5badb0d .elementor-icon svg{height:34px}.elementor-21 .elementor-element.elementor-element-acc0fe7{text-align:center}.elementor-21 .elementor-element.elementor-element-acc0fe7 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-cd5d8fe{color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-cd5d8fe a{color:var(--e-global-color-d5fbd0b)}.elementor-21 .elementor-element.elementor-element-3d3c8fa .elementor-button{background-color:var(--e-global-color-9ecf00b);fill:var(--e-global-color-e777cd9);color:var(--e-global-color-e777cd9);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-9ecf00b);border-radius:5px 5px 5px 5px}.elementor-21 .elementor-element.elementor-element-3d3c8fa .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-3d3c8fa .elementor-button:focus{background-color:var(--e-global-color-e632858);color:var(--e-global-color-9ecf00b);box-shadow:0 0 36px 11px rgba(2.0000000000000178,223.99999999999997,184,.13)}.elementor-21 .elementor-element.elementor-element-3d3c8fa .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21 .elementor-element.elementor-element-3d3c8fa .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-21 .elementor-element.elementor-element-3d3c8fa .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-3d3c8fa .elementor-button:focus svg{fill:var(--e-global-color-9ecf00b)}.elementor-21 .elementor-element.elementor-element-77effae1{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.8;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-77effae1:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-77effae1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://brightai.pt/wp-content/uploads/2024/04/20.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-21 .elementor-element.elementor-element-77effae1::before,.elementor-21 .elementor-element.elementor-element-77effae1>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-77effae1>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-77effae1>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-77effae1>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-77effae1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-e9c5ff0);--background-overlay:''}.elementor-21 .elementor-element.elementor-element-19885749{--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:120px;--padding-right:120px}.elementor-21 .elementor-element.elementor-element-19885749::before,.elementor-21 .elementor-element.elementor-element-19885749>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-19885749>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-19885749>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-19885749>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-19885749>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-e9c5ff0);--background-overlay:''}.elementor-21 .elementor-element.elementor-element-eed4c02{z-index:0;--lottie-container-width:8%}.elementor-21 .elementor-element.elementor-element-6d3aa281{text-align:center}.elementor-21 .elementor-element.elementor-element-6d3aa281 .elementor-heading-title{font-family:var(--e-global-typography-8352cd5-font-family),Sans-serif;font-size:var(--e-global-typography-8352cd5-font-size);font-weight:var(--e-global-typography-8352cd5-font-weight);line-height:var(--e-global-typography-8352cd5-line-height);letter-spacing:var(--e-global-typography-8352cd5-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-65ade95a>.elementor-widget-container{padding:0% 20% 0% 20%}.elementor-21 .elementor-element.elementor-element-65ade95a{text-align:center;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-326ab2be{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-c34f2ec .elementor-button{background-color:#FFF0;fill:var(--e-global-color-9ecf00b);color:var(--e-global-color-9ecf00b);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-9ecf00b);border-radius:5px 5px 5px 5px}.elementor-21 .elementor-element.elementor-element-c34f2ec .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-c34f2ec .elementor-button:focus{background-color:var(--e-global-color-9ecf00b);color:var(--e-global-color-e777cd9);box-shadow:0 0 36px 11px rgba(2.0000000000000178,223.99999999999997,184,.13)}.elementor-21 .elementor-element.elementor-element-c34f2ec{z-index:1}.elementor-21 .elementor-element.elementor-element-c34f2ec .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21 .elementor-element.elementor-element-c34f2ec .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-21 .elementor-element.elementor-element-c34f2ec .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-c34f2ec .elementor-button:focus svg{fill:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-e1a0426{--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;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px}.elementor-21 .elementor-element.elementor-element-807d38f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.84;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-807d38f::before,.elementor-21 .elementor-element.elementor-element-807d38f>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-807d38f>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-807d38f>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-807d38f>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-807d38f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-e9c5ff0);--background-overlay:''}.elementor-21 .elementor-element.elementor-element-0b67a18{--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;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-d1bc00b{--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}.elementor-21 .elementor-element.elementor-element-a529fe1.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-a529fe1 .elementor-heading-title{font-family:var(--e-global-typography-d4f69a8-font-family),Sans-serif;font-size:var(--e-global-typography-d4f69a8-font-size);font-weight:var(--e-global-typography-d4f69a8-font-weight);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-213cc1a.elementor-element{--align-self:flex-start}.elementor-21 .elementor-element.elementor-element-213cc1a .elementor-icon-wrapper{text-align:start}.elementor-21 .elementor-element.elementor-element-213cc1a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-9ecf00b)}.elementor-21 .elementor-element.elementor-element-213cc1a.elementor-view-framed .elementor-icon,.elementor-21 .elementor-element.elementor-element-213cc1a.elementor-view-default .elementor-icon{color:var(--e-global-color-9ecf00b);border-color:var(--e-global-color-9ecf00b)}.elementor-21 .elementor-element.elementor-element-213cc1a.elementor-view-framed .elementor-icon,.elementor-21 .elementor-element.elementor-element-213cc1a.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-9ecf00b)}.elementor-21 .elementor-element.elementor-element-213cc1a .elementor-icon{font-size:30px}.elementor-21 .elementor-element.elementor-element-213cc1a .elementor-icon svg{height:30px}.elementor-21 .elementor-element.elementor-element-25a2cd1{--display:flex;--justify-content:space-around;--padding-top:5px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-21 .elementor-element.elementor-element-aece828{column-gap:0;text-align:justify;font-family:"Rubik",Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;letter-spacing:0;color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-d062441{--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:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-8d1ccec>.elementor-widget-container{margin:0 0 12px 0}.elementor-21 .elementor-element.elementor-element-8d1ccec{text-align:center}.elementor-21 .elementor-element.elementor-element-8d1ccec .elementor-heading-title{font-family:var(--e-global-typography-4353ebc-font-family),Sans-serif;font-size:var(--e-global-typography-4353ebc-font-size);font-weight:var(--e-global-typography-4353ebc-font-weight);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing);color:var(--e-global-color-e777cd9)}.elementor-widget-posts .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);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);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);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-68f5918{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px}.elementor-21 .elementor-element.elementor-element-68f5918>.elementor-widget-container:hover{--e-transform-scaleX:1.03;--e-transform-scaleY:1.03}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__meta-data span+span:before{content:"•"}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__card{background-color:var(--e-global-color-2ee0b31);border-color:#FFFFFF12;border-width:1px}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__card .elementor-post__meta-data{border-top-color:#FFFFFF12}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__title,.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__title a{color:var(--e-global-color-primary);font-family:var(--e-global-typography-49ea2e1-font-family),Sans-serif;font-size:var(--e-global-typography-49ea2e1-font-size);font-weight:var(--e-global-typography-49ea2e1-font-weight);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__meta-data{color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__excerpt p{color:var(--e-global-color-e777cd9)}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__read-more{color:var(--e-global-color-9ecf00b)}body.elementor-page-21{margin:0 0 0 0}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-4939a9ee{--width:50%}.elementor-21 .elementor-element.elementor-element-63b269c{--width:50%}.elementor-21 .elementor-element.elementor-element-2a9452d7{--width:100%}.elementor-21 .elementor-element.elementor-element-1b941f2{--width:100%}.elementor-21 .elementor-element.elementor-element-4fc914b{--width:100%}.elementor-21 .elementor-element.elementor-element-f5dfb9e{--width:100%}.elementor-21 .elementor-element.elementor-element-2a551da{--width:100%}.elementor-21 .elementor-element.elementor-element-8382a41{--width:100%}.elementor-21 .elementor-element.elementor-element-37ca09ba{--width:50%}.elementor-21 .elementor-element.elementor-element-471e1365{--width:50%}.elementor-21 .elementor-element.elementor-element-fea4569{--width:49%}.elementor-21 .elementor-element.elementor-element-9de5a6d{--width:30%}.elementor-21 .elementor-element.elementor-element-2b7a8c0{--width:100%}.elementor-21 .elementor-element.elementor-element-0156730{--width:75%}.elementor-21 .elementor-element.elementor-element-3162b28{--width:66.7%}.elementor-21 .elementor-element.elementor-element-640374c{--width:54%}.elementor-21 .elementor-element.elementor-element-6d64b39{--width:33.3%}.elementor-21 .elementor-element.elementor-element-d36d146{--width:49%}.elementor-21 .elementor-element.elementor-element-0b67a18{--width:44%}.elementor-21 .elementor-element.elementor-element-d1bc00b{--width:100%}.elementor-21 .elementor-element.elementor-element-25a2cd1{--width:50%}}@media(max-width:1366px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-9de5a6d{--width:30%}.elementor-21 .elementor-element.elementor-element-8712d93{--width:70%}}@media(max-width:1200px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-0156730{--width:70%}.elementor-21 .elementor-element.elementor-element-3162b28{--width:100%}}@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);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-3aaddfea .elementor-heading-title{font-size:var(--e-global-typography-8352cd5-font-size);line-height:var(--e-global-typography-8352cd5-line-height);letter-spacing:var(--e-global-typography-8352cd5-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-27670f6{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-9c7599c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-a5d7284{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-25c3891{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-0d80ccc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-897c9c8{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-940c20b{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-item>a{font-size:var(--e-global-typography-7eb8dad-font-size);line-height:var(--e-global-typography-7eb8dad-line-height);letter-spacing:var(--e-global-typography-7eb8dad-letter-spacing)}.elementor-21 .elementor-element.elementor-element-777b11f2{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-bf500b4 .elementor-heading-title{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-8f1b8e3 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-00dde21 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-6721bd1 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-26bcf2a .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-90e37f4 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2dd692c .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2f452c9 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-699d1e8 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-5686123 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7106753{--e-n-carousel-swiper-slides-to-display:2}.elementor-21 .elementor-element.elementor-element-0ba9d02{--grid-auto-flow:row}.elementor-21 .elementor-element.elementor-element-a95608b{font-size:var(--e-global-typography-784143b-font-size);line-height:var(--e-global-typography-784143b-line-height);letter-spacing:var(--e-global-typography-784143b-letter-spacing)}.elementor-21 .elementor-element.elementor-element-419ad90 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-f045ac6 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-5b2e41b .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1e5e08d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-d3bcc69 .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-f0a1941 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-d29d5e4 .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-4ad534d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-75f1b03{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-21 .elementor-element.elementor-element-25a1920{font-size:var(--e-global-typography-784143b-font-size);line-height:var(--e-global-typography-784143b-line-height);letter-spacing:var(--e-global-typography-784143b-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7fe2080 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c794bcc{--spacer-size:180px}.elementor-21 .elementor-element.elementor-element-6de7e1e{--spacer-size:180px}.elementor-21 .elementor-element.elementor-element-bf5e1a2 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-623c25e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-b962dbf{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c341ca2 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-cfead32>.elementor-widget-container{margin:-100px 0 0 0}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-counter .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1da6a56 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-0791172 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7531d74{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-acc0fe7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-6d3aa281 .elementor-heading-title{font-size:var(--e-global-typography-8352cd5-font-size);line-height:var(--e-global-typography-8352cd5-line-height);letter-spacing:var(--e-global-typography-8352cd5-letter-spacing)}.elementor-21 .elementor-element.elementor-element-a529fe1 .elementor-heading-title{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-8d1ccec .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-post__excerpt p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-posts a.elementor-post__read-more{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__title,.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__title a{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}}@media(max-width:1200px){.elementor-21 .elementor-element.elementor-element-2a6a2d4 .elementor-heading-title{font-size:20px}.elementor-21 .elementor-element.elementor-element-a946a53 .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-a2cf35c .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-5486773 .elementor-heading-title{font-size:20px}.elementor-21 .elementor-element.elementor-element-db2209c .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-8b457e9 .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-1811a46e .elementor-heading-title{font-size:56px}.elementor-21 .elementor-element.elementor-element-7106753{--e-n-carousel-swiper-slides-to-display:2}.elementor-21 .elementor-element.elementor-element-0ba9d02{--grid-auto-flow:row}.elementor-21 .elementor-element.elementor-element-75f1b03{--e-n-carousel-swiper-slides-to-display:1}.elementor-21 .elementor-element.elementor-element-acd5d03{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-3c91581{--spacer-size:220px}.elementor-21 .elementor-element.elementor-element-c2e9dc6{--spacer-size:220px}.elementor-21 .elementor-element.elementor-element-0156730{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-21 .elementor-element.elementor-element-cfead32>.elementor-widget-container{margin:-30px 0 0 0}.elementor-21 .elementor-element.elementor-element-1da6a56 .elementor-counter-title{font-size:18px}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-6bd62a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-4939a9ee{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-3aaddfea .elementor-heading-title{font-size:var(--e-global-typography-8352cd5-font-size);line-height:var(--e-global-typography-8352cd5-line-height);letter-spacing:var(--e-global-typography-8352cd5-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-27670f6{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7e498859{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-2a9452d7{--min-height:280px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2a6a2d4 .elementor-heading-title{font-size:17px}.elementor-21 .elementor-element.elementor-element-9c7599c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1b941f2{--min-height:280px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-21 .elementor-element.elementor-element-a946a53 .elementor-heading-title{font-size:17px}.elementor-21 .elementor-element.elementor-element-a5d7284{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-4fc914b{--min-height:280px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-21 .elementor-element.elementor-element-a2cf35c .elementor-heading-title{font-size:17px}.elementor-21 .elementor-element.elementor-element-25c3891{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-729764b4{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-9d93550{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-f5dfb9e{--min-height:280px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-5486773 .elementor-heading-title{font-size:17px}.elementor-21 .elementor-element.elementor-element-0d80ccc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2a551da{--min-height:280px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-21 .elementor-element.elementor-element-db2209c .elementor-heading-title{font-size:17px}.elementor-21 .elementor-element.elementor-element-897c9c8{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-8382a41{--min-height:280px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-21 .elementor-element.elementor-element-8b457e9 .elementor-heading-title{font-size:17px}.elementor-21 .elementor-element.elementor-element-940c20b{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-item>a{font-size:var(--e-global-typography-7eb8dad-font-size);line-height:var(--e-global-typography-7eb8dad-line-height);letter-spacing:var(--e-global-typography-7eb8dad-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7662763e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-1811a46e .elementor-heading-title{font-size:40px;letter-spacing:0}.elementor-21 .elementor-element.elementor-element-777b11f2{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-3a01e20b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-bf500b4 .elementor-heading-title{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-8f1b8e3 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-00dde21 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-6721bd1 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-26bcf2a .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-90e37f4 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2dd692c .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2f452c9 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-699d1e8 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-5686123 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7106753{--e-n-carousel-swiper-slides-to-display:2}.elementor-21 .elementor-element.elementor-element-0ba9d02{--grid-auto-flow:row}.elementor-21 .elementor-element.elementor-element-a95608b{font-size:var(--e-global-typography-784143b-font-size);line-height:var(--e-global-typography-784143b-line-height);letter-spacing:var(--e-global-typography-784143b-letter-spacing)}.elementor-21 .elementor-element.elementor-element-419ad90 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-22d7361{text-align:center}.elementor-21 .elementor-element.elementor-element-22d7361 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-8f3f51d{text-align:center}.elementor-21 .elementor-element.elementor-element-a74f1d3{text-align:center}.elementor-21 .elementor-element.elementor-element-a74f1d3 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-3fede31{text-align:center}.elementor-21 .elementor-element.elementor-element-cf857c9{text-align:center}.elementor-21 .elementor-element.elementor-element-cf857c9 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-5494485{text-align:center}.elementor-21 .elementor-element.elementor-element-4e28ae9{text-align:center}.elementor-21 .elementor-element.elementor-element-4e28ae9 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-51ee8b6{text-align:center}.elementor-21 .elementor-element.elementor-element-8236e78{text-align:center}.elementor-21 .elementor-element.elementor-element-8236e78 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-3277c2f{text-align:center}.elementor-21 .elementor-element.elementor-element-f045ac6 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-5b2e41b .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1e5e08d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2c8cb64 .elementor-heading-title{font-size:46px}.elementor-21 .elementor-element.elementor-element-d3bcc69 .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-f0a1941 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c7cdbfc .elementor-heading-title{font-size:46px}.elementor-21 .elementor-element.elementor-element-f7b1c86 .elementor-heading-title{font-size:46px}.elementor-21 .elementor-element.elementor-element-d29d5e4 .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-4ad534d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1ed8810 .elementor-heading-title{font-size:46px}.elementor-21 .elementor-element.elementor-element-75f1b03{--e-n-carousel-swiper-slides-to-display:1}.elementor-21 .elementor-element.elementor-element-acd5d03{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-168cfd6{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-25a1920{font-size:var(--e-global-typography-784143b-font-size);line-height:var(--e-global-typography-784143b-line-height);letter-spacing:var(--e-global-typography-784143b-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7fe2080 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-5d1d115{text-align:center;font-size:15px}.elementor-21 .elementor-element.elementor-element-eed6f85{text-align:center}.elementor-21 .elementor-element.elementor-element-eed6f85 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-d2028cc{text-align:center}.elementor-21 .elementor-element.elementor-element-5a705c1{text-align:center;font-size:15px}.elementor-21 .elementor-element.elementor-element-2e8adb2{text-align:center}.elementor-21 .elementor-element.elementor-element-2e8adb2 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-8a449df{text-align:center}.elementor-21 .elementor-element.elementor-element-c794bcc{--spacer-size:120px}.elementor-21 .elementor-element.elementor-element-0eec6d1{text-align:center;font-size:15px}.elementor-21 .elementor-element.elementor-element-d86bbd2{text-align:center}.elementor-21 .elementor-element.elementor-element-d86bbd2 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-40d77b2{text-align:center}.elementor-21 .elementor-element.elementor-element-6de7e1e{--spacer-size:120px}.elementor-21 .elementor-element.elementor-element-f8817b4{font-size:15px}.elementor-21 .elementor-element.elementor-element-b4539ad .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-3c91581{--spacer-size:180px}.elementor-21 .elementor-element.elementor-element-0189989{font-size:15px}.elementor-21 .elementor-element.elementor-element-296006b .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-c2e9dc6{--spacer-size:180px}.elementor-21 .elementor-element.elementor-element-bf5e1a2{text-align:center}.elementor-21 .elementor-element.elementor-element-bf5e1a2 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7ffa35c{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-21 .elementor-element.elementor-element-3162b28{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-623c25e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-b962dbf{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-29a9eea>.elementor-widget-container{margin:0 0 0 0}.elementor-21 .elementor-element.elementor-element-29a9eea{z-index:1}.elementor-21 .elementor-element.elementor-element-c341ca2 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-cfead32>.elementor-widget-container{margin:30px 0 0 0}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-counter .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1da6a56 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1da6a56 .elementor-counter-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-ce2502b{--e-rating-icon-font-size:12px}.elementor-21 .elementor-element.elementor-element-0791172 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7531d74{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-acc0fe7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-77effae1{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-19885749{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px}.elementor-21 .elementor-element.elementor-element-6d3aa281 .elementor-heading-title{font-size:var(--e-global-typography-8352cd5-font-size);line-height:var(--e-global-typography-8352cd5-line-height);letter-spacing:var(--e-global-typography-8352cd5-letter-spacing)}.elementor-21 .elementor-element.elementor-element-d1bc00b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-a529fe1 .elementor-heading-title{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-25a2cd1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-aece828{font-size:17px}.elementor-21 .elementor-element.elementor-element-8d1ccec .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-post__excerpt p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-posts a.elementor-post__read-more{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__title,.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__title a{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}}@media(max-width:880px){.elementor-21 .elementor-element.elementor-element-4939a9ee{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-21 .elementor-element.elementor-element-2a9452d7{--min-height:346px}.elementor-21 .elementor-element.elementor-element-2a6a2d4 .elementor-heading-title{font-size:18px}.elementor-21 .elementor-element.elementor-element-1b941f2{--min-height:346px}.elementor-21 .elementor-element.elementor-element-a946a53 .elementor-heading-title{font-size:18px}.elementor-21 .elementor-element.elementor-element-4fc914b{--min-height:346px}.elementor-21 .elementor-element.elementor-element-a2cf35c .elementor-heading-title{font-size:18px}.elementor-21 .elementor-element.elementor-element-f5dfb9e{--min-height:346px}.elementor-21 .elementor-element.elementor-element-5486773 .elementor-heading-title{font-size:18px}.elementor-21 .elementor-element.elementor-element-2a551da{--min-height:346px}.elementor-21 .elementor-element.elementor-element-db2209c .elementor-heading-title{font-size:18px}.elementor-21 .elementor-element.elementor-element-8382a41{--min-height:346px}.elementor-21 .elementor-element.elementor-element-8b457e9 .elementor-heading-title{font-size:18px}.elementor-21 .elementor-element.elementor-element-0ba9d02{--grid-auto-flow:row}.elementor-21 .elementor-element.elementor-element-22d7361 .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-a74f1d3 .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-cf857c9 .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-4e28ae9 .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-8236e78 .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-eed6f85 .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-2e8adb2 .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-d86bbd2 .elementor-heading-title{font-size:21px}.elementor-21 .elementor-element.elementor-element-3c91581{--spacer-size:120px}.elementor-21 .elementor-element.elementor-element-c2e9dc6{--spacer-size:120px}.elementor-21 .elementor-element.elementor-element-7ffa35c{--gap:10px 10px;--row-gap:10px;--column-gap:10px}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-4939a9ee{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-3aaddfea{text-align:center}.elementor-21 .elementor-element.elementor-element-3aaddfea .elementor-heading-title{font-size:var(--e-global-typography-8352cd5-font-size);line-height:var(--e-global-typography-8352cd5-line-height);letter-spacing:var(--e-global-typography-8352cd5-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-27670f6{text-align:center;font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-e859cdf{--lottie-container-width:14%}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2a6a2d4 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-9c7599c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-a946a53 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-a5d7284{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-a2cf35c .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-25c3891{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-9d93550{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-21 .elementor-element.elementor-element-5486773 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-0d80ccc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-db2209c .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-897c9c8{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-8b457e9 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-940c20b{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-dc07f6f{--icon-vertical-align:flex-start;--icon-vertical-offset:5px}.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-item>a{font-size:var(--e-global-typography-7eb8dad-font-size);line-height:var(--e-global-typography-7eb8dad-line-height);letter-spacing:var(--e-global-typography-7eb8dad-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7662763e{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-21 .elementor-element.elementor-element-1811a46e{text-align:center}.elementor-21 .elementor-element.elementor-element-1811a46e .elementor-heading-title{font-size:36px}.elementor-21 .elementor-element.elementor-element-777b11f2{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-fea4569{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-bf500b4{text-align:center}.elementor-21 .elementor-element.elementor-element-bf500b4 .elementor-heading-title{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-ac7fcf3{text-align:center}.elementor-21 .elementor-element.elementor-element-8f1b8e3 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-00dde21 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-6721bd1 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-26bcf2a .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-90e37f4 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2dd692c .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2f452c9 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-699d1e8 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-5686123 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7106753{--e-n-carousel-swiper-slides-to-display:1}.elementor-21 .elementor-element.elementor-element-0ba9d02{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-21 .elementor-element.elementor-element-a95608b{font-size:var(--e-global-typography-784143b-font-size);line-height:var(--e-global-typography-784143b-line-height);letter-spacing:var(--e-global-typography-784143b-letter-spacing)}.elementor-21 .elementor-element.elementor-element-419ad90 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-22d7361 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-a74f1d3 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-cf857c9 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-4e28ae9 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-8236e78 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-f045ac6 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-5b2e41b .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1e5e08d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2c8cb64 .elementor-heading-title{font-size:40px}.elementor-21 .elementor-element.elementor-element-d3bcc69{text-align:center}.elementor-21 .elementor-element.elementor-element-d3bcc69 .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-f0a1941 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c7cdbfc .elementor-heading-title{font-size:40px}.elementor-21 .elementor-element.elementor-element-f7b1c86 .elementor-heading-title{font-size:40px}.elementor-21 .elementor-element.elementor-element-d29d5e4 .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-4ad534d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1ed8810 .elementor-heading-title{font-size:40px}.elementor-21 .elementor-element.elementor-element-75f1b03{--e-n-carousel-swiper-slides-to-display:1}.elementor-21 .elementor-element.elementor-element-25a1920{font-size:var(--e-global-typography-784143b-font-size);line-height:var(--e-global-typography-784143b-line-height);letter-spacing:var(--e-global-typography-784143b-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7fe2080 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-eed6f85 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-2e8adb2 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-c794bcc{--spacer-size:160px}.elementor-21 .elementor-element.elementor-element-d86bbd2 .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-6de7e1e{--spacer-size:160px}.elementor-21 .elementor-element.elementor-element-f8817b4{text-align:center}.elementor-21 .elementor-element.elementor-element-b4539ad{text-align:center}.elementor-21 .elementor-element.elementor-element-b4539ad .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-80bd399{text-align:center}.elementor-21 .elementor-element.elementor-element-3c91581{--spacer-size:160px}.elementor-21 .elementor-element.elementor-element-296006b .elementor-heading-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-c2e9dc6{--spacer-size:160px}.elementor-21 .elementor-element.elementor-element-bf5e1a2 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7ffa35c{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px}.elementor-21 .elementor-element.elementor-element-3162b28{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-623c25e{text-align:center}.elementor-21 .elementor-element.elementor-element-623c25e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-b962dbf{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c341ca2 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-ab47e16{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-21 .elementor-element.elementor-element-6d64b39{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-counter .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1da6a56 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1da6a56 .elementor-counter-title{font-size:19px}.elementor-21 .elementor-element.elementor-element-ce2502b{--e-rating-justify-content:center}.elementor-21 .elementor-element.elementor-element-71b3b33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-21 .elementor-element.elementor-element-0791172{text-align:center}.elementor-21 .elementor-element.elementor-element-0791172 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7531d74{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-acc0fe7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-19885749{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-eed4c02{--lottie-container-width:38%}.elementor-21 .elementor-element.elementor-element-6d3aa281 .elementor-heading-title{font-size:var(--e-global-typography-8352cd5-font-size);line-height:var(--e-global-typography-8352cd5-line-height);letter-spacing:var(--e-global-typography-8352cd5-letter-spacing)}.elementor-21 .elementor-element.elementor-element-65ade95a>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-21 .elementor-element.elementor-element-0b67a18{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-21 .elementor-element.elementor-element-a529fe1 .elementor-heading-title{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-aece828{font-size:16px}.elementor-21 .elementor-element.elementor-element-8d1ccec .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-post__excerpt p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-posts a.elementor-post__read-more{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__title,.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__title a{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-fea4569{--width:500px}.elementor-21 .elementor-element.elementor-element-0156730{--width:68%}.elementor-21 .elementor-element.elementor-element-3162b28{--width:100%}.elementor-21 .elementor-element.elementor-element-640374c{--width:280px}.elementor-21 .elementor-element.elementor-element-d36d146{--width:250px}}@media(max-width:880px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-fea4569{--width:550px}}@media(min-width:1600px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-3aaddfea .elementor-heading-title{font-size:var(--e-global-typography-8352cd5-font-size);line-height:var(--e-global-typography-8352cd5-line-height);letter-spacing:var(--e-global-typography-8352cd5-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-27670f6{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-9c7599c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-a5d7284{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-25c3891{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-0d80ccc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-897c9c8{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-940c20b{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-21 .elementor-element.elementor-element-dc07f6f .elementor-icon-list-item>a{font-size:var(--e-global-typography-7eb8dad-font-size);line-height:var(--e-global-typography-7eb8dad-line-height);letter-spacing:var(--e-global-typography-7eb8dad-letter-spacing)}.elementor-21 .elementor-element.elementor-element-777b11f2{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-bf500b4 .elementor-heading-title{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-8f1b8e3 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-00dde21 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-6721bd1 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-26bcf2a .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-90e37f4 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2dd692c .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-2f452c9 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-699d1e8 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-5686123 .elementor-heading-title{font-size:var(--e-global-typography-6524214-font-size);line-height:var(--e-global-typography-6524214-line-height);letter-spacing:var(--e-global-typography-6524214-letter-spacing)}.elementor-21 .elementor-element.elementor-element-0ba9d02{--grid-auto-flow:row}.elementor-21 .elementor-element.elementor-element-a95608b{font-size:var(--e-global-typography-784143b-font-size);line-height:var(--e-global-typography-784143b-line-height);letter-spacing:var(--e-global-typography-784143b-letter-spacing)}.elementor-21 .elementor-element.elementor-element-419ad90 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-f045ac6 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-5b2e41b .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1e5e08d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-d3bcc69 .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-f0a1941 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-d29d5e4 .elementor-heading-title{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}.elementor-21 .elementor-element.elementor-element-4ad534d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-25a1920{font-size:var(--e-global-typography-784143b-font-size);line-height:var(--e-global-typography-784143b-line-height);letter-spacing:var(--e-global-typography-784143b-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7fe2080 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-bf5e1a2 .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-21 .elementor-element.elementor-element-623c25e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-b962dbf{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c341ca2 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-counter .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-1da6a56 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-0791172 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7531d74{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-21 .elementor-element.elementor-element-acc0fe7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-6d3aa281 .elementor-heading-title{font-size:var(--e-global-typography-8352cd5-font-size);line-height:var(--e-global-typography-8352cd5-line-height);letter-spacing:var(--e-global-typography-8352cd5-letter-spacing)}.elementor-21 .elementor-element.elementor-element-a529fe1 .elementor-heading-title{font-size:var(--e-global-typography-d4f69a8-font-size);line-height:var(--e-global-typography-d4f69a8-line-height);letter-spacing:var(--e-global-typography-d4f69a8-letter-spacing)}.elementor-21 .elementor-element.elementor-element-8d1ccec .elementor-heading-title{font-size:var(--e-global-typography-4353ebc-font-size);line-height:var(--e-global-typography-4353ebc-line-height);letter-spacing:var(--e-global-typography-4353ebc-letter-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-post__excerpt p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-posts a.elementor-post__read-more{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__title,.elementor-21 .elementor-element.elementor-element-68f5918 .elementor-post__title a{font-size:var(--e-global-typography-49ea2e1-font-size);line-height:var(--e-global-typography-49ea2e1-line-height);letter-spacing:var(--e-global-typography-49ea2e1-letter-spacing)}}.elementor-element-dffda06 .swiper{overflow-x:auto!important;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#00AEF0 #fff0;-webkit-overflow-scrolling:touch}.elementor-element-dffda06 .swiper::-webkit-scrollbar{height:8px}.elementor-element-dffda06 .swiper::-webkit-scrollbar-thumb{background:#00AEF0;border-radius:4px}.elementor-element-dffda06 .swiper::-webkit-scrollbar-track{background:#fff0}.icon-element .elementor-icon{background:linear-gradient(90deg,#00aef0,#02E0B8,#00aef0)}.icon-element .elementor-icon i{color:#fff}.icon-element .elementor-icon{background:linear-gradient(90deg,#00aef0,#02E0B8,#00aef0)}.icon-element .elementor-icon i{color:#fff}.elementor-element-dffda06 .swiper{overflow-x:auto!important;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#00AEF0 #fff0;-webkit-overflow-scrolling:touch}.elementor-element-dffda06 .swiper::-webkit-scrollbar{height:8px}.elementor-element-dffda06 .swiper::-webkit-scrollbar-thumb{background:#00AEF0;border-radius:4px}.elementor-element-dffda06 .swiper::-webkit-scrollbar-track{background:#fff0}.gradient-text{background:linear-gradient(90deg,#00aef0,#02E0B8,#00aef0);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0}