.elementor-77 .elementor-element.elementor-element-74b8900{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:230px;--padding-bottom:180px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-74b8900:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-74b8900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary_hover ) 0%, var( --e-global-color-accent ) 100%);}.elementor-77 .elementor-element.elementor-element-ccf58d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4dd0859{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4dd0859.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-f7b7369 img{width:50%;}.elementor-77 .elementor-element.elementor-element-f7b7369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-f7b7369{right:-403px;}body.rtl .elementor-77 .elementor-element.elementor-element-f7b7369{left:-403px;}.elementor-77 .elementor-element.elementor-element-9359ef8 img{width:40%;}.elementor-77 .elementor-element.elementor-element-9359ef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-217px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-9359ef8{left:-426px;}body.rtl .elementor-77 .elementor-element.elementor-element-9359ef8{right:-426px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9c4230c{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-9c4230c .elementor-heading-title{font-family:"Stack Sans Notch", Sans-serif;font-size:120px;font-weight:700;line-height:0.9em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-9c4230c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-9aa6378{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9aa6378.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.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-77 .elementor-element.elementor-element-fbab0c9 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-fbab0c9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-fbab0c9.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-fbab0c9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-fbab0c9.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-fbab0c9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-fbab0c9 .elementor-icon{font-size:30px;}.elementor-77 .elementor-element.elementor-element-fbab0c9 .elementor-icon svg{height:30px;}.elementor-77 .elementor-element.elementor-element-fbab0c9{padding:20px 0px 20px 0px;}.elementor-77 .elementor-element.elementor-element-fbab0c9.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-widget-text-editor{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-77 .elementor-element.elementor-element-2c7c1a9{text-align:center;font-size:18px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-2c7c1a9 p{margin-block-end:0px;}.elementor-77 .elementor-element.elementor-element-825ca2a > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-011c0bf{--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:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-80a4dcb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-77 .elementor-element.elementor-element-61d1fc3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-61d1fc3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-77 .elementor-element.elementor-element-61d1fc3{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-77 .elementor-element.elementor-element-61d1fc3 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-77 .elementor-element.elementor-element-61d1fc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-61d1fc3 .elementor-icon-list-item > a{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:-0.02em;}.elementor-77 .elementor-element.elementor-element-61d1fc3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-ac6e8a5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b7440f9 .elementor-heading-title{font-family:var( --e-global-typography-heading_title-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_title-font-size );font-weight:var( --e-global-typography-heading_title-font-weight );line-height:var( --e-global-typography-heading_title-line-height );letter-spacing:var( --e-global-typography-heading_title-letter-spacing );color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-b7440f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;}.elementor-77 .elementor-element.elementor-element-f137cc5{text-align:justify;width:var( --container-widget-width, 751px );max-width:751px;--container-widget-width:751px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-315cbd3{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-3d5177d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-fe09cbe .elementor-counter-title{justify-content:start;color:var( --e-global-color-text_light );font-size:18px;font-weight:600;line-height:1em;letter-spacing:-0.03em;}.elementor-77 .elementor-element.elementor-element-fe09cbe .elementor-counter{gap:10px;}.elementor-77 .elementor-element.elementor-element-fe09cbe .elementor-counter-number-wrapper{justify-content:left;color:var( --e-global-color-accent );font-family:"Stack Sans Notch", Sans-serif;font-size:128px;font-weight:700;line-height:0.9em;letter-spacing:-0.04em;}.elementor-77 .elementor-element.elementor-element-65f4a14{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-0ec29b2 .elementor-counter-title{justify-content:start;color:var( --e-global-color-text_light );font-size:18px;font-weight:600;line-height:1em;letter-spacing:-0.03em;}.elementor-77 .elementor-element.elementor-element-0ec29b2 .elementor-counter{gap:10px;}.elementor-77 .elementor-element.elementor-element-0ec29b2 .elementor-counter-number-wrapper{justify-content:left;color:var( --e-global-color-accent );font-family:"Stack Sans Notch", Sans-serif;font-size:128px;font-weight:700;line-height:0.9em;letter-spacing:-0.04em;}.elementor-77 .elementor-element.elementor-element-926163f{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-73ea61d .elementor-counter-title{justify-content:start;color:var( --e-global-color-text_light );font-size:18px;font-weight:600;line-height:1em;letter-spacing:-0.03em;}.elementor-77 .elementor-element.elementor-element-73ea61d .elementor-counter{gap:10px;}.elementor-77 .elementor-element.elementor-element-73ea61d .elementor-counter-number-wrapper{justify-content:left;color:var( --e-global-color-accent );font-family:"Stack Sans Notch", Sans-serif;font-size:128px;font-weight:700;line-height:0.9em;letter-spacing:-0.04em;}.elementor-77 .elementor-element.elementor-element-2b5cc8e{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-2b5cc8e:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-2b5cc8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary_hover ) 0%, var( --e-global-color-accent ) 100%);}.elementor-77 .elementor-element.elementor-element-e1e3855{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e1e3855:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-e1e3855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nabu.software/wp-content/uploads/2026/01/h1_deco-5.png");background-position:center center;background-repeat:no-repeat;}.elementor-77 .elementor-element.elementor-element-73a2ac5{--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;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-c61456d{right:0px;}body.rtl .elementor-77 .elementor-element.elementor-element-c61456d{left:0px;}.elementor-77 .elementor-element.elementor-element-c61456d{top:-180px;z-index:2;}.elementor-77 .elementor-element.elementor-element-cd340b1 .elementor-icon-list-text{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-3a62fb0 ) 0%, var( --e-global-color-text_light ) 100%);color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-cd340b1 .elementor-icon-list-icon i{color:var( --e-global-color-3a62fb0 );transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-cd340b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-3a62fb0 );transition:fill 0.3s;}.elementor-77 .elementor-element.elementor-element-cd340b1{--e-icon-list-icon-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-77 .elementor-element.elementor-element-cd340b1 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-77 .elementor-element.elementor-element-cd340b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-cd340b1 .elementor-icon-list-item > a{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:-0.02em;}.elementor-77 .elementor-element.elementor-element-bdf3f1e .elementor-heading-title{color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-bdf3f1e{padding:0px 0px 50px 0px;}.elementor-77 .elementor-element.elementor-element-84177d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c221262{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-3a62fb0 );padding:0px 0px 0px 0px;width:var( --container-widget-width, 37.906px );max-width:37.906px;--container-widget-width:37.906px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-c221262.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-b80ed4f .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-b80ed4f .elementor-heading-title a:hover, .elementor-77 .elementor-element.elementor-element-b80ed4f .elementor-heading-title a:focus{color:var( --e-global-color-background_light );}.elementor-77 .elementor-element.elementor-element-b80ed4f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-afd0f98{font-size:14px;font-weight:300;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-afd0f98 a{color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-afd0f98 a:hover, .elementor-77 .elementor-element.elementor-element-afd0f98 a:focus{color:var( --e-global-color-background_light );}.elementor-77 .elementor-element.elementor-element-addfc39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9002952{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-3a62fb0 );padding:0px 0px 0px 0px;width:var( --container-widget-width, 37.906px );max-width:37.906px;--container-widget-width:37.906px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-9002952.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-7476cb1 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-7476cb1 .elementor-heading-title a:hover, .elementor-77 .elementor-element.elementor-element-7476cb1 .elementor-heading-title a:focus{color:var( --e-global-color-background_light );}.elementor-77 .elementor-element.elementor-element-7476cb1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-950e636{font-size:14px;font-weight:300;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-950e636 a{color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-950e636 a:hover, .elementor-77 .elementor-element.elementor-element-950e636 a:focus{color:var( --e-global-color-background_light );}.elementor-77 .elementor-element.elementor-element-2a32ca1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e62d226{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-3a62fb0 );padding:0px 0px 0px 0px;width:var( --container-widget-width, 37.906px );max-width:37.906px;--container-widget-width:37.906px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-e62d226.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-fb31678 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-fb31678 .elementor-heading-title a:hover, .elementor-77 .elementor-element.elementor-element-fb31678 .elementor-heading-title a:focus{color:var( --e-global-color-background_light );}.elementor-77 .elementor-element.elementor-element-fb31678{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-76e4d14{font-size:14px;font-weight:300;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-76e4d14 a{color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-76e4d14 a:hover, .elementor-77 .elementor-element.elementor-element-76e4d14 a:focus{color:var( --e-global-color-background_light );}.elementor-77 .elementor-element.elementor-element-6dbed83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-220c4f6{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-3a62fb0 );padding:0px 0px 0px 0px;width:var( --container-widget-width, 37.906px );max-width:37.906px;--container-widget-width:37.906px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-220c4f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-f3d14c8 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-f3d14c8 .elementor-heading-title a:hover, .elementor-77 .elementor-element.elementor-element-f3d14c8 .elementor-heading-title a:focus{color:var( --e-global-color-background_light );}.elementor-77 .elementor-element.elementor-element-f3d14c8{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-eba29fb{font-size:14px;font-weight:300;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-eba29fb a{color:var( --e-global-color-3a62fb0 );}.elementor-77 .elementor-element.elementor-element-eba29fb a:hover, .elementor-77 .elementor-element.elementor-element-eba29fb a:focus{color:var( --e-global-color-background_light );}.elementor-77 .elementor-element.elementor-element-3ac6646{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-77 .elementor-element.elementor-element-627fd52{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;}.elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-item > a{font-size:var( --e-global-typography-389ec1c-font-size );font-weight:var( --e-global-typography-389ec1c-font-weight );text-transform:var( --e-global-typography-389ec1c-text-transform );line-height:var( --e-global-typography-389ec1c-line-height );letter-spacing:var( --e-global-typography-389ec1c-letter-spacing );word-spacing:var( --e-global-typography-389ec1c-word-spacing );}.elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-text{transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-4db410a .elementor-scrolling-inner{animation-duration:30s;}.elementor-77 .elementor-element.elementor-element-4db410a .elementor-scrolling-wrapper .elementor-scrolling-item-inner{justify-content:center;}.elementor-77 .elementor-element.elementor-element-4db410a .elementor-scrolling-wrapper .elementor-scrolling-item{padding-left:calc(100px/2);padding-right:calc(100px/2);}.elementor-77 .elementor-element.elementor-element-4db410a .elementor-scrolling-wrapper{background-color:#00000029;}.elementor-77 .elementor-element.elementor-element-4db410a img{height:200px;width:200px;}.elementor-77 .elementor-element.elementor-element-4db410a .elementor-icon i{font-size:37px;}.elementor-77 .elementor-element.elementor-element-4db410a .elementor-icon svg{height:37px;width:auto;}.elementor-77 .elementor-element.elementor-element-dfa89ea{--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:150px;--padding-bottom:150px;--padding-left:160px;--padding-right:160px;}.elementor-77 .elementor-element.elementor-element-dfa89ea:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-dfa89ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary_hover ) 100%);}.elementor-77 .elementor-element.elementor-element-cbc37c8 .elementor-icon-list-text{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #AAAAAA 100%);transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-cbc37c8 .elementor-icon-list-icon i{color:var( --e-global-color-text_light );transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-cbc37c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-text_light );transition:fill 0.3s;}.elementor-77 .elementor-element.elementor-element-cbc37c8{--e-icon-list-icon-size:16px;--icon-vertical-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-77 .elementor-element.elementor-element-cbc37c8 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-77 .elementor-element.elementor-element-cbc37c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-cbc37c8 .elementor-icon-list-item > a{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:-0.02em;}.elementor-77 .elementor-element.elementor-element-2b59767 .elementor-heading-title{font-family:var( --e-global-typography-heading_title-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_title-font-size );font-weight:var( --e-global-typography-heading_title-font-weight );line-height:var( --e-global-typography-heading_title-line-height );letter-spacing:var( --e-global-typography-heading_title-letter-spacing );color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-2b59767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-repeater-item-a861b89{--background-color1:#0D2A53;--background-color2:#717E85;}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-repeater-item-a10f957{--background-color1:#1B1B1B;--background-color2:#6D6D6D;}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-repeater-item-1112295{--background-color1:var( --e-global-color-primary );--background-color2:#000000;}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-repeater-item-6937538{--background-color1:#0A0B30;--background-color2:#738F96;}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-repeater-item-726a506{--background-color1:#59595A;--background-color2:#141618;}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-repeater-item-0e92ccb{--background-color1:#002C42;--background-color2:#000000;}.elementor-77 .elementor-element.elementor-element-9798bce .d-grid{grid-template-columns:repeat(2, 1fr);grid-gap:30px;}.elementor-77 .elementor-element.elementor-element-9798bce:not(.elementor-service-style-3) .elementor-service-wrapper{min-height:390px;}.elementor-77 .elementor-element.elementor-element-9798bce.elementor-service-style-3 .active .elementor-service-wrapper{min-height:390px;}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-service-title{font-size:35px;}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-service-wrapper .elementor-service-title a:hover {color:var( --e-global-color-border );}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-swiper-button.elementor-swiper-button-next{top:-110px;bottom:unset;left:unset;right:0px;}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-swiper-button.elementor-swiper-button-prev{top:-110px;bottom:unset;left:unset;right:59px;}.elementor-77 .elementor-element.elementor-element-9798bce .swiper-pagination{text-align:center;}.elementor-77 .elementor-element.elementor-element-79a2a70{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e7925b7 .elementor-scrolling-inner{animation-duration:30s;}.elementor-77 .elementor-element.elementor-element-e7925b7 .elementor-scrolling-wrapper .elementor-scrolling-item-inner{justify-content:center;}.elementor-77 .elementor-element.elementor-element-e7925b7 .elementor-scrolling-wrapper .elementor-scrolling-item{padding-left:calc(70px/2);padding-right:calc(70px/2);}.elementor-77 .elementor-element.elementor-element-e7925b7 .elementor-icon i{font-size:30px;}.elementor-77 .elementor-element.elementor-element-e7925b7 .elementor-icon svg{height:30px;width:auto;}.elementor-77 .elementor-element.elementor-element-e7925b7 .elementor-scrolling-item .elementor-icon i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e7925b7 .elementor-scrolling-item .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e7925b7 .scrolling-title a{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-e7925b7 .scrolling-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-e7925b7 .scrolling-title a, .elementor-77 .elementor-element.elementor-element-e7925b7 .scrolling-title{font-family:"Stack Sans Notch", Sans-serif;font-size:128px;font-weight:700;line-height:0.9em;letter-spacing:-0.04em;}.elementor-77 .elementor-element.elementor-element-e7925b7{top:100px;z-index:10;}.elementor-77 .elementor-element.elementor-element-58c2e50 .d-grid{grid-gap:0px;--gutter-width:0px;}.elementor-77 .elementor-element.elementor-element-58c2e50 .grid-item{border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-58c2e50 .portfolio-content{border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-58c2e50 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px;}.elementor-77 .elementor-element.elementor-element-58c2e50 .products{--gutter-width:30px;}.elementor-77 .elementor-element.elementor-element-58c2e50 .swiper-pagination{text-align:center;}.elementor-77 .elementor-element.elementor-element-591971c{--display:flex;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-bdaff07 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-bdaff07 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-77 .elementor-element.elementor-element-bdaff07{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-77 .elementor-element.elementor-element-bdaff07 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-77 .elementor-element.elementor-element-bdaff07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-bdaff07 .elementor-icon-list-item > a{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:-0.02em;}.elementor-77 .elementor-element.elementor-element-bdaff07 .elementor-icon-list-text{transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-fe2b101 .elementor-heading-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 50%, var( --e-global-color-background ) 90%);font-size:128px;font-weight:700;line-height:0.9em;letter-spacing:-0.04em;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-fe2b101{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-77 .elementor-element.elementor-element-9286370 .elementor-testimonial-item{text-align:left;}.elementor-77 .elementor-element.elementor-element-9286370 .testimonial-content .details{justify-content:left;}.elementor-77 .elementor-element.elementor-element-9286370 .testimonial-content{min-height:520px;}.elementor-77 .elementor-element.elementor-element-9286370 .grid-item .testimonial-content{padding:50px 40px 30px 40px;background:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-9286370 .icon i,.elementor-77 .elementor-element.elementor-element-9286370 .icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9286370 .icon i{font-size:auto;}.elementor-77 .elementor-element.elementor-element-9286370 .icon svg{width:auto;}.elementor-77 .elementor-element.elementor-element-9286370 .grid-item .content{font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:-0.03em;}.elementor-77 .elementor-element.elementor-element-9286370 .content{padding:20px 0px 30px 0px;}.elementor-77 .elementor-element.elementor-element-9286370 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 45px*(3 - 1)) / 3);margin-right:45px;}.elementor-77 .elementor-element.elementor-element-9286370 .products{--gutter-width:45px;}.elementor-77 .elementor-element.elementor-element-9286370 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-77 .elementor-element.elementor-element-9286370 .elementor-swiper-button.elementor-swiper-button-next{border-style:none;}.elementor-77 .elementor-element.elementor-element-9286370 .swiper-pagination{text-align:center;}.elementor-77 .elementor-element.elementor-element-5c4da55{--spacer-size:580px;width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;bottom:0px;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-background ) 50%, #F0F3F100 100%);}.elementor-77 .elementor-element.elementor-element-5c4da55.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-5c4da55{left:0px;}body.rtl .elementor-77 .elementor-element.elementor-element-5c4da55{right:0px;}.elementor-77 .elementor-element.elementor-element-4aa2fcf{--spacer-size:580px;width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;bottom:0px;background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-background ) 50%, #F0F3F100 100%);}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-4aa2fcf{right:33px;}body.rtl .elementor-77 .elementor-element.elementor-element-4aa2fcf{left:33px;}.elementor-77 .elementor-element.elementor-element-5d2a3e1{--display:flex;--justify-content:center;--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-77 .elementor-element.elementor-element-c94c571{--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-77 .elementor-element.elementor-element-1fe30ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-5c606c9{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-c992dd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-30px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-c992dd7{left:-90px;}body.rtl .elementor-77 .elementor-element.elementor-element-c992dd7{right:-90px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-15bc4fc{right:0px;}body.rtl .elementor-77 .elementor-element.elementor-element-15bc4fc{left:0px;}.elementor-77 .elementor-element.elementor-element-15bc4fc{bottom:0px;}.elementor-77 .elementor-element.elementor-element-4941d0c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-aa2b560 .elementor-icon-list-text{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #AAAAAA 100%);transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-aa2b560 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-aa2b560 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-77 .elementor-element.elementor-element-aa2b560{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-77 .elementor-element.elementor-element-aa2b560 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-77 .elementor-element.elementor-element-aa2b560 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-aa2b560 .elementor-icon-list-item > a{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:-0.02em;}.elementor-77 .elementor-element.elementor-element-88b686f{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-77 .elementor-element.elementor-element-88b686f .elementor-heading-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-99d301c{text-align:center;font-size:20px;line-height:1.4em;letter-spacing:-0.02em;color:#FFFFFF;margin:0px 60px calc(var(--kit-widget-spacing, 0px) + 30px) 60px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-8859040{right:0px;}body.rtl .elementor-77 .elementor-element.elementor-element-8859040{left:0px;}.elementor-77 .elementor-element.elementor-element-8859040{top:0px;}.elementor-77 .elementor-element.elementor-element-0c0bec2{--divider-border-style:solid;--divider-color:var( --e-global-color-background_light );--divider-border-width:5px;}.elementor-77 .elementor-element.elementor-element-0c0bec2 .elementor-divider-separator{width:100%;}.elementor-77 .elementor-element.elementor-element-0c0bec2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-ccf58d0{--width:100%;}.elementor-77 .elementor-element.elementor-element-4dd0859{--width:100%;}.elementor-77 .elementor-element.elementor-element-80a4dcb{--width:33.3333%;}.elementor-77 .elementor-element.elementor-element-ac6e8a5{--width:66.6666%;}.elementor-77 .elementor-element.elementor-element-e1e3855{--width:33.3333%;}.elementor-77 .elementor-element.elementor-element-73a2ac5{--width:65%;}.elementor-77 .elementor-element.elementor-element-4941d0c{--content-width:810px;}}@media(max-width:880px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-4dd0859{--width:60%;}}@media(min-width:1367px){.elementor-77 .elementor-element.elementor-element-e1e3855:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-e1e3855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1366px){.elementor-77 .elementor-element.elementor-element-9c4230c .elementor-heading-title{font-size:90px;}.elementor-77 .elementor-element.elementor-element-b7440f9 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );letter-spacing:var( --e-global-typography-heading_title-letter-spacing );}.elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-item > a{font-size:var( --e-global-typography-389ec1c-font-size );line-height:var( --e-global-typography-389ec1c-line-height );letter-spacing:var( --e-global-typography-389ec1c-letter-spacing );word-spacing:var( --e-global-typography-389ec1c-word-spacing );}.elementor-77 .elementor-element.elementor-element-2b59767 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );letter-spacing:var( --e-global-typography-heading_title-letter-spacing );}.elementor-77 .elementor-element.elementor-element-9286370 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px;}.elementor-77 .elementor-element.elementor-element-9286370 .products{--gutter-width:30px;}.elementor-77 .elementor-element.elementor-element-5d2a3e1{--padding-top:150px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-5c606c9{--padding-top:150px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-c992dd7 img{width:70%;}.elementor-77 .elementor-element.elementor-element-15bc4fc img{width:70%;}}@media(max-width:1200px){.elementor-77 .elementor-element.elementor-element-74b8900{--padding-top:200px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-4dd0859{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f7b7369 img{width:70%;}.elementor-77 .elementor-element.elementor-element-9359ef8 img{width:70%;}.elementor-77 .elementor-element.elementor-element-9c4230c .elementor-heading-title{font-size:90px;}.elementor-77 .elementor-element.elementor-element-011c0bf{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-fe09cbe .elementor-counter-number-wrapper{font-size:100px;}.elementor-77 .elementor-element.elementor-element-0ec29b2 .elementor-counter-number-wrapper{font-size:100px;}.elementor-77 .elementor-element.elementor-element-73ea61d .elementor-counter-number-wrapper{font-size:100px;}.elementor-77 .elementor-element.elementor-element-2b5cc8e{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-84177d0{--gap:10px 30px;--row-gap:10px;--column-gap:30px;}.elementor-77 .elementor-element.elementor-element-addfc39{--gap:10px 30px;--row-gap:10px;--column-gap:30px;}.elementor-77 .elementor-element.elementor-element-2a32ca1{--gap:10px 30px;--row-gap:10px;--column-gap:30px;}.elementor-77 .elementor-element.elementor-element-6dbed83{--gap:10px 30px;--row-gap:10px;--column-gap:30px;}.elementor-77 .elementor-element.elementor-element-3ac6646{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4db410a .elementor-scrolling-wrapper .elementor-scrolling-item{padding-left:calc(60px/2);padding-right:calc(60px/2);}.elementor-77 .elementor-element.elementor-element-dfa89ea{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-591971c{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9286370 .grid-item .testimonial-content{padding:30px 30px 30px 30px;}.elementor-77 .elementor-element.elementor-element-9286370 .grid-item .content{font-size:22px;}.elementor-77 .elementor-element.elementor-element-9286370 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px;}.elementor-77 .elementor-element.elementor-element-9286370 .products{--gutter-width:30px;}.elementor-77 .elementor-element.elementor-element-5d2a3e1{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-5c606c9{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-c992dd7 img{width:50%;}.elementor-77 .elementor-element.elementor-element-15bc4fc img{width:50%;}.elementor-77 .elementor-element.elementor-element-8859040 img{width:70%;}}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-74b8900{--padding-top:160px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-4dd0859{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9c4230c .elementor-heading-title{font-size:75px;}.elementor-77 .elementor-element.elementor-element-825ca2a .elementor-button{--height_btn:40px;}.elementor-77 .elementor-element.elementor-element-80a4dcb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b7440f9 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );letter-spacing:var( --e-global-typography-heading_title-letter-spacing );}.elementor-77 .elementor-element.elementor-element-315cbd3{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-fe09cbe .elementor-counter-number-wrapper{font-size:52px;}.elementor-77 .elementor-element.elementor-element-fe09cbe .elementor-counter-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-0ec29b2 .elementor-counter-number-wrapper{font-size:52px;}.elementor-77 .elementor-element.elementor-element-0ec29b2 .elementor-counter-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-73ea61d .elementor-counter-number-wrapper{font-size:52px;}.elementor-77 .elementor-element.elementor-element-73ea61d .elementor-counter-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-2b5cc8e{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-84177d0{--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-c221262{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-77 .elementor-element.elementor-element-b80ed4f{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-b80ed4f.elementor-element{--order:99999 /* order end hack */;}.elementor-77 .elementor-element.elementor-element-addfc39{--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-9002952{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-77 .elementor-element.elementor-element-7476cb1{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-7476cb1.elementor-element{--order:99999 /* order end hack */;}.elementor-77 .elementor-element.elementor-element-2a32ca1{--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-e62d226{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-77 .elementor-element.elementor-element-fb31678{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-fb31678.elementor-element{--order:99999 /* order end hack */;}.elementor-77 .elementor-element.elementor-element-6dbed83{--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-220c4f6{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-77 .elementor-element.elementor-element-f3d14c8{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-f3d14c8.elementor-element{--order:99999 /* order end hack */;}.elementor-77 .elementor-element.elementor-element-3ac6646{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-item > a{font-size:var( --e-global-typography-389ec1c-font-size );line-height:var( --e-global-typography-389ec1c-line-height );letter-spacing:var( --e-global-typography-389ec1c-letter-spacing );word-spacing:var( --e-global-typography-389ec1c-word-spacing );}.elementor-77 .elementor-element.elementor-element-dfa89ea{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-cbc37c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-77 .elementor-element.elementor-element-2b59767 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );letter-spacing:var( --e-global-typography-heading_title-letter-spacing );}.elementor-77 .elementor-element.elementor-element-2b59767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}.elementor-77 .elementor-element.elementor-element-9798bce:not(.elementor-service-style-3) .elementor-service-wrapper{min-height:500px;}.elementor-77 .elementor-element.elementor-element-9798bce.elementor-service-style-3 .active .elementor-service-wrapper{min-height:500px;}.elementor-77 .elementor-element.elementor-element-e7925b7 .scrolling-title a, .elementor-77 .elementor-element.elementor-element-e7925b7 .scrolling-title{font-size:52px;}.elementor-77 .elementor-element.elementor-element-e7925b7{top:80px;}.elementor-77 .elementor-element.elementor-element-fe2b101 .elementor-heading-title{font-size:70px;}.elementor-77 .elementor-element.elementor-element-fe2b101{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-77 .elementor-element.elementor-element-9286370 .grid-item .content{font-size:20px;}.elementor-77 .elementor-element.elementor-element-9286370 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px;}.elementor-77 .elementor-element.elementor-element-9286370 .products{--gutter-width:30px;}.elementor-77 .elementor-element.elementor-element-5c4da55{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-77 .elementor-element.elementor-element-4aa2fcf{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-77 .elementor-element.elementor-element-5d2a3e1{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-5c606c9{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-cd1684d .elementor-button{--height_btn:40px;}}@media(max-width:880px){.elementor-77 .elementor-element.elementor-element-f7b7369{text-align:end;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-f7b7369{right:0px;}body.rtl .elementor-77 .elementor-element.elementor-element-f7b7369{left:0px;}.elementor-77 .elementor-element.elementor-element-9359ef8{text-align:end;}.elementor-77 .elementor-element.elementor-element-9aa6378{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-fe09cbe .elementor-counter-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-0ec29b2 .elementor-counter-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-73ea61d .elementor-counter-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-9286370 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(2.5 - 1)) / 2.5);margin-right:30px;}.elementor-77 .elementor-element.elementor-element-9286370 .products{--gutter-width:30px;}.elementor-77 .elementor-element.elementor-element-9286370 > .elementor-widget-container{margin:0px -30px 0px 0px;}.elementor-77 .elementor-element.elementor-element-5c4da55{--container-widget-width:0%;--container-widget-flex-grow:0;width:var( --container-widget-width, 0% );max-width:0%;}.elementor-77 .elementor-element.elementor-element-4aa2fcf{--container-widget-width:0%;--container-widget-flex-grow:0;width:var( --container-widget-width, 0% );max-width:0%;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-74b8900{--padding-top:120px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-77 .elementor-element.elementor-element-4dd0859{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9c4230c{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-9c4230c .elementor-heading-title{font-size:60px;}.elementor-77 .elementor-element.elementor-element-9aa6378{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9aa6378.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-825ca2a .elementor-button{--height_btn:35px;}.elementor-77 .elementor-element.elementor-element-825ca2a.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-011c0bf{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-77 .elementor-element.elementor-element-61d1fc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-77 .elementor-element.elementor-element-ac6e8a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b7440f9 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );letter-spacing:var( --e-global-typography-heading_title-letter-spacing );}.elementor-77 .elementor-element.elementor-element-315cbd3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-77 .elementor-element.elementor-element-3d5177d{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-fe09cbe .elementor-counter-number-wrapper{font-size:48px;}.elementor-77 .elementor-element.elementor-element-65f4a14{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-0ec29b2 .elementor-counter-number-wrapper{font-size:48px;}.elementor-77 .elementor-element.elementor-element-926163f{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-73ea61d .elementor-counter-number-wrapper{font-size:48px;}.elementor-77 .elementor-element.elementor-element-2b5cc8e{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-77 .elementor-element.elementor-element-e1e3855{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-73a2ac5{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-cd340b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-77 .elementor-element.elementor-element-3ac6646{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-627fd52 .elementor-icon-list-item > a{font-size:var( --e-global-typography-389ec1c-font-size );line-height:var( --e-global-typography-389ec1c-line-height );letter-spacing:var( --e-global-typography-389ec1c-letter-spacing );word-spacing:var( --e-global-typography-389ec1c-word-spacing );}.elementor-77 .elementor-element.elementor-element-627fd52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-77 .elementor-element.elementor-element-dfa89ea{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-77 .elementor-element.elementor-element-cbc37c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-77 .elementor-element.elementor-element-2b59767 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );letter-spacing:var( --e-global-typography-heading_title-letter-spacing );}.elementor-77 .elementor-element.elementor-element-2b59767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-77 .elementor-element.elementor-element-9798bce .d-grid{grid-template-columns:repeat(1, 1fr);}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-swiper-button.elementor-swiper-button-next{top:-40px;bottom:unset;}.elementor-77 .elementor-element.elementor-element-9798bce .elementor-swiper-button.elementor-swiper-button-prev{top:-40px;bottom:unset;}.elementor-77 .elementor-element.elementor-element-e7925b7 .elementor-scrolling-wrapper .elementor-scrolling-item{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-77 .elementor-element.elementor-element-e7925b7 .scrolling-title a, .elementor-77 .elementor-element.elementor-element-e7925b7 .scrolling-title{font-size:48px;}.elementor-77 .elementor-element.elementor-element-e7925b7{top:40px;}.elementor-77 .elementor-element.elementor-element-591971c{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-77 .elementor-element.elementor-element-bdaff07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-77 .elementor-element.elementor-element-fe2b101 .elementor-heading-title{font-size:48px;}.elementor-77 .elementor-element.elementor-element-fe2b101{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-77 .elementor-element.elementor-element-9286370 .grid-item .testimonial-content{padding:30px 15px 30px 15px;}.elementor-77 .elementor-element.elementor-element-9286370 .grid-item .content{font-size:16px;}.elementor-77 .elementor-element.elementor-element-9286370 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 15px*(1.3 - 1)) / 1.3);margin-right:15px;}.elementor-77 .elementor-element.elementor-element-9286370 .products{--gutter-width:15px;}.elementor-77 .elementor-element.elementor-element-9286370 > .elementor-widget-container{margin:0px -15px 0px 0px;}.elementor-77 .elementor-element.elementor-element-9286370{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-5c4da55{width:initial;max-width:initial;}.elementor-77 .elementor-element.elementor-element-5d2a3e1{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-77 .elementor-element.elementor-element-5c606c9{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-77 .elementor-element.elementor-element-4941d0c{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-aa2b560{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-77 .elementor-element.elementor-element-99d301c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-77 .elementor-element.elementor-element-cd1684d .elementor-button{--height_btn:35px;}}/* Start custom CSS for icon, class: .elementor-element-fbab0c9 */.elementor-77 .elementor-element.elementor-element-fbab0c9 {
    line-height: 0.7;
}/* End custom CSS */
/* Start custom CSS for gentro-testimonials, class: .elementor-element-9286370 */.elementor-77 .elementor-element.elementor-element-9286370 .swiper-wrapper {
    transition-timing-function: linear;
}/* End custom CSS */