.elementor-38 .elementor-element.elementor-element-ec87d28{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-74596e8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-09956d4{text-align:center;}.elementor-38 .elementor-element.elementor-element-09956d4 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.9rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-6704a64{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-6704a64 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:3rem;font-weight:800;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-d42529b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-d42529b a{color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-6c804be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{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 );}.elementor-38 .elementor-element.elementor-element-ff874ba .elementor-button{background-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-weight:500;fill:#0D0D0D;color:#0D0D0D;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0.5rem 0.5rem 0.5rem 0.5rem;padding:10px 20px 10px 20px;}.elementor-38 .elementor-element.elementor-element-ccdbd47 .elementor-button{background-color:#DAAD4E00;fill:#181818CC;color:#181818CC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#181818CC;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-38 .elementor-element.elementor-element-ccdbd47{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ccdbd47.elementor-element{--align-self:stretch;}.elementor-38 .elementor-element.elementor-element-a68f047{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-fd19d97{--display:flex;}.elementor-38 .elementor-element.elementor-element-9364b89{background-color:#FFFFFF;padding:1rem 2rem 1rem 2rem;border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-9364b89 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-bf57742{--display:flex;}.elementor-38 .elementor-element.elementor-element-3685ec8{background-color:#FFFFFF;padding:1rem 2rem 1rem 2rem;border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-3685ec8 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-fbf8dfd{--display:flex;}.elementor-38 .elementor-element.elementor-element-77aad48{background-color:#181818F2;padding:1rem 2rem 1rem 2rem;border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-77aad48 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-84e2152{--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:flex-start;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-081f88e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-3c0cbe6{--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:-20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-8fd4d55 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:600;color:#41D8C480;}.elementor-38 .elementor-element.elementor-element-b228b8c{--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:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-b8ef3b5{background-color:#41D8C41A;padding:2px 10px 2px 10px;border-style:none;border-radius:1rem 1rem 1rem 1rem;}.elementor-38 .elementor-element.elementor-element-b8ef3b5.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-b8ef3b5 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-22e91f9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-22e91f9 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-5fa81ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-5fa81ea a{color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-8cec0a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-917dcf0{--display:flex;--min-height:350px;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:#81889833;--border-color:#81889833;--border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-917dcf0:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-917dcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-fb057dd{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-38 .elementor-element.elementor-element-eb09b90.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-eb09b90 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-eb09b90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-eb09b90.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-eb09b90.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-eb09b90.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-eb09b90.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-eb09b90 .elementor-icon{font-size:20px;border-width:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-eb09b90 .elementor-icon svg{height:20px;}.elementor-38 .elementor-element.elementor-element-349e319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-349e319 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:800;line-height:30px;color:var( --e-global-color-text );}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-8603ba7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-8603ba7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-8603ba7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-8603ba7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-8603ba7 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;}.elementor-38 .elementor-element.elementor-element-8603ba7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-200fd55{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-200fd55{left:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-200fd55{right:0px;}.elementor-38 .elementor-element.elementor-element-13411d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-13411d0 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-a3a6c32 .elementor-button{background-color:var( --e-global-color-accent );font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;fill:#0D0D0D;color:#0D0D0D;border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-38 .elementor-element.elementor-element-a3a6c32{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-a3a6c32.elementor-element{--align-self:stretch;}.elementor-38 .elementor-element.elementor-element-ae5076e{--display:flex;--min-height:350px;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:#81889833;--border-color:#81889833;--border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-ae5076e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-ae5076e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-a9440b3{--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:space-between;--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-38 .elementor-element.elementor-element-4e7851d.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-4e7851d .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-4e7851d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-4e7851d.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-4e7851d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-4e7851d.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-4e7851d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-4e7851d .elementor-icon{font-size:20px;border-width:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-4e7851d .elementor-icon svg{height:20px;}.elementor-38 .elementor-element.elementor-element-e3520a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-e3520a4 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:800;line-height:30px;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-aa96fa0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-aa96fa0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-aa96fa0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-aa96fa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-aa96fa0 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;}.elementor-38 .elementor-element.elementor-element-aa96fa0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-f5e1888{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-f5e1888{left:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-f5e1888{right:0px;}.elementor-38 .elementor-element.elementor-element-9f5176f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-9f5176f .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-ac1dfeb .elementor-button{background-color:var( --e-global-color-accent );font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;fill:#0D0D0D;color:#0D0D0D;border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-38 .elementor-element.elementor-element-ac1dfeb{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ac1dfeb.elementor-element{--align-self:stretch;}.elementor-38 .elementor-element.elementor-element-02b5fa2{--display:flex;--min-height:350px;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:#81889833;--border-color:#81889833;--border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-02b5fa2:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-02b5fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-6daf0ac{--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:space-between;--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-38 .elementor-element.elementor-element-ebd9750.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-ebd9750 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-ebd9750.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-ebd9750.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-ebd9750.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-ebd9750.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-ebd9750.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-ebd9750 .elementor-icon{font-size:20px;border-width:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ebd9750 .elementor-icon svg{height:20px;}.elementor-38 .elementor-element.elementor-element-a1340b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-a1340b0 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:800;line-height:30px;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-e85621e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-e85621e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-e85621e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-e85621e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-e85621e .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;}.elementor-38 .elementor-element.elementor-element-e85621e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-2e6e2e0{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-2e6e2e0{left:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-2e6e2e0{right:0px;}.elementor-38 .elementor-element.elementor-element-ac0ca2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-ac0ca2d .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-4e6ebbe .elementor-button{background-color:var( --e-global-color-accent );font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;fill:#0D0D0D;color:#0D0D0D;border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-38 .elementor-element.elementor-element-4e6ebbe{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-4e6ebbe.elementor-element{--align-self:stretch;}.elementor-38 .elementor-element.elementor-element-c6bc1ca{--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:flex-start;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-c2d71a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-6d274c1{--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:-20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-1feb77b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:600;color:#DAAD4E80;}.elementor-38 .elementor-element.elementor-element-aef8e10{--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:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-1e857b5{background-color:#DAAD4E1A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:2px 10px 2px 10px;border-style:none;border-radius:1rem 1rem 1rem 1rem;}.elementor-38 .elementor-element.elementor-element-1e857b5.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-1e857b5 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;}.elementor-38 .elementor-element.elementor-element-7f1c288{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-7f1c288 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-6313d21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-6313d21 a{color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-2339eab{--display:flex;--min-height:350px;--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-38 .elementor-element.elementor-element-013565d{--display:flex;--min-height:200px;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:#81889833;--border-color:#81889833;--border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-013565d:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-013565d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-5120d77{--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:space-between;--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-38 .elementor-element.elementor-element-e1f1d9a.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-e1f1d9a .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-e1f1d9a .elementor-icon{font-size:20px;border-width:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-e1f1d9a .elementor-icon svg{height:20px;}.elementor-38 .elementor-element.elementor-element-f92b86e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-f92b86e .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:800;line-height:30px;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-a1c2436 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-a1c2436 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-a1c2436{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-a1c2436 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-a1c2436 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;}.elementor-38 .elementor-element.elementor-element-a1c2436 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-96c1dec{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-96c1dec{left:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-96c1dec{right:0px;}.elementor-38 .elementor-element.elementor-element-cea10dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-cea10dd .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-9b2f824 .elementor-button{background-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;fill:#0D0D0D;color:#0D0D0D;border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-38 .elementor-element.elementor-element-9b2f824{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-9b2f824.elementor-element{--align-self:stretch;}.elementor-38 .elementor-element.elementor-element-a1ced47{--display:flex;--min-height:200px;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:#81889833;--border-color:#81889833;--border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-a1ced47:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-a1ced47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-b6318c2{--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:space-between;--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-38 .elementor-element.elementor-element-431f3d5.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-431f3d5 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-431f3d5 .elementor-icon{font-size:20px;border-width:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-431f3d5 .elementor-icon svg{height:20px;}.elementor-38 .elementor-element.elementor-element-ebbbadf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-ebbbadf .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:800;line-height:30px;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-b10a13d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-b10a13d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-b10a13d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-b10a13d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-b10a13d .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;}.elementor-38 .elementor-element.elementor-element-b10a13d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-5bedbad{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-5bedbad{left:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-5bedbad{right:0px;}.elementor-38 .elementor-element.elementor-element-c05b0fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-c05b0fb .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-0eab4fa .elementor-button{background-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;fill:#0D0D0D;color:#0D0D0D;border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-38 .elementor-element.elementor-element-0eab4fa{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-0eab4fa.elementor-element{--align-self:stretch;}.elementor-38 .elementor-element.elementor-element-c911946{--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:flex-start;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-6b4a134{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-1968491{--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;--border-radius:16px 16px 0px 0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-1968491:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1968491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818F2;}.elementor-38 .elementor-element.elementor-element-367414e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-d75b4b6{--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:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-998b83e{background-color:#DAAD4E1A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:2px 10px 2px 10px;border-style:none;border-radius:1rem 1rem 1rem 1rem;}.elementor-38 .elementor-element.elementor-element-998b83e.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-998b83e .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;}.elementor-38 .elementor-element.elementor-element-959f45b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-959f45b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:2rem;font-weight:800;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-40888ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFC4;}.elementor-38 .elementor-element.elementor-element-40888ed a{color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-2da232c{--display:flex;--min-height:380px;--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-radius:0px 0px 16px 16px;}.elementor-38 .elementor-element.elementor-element-2da232c:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-2da232c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818F2;}.elementor-38 .elementor-element.elementor-element-7b037ae{--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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-7b037ae:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-7b037ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1818186B;}.elementor-38 .elementor-element.elementor-element-55d483a{--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:space-between;--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-38 .elementor-element.elementor-element-f7bfeeb.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-f7bfeeb .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-f7bfeeb .elementor-icon{font-size:20px;border-width:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-f7bfeeb .elementor-icon svg{height:20px;}.elementor-38 .elementor-element.elementor-element-bf41e8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-bf41e8e .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:800;line-height:30px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-67245c5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-67245c5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-67245c5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-67245c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-67245c5 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;}.elementor-38 .elementor-element.elementor-element-67245c5 .elementor-icon-list-text{color:#FFFFFFC4;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-1ff73f4{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;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:#5E5E5E80;--border-color:#5E5E5E80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;}.elementor-38 .elementor-element.elementor-element-1ff73f4:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1ff73f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1818186B;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-1ff73f4{left:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-1ff73f4{right:0px;}.elementor-38 .elementor-element.elementor-element-e18ea5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-e18ea5d .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:300;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-7724650 .elementor-button{background-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;fill:#0D0D0D;color:#0D0D0D;border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-38 .elementor-element.elementor-element-7724650{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-7724650.elementor-element{--align-self:stretch;}.elementor-38 .elementor-element.elementor-element-ee9f27e{--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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-ee9f27e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-ee9f27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1818186B;}.elementor-38 .elementor-element.elementor-element-7613ffa{--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:space-between;--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-38 .elementor-element.elementor-element-f3a6932.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-f3a6932 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-f3a6932 .elementor-icon{font-size:20px;border-width:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-f3a6932 .elementor-icon svg{height:20px;}.elementor-38 .elementor-element.elementor-element-8ba4e3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-8ba4e3e .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:800;line-height:30px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-8c1be20 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-8c1be20 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-8c1be20{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-8c1be20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-8c1be20 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;}.elementor-38 .elementor-element.elementor-element-8c1be20 .elementor-icon-list-text{color:#FFFFFFC4;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-0cccfff{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;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:#5E5E5E80;--border-color:#5E5E5E80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;}.elementor-38 .elementor-element.elementor-element-0cccfff:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-0cccfff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1818186B;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-0cccfff{left:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-0cccfff{right:0px;}.elementor-38 .elementor-element.elementor-element-a28f7a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-a28f7a2 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:300;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-64b4c5e .elementor-button{background-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;fill:#0D0D0D;color:#0D0D0D;border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-38 .elementor-element.elementor-element-64b4c5e{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-64b4c5e.elementor-element{--align-self:stretch;}.elementor-38 .elementor-element.elementor-element-1fae36a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-38 .elementor-element.elementor-element-894720b{text-align:center;}.elementor-38 .elementor-element.elementor-element-894720b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-b848f76{text-align:center;}.elementor-38 .elementor-element.elementor-element-b848f76 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-156314d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-3ec2f53{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-3ec2f53:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-3ec2f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-e231db1 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.9rem;font-weight:800;color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-ff7f29b{text-align:start;font-family:"JetBrains Mono", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-ff7f29b a{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-33eab88{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-33eab88.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-38 .elementor-element.elementor-element-33eab88 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-368cb9d{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-368cb9d:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-368cb9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cbc6145 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.9rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-24b8977{text-align:start;font-family:"JetBrains Mono", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-24b8977 a{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-6556a5a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-6556a5a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-38 .elementor-element.elementor-element-6556a5a .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-5313079{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-5313079:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5313079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-02d99af .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.9rem;font-weight:800;color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-0a49449{text-align:start;font-family:"JetBrains Mono", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-0a49449 a{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-969909f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-969909f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-38 .elementor-element.elementor-element-969909f .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-5f63e2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-38 .elementor-element.elementor-element-618ef5a.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-618ef5a .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-618ef5a .elementor-icon{font-size:20px;border-width:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-618ef5a .elementor-icon svg{height:20px;}.elementor-38 .elementor-element.elementor-element-809c56f{text-align:center;}.elementor-38 .elementor-element.elementor-element-809c56f .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-bf4eb8b{--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-38 .elementor-element.elementor-element-e19ef3b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-2aa9d9e{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-2aa9d9e a{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-ff58ff6{--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;}.elementor-38 .elementor-element.elementor-element-8c77988 .elementor-button{background-color:var( --e-global-color-primary );font-family:"JetBrains Mono", Sans-serif;font-weight:500;fill:#0D0D0D;color:#0D0D0D;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0.5rem 0.5rem 0.5rem 0.5rem;padding:10px 20px 10px 20px;}.elementor-38 .elementor-element.elementor-element-8c77988{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-8c77988.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-8c77988 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-38 .elementor-element.elementor-element-64774e0 .elementor-button{background-color:#DAAD4E00;fill:#181818CC;color:#181818CC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#181818CC;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-38 .elementor-element.elementor-element-64774e0{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-64774e0.elementor-element{--align-self:stretch;}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-ec87d28{--content-width:1500px;}.elementor-38 .elementor-element.elementor-element-74596e8{--width:50%;}.elementor-38 .elementor-element.elementor-element-84e2152{--content-width:1500px;}.elementor-38 .elementor-element.elementor-element-c6bc1ca{--content-width:1500px;}.elementor-38 .elementor-element.elementor-element-c911946{--content-width:1500px;}.elementor-38 .elementor-element.elementor-element-156314d{--content-width:1000px;}.elementor-38 .elementor-element.elementor-element-bf4eb8b{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-ec87d28{--content-width:800px;}.elementor-38 .elementor-element.elementor-element-74596e8{--width:100%;}.elementor-38 .elementor-element.elementor-element-917dcf0{--width:80%;}.elementor-38 .elementor-element.elementor-element-ae5076e{--width:80%;}.elementor-38 .elementor-element.elementor-element-02b5fa2{--width:80%;}.elementor-38 .elementor-element.elementor-element-013565d{--width:80%;}.elementor-38 .elementor-element.elementor-element-a1ced47{--width:80%;}.elementor-38 .elementor-element.elementor-element-7b037ae{--width:80%;}.elementor-38 .elementor-element.elementor-element-ee9f27e{--width:80%;}}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-ec87d28{--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-38 .elementor-element.elementor-element-6704a64{text-align:center;}.elementor-38 .elementor-element.elementor-element-d42529b{text-align:center;}.elementor-38 .elementor-element.elementor-element-6c804be{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-6c804be.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-fd19d97{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-bf57742{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-fbf8dfd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-84e2152{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-38 .elementor-element.elementor-element-8fd4d55 .elementor-heading-title{font-size:7rem;}.elementor-38 .elementor-element.elementor-element-b8ef3b5.elementor-element{--align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-22e91f9{text-align:center;}.elementor-38 .elementor-element.elementor-element-5fa81ea{text-align:center;}.elementor-38 .elementor-element.elementor-element-8cec0a6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-38 .elementor-element.elementor-element-c6bc1ca{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-38 .elementor-element.elementor-element-1feb77b .elementor-heading-title{font-size:7rem;}.elementor-38 .elementor-element.elementor-element-1e857b5.elementor-element{--align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-7f1c288{text-align:center;}.elementor-38 .elementor-element.elementor-element-6313d21{text-align:center;}.elementor-38 .elementor-element.elementor-element-2339eab{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-2339eab.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-013565d{--min-height:350px;}.elementor-38 .elementor-element.elementor-element-a1ced47{--min-height:350px;}.elementor-38 .elementor-element.elementor-element-c911946{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-38 .elementor-element.elementor-element-6b4a134{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-367414e .elementor-heading-title{font-size:7rem;}.elementor-38 .elementor-element.elementor-element-998b83e.elementor-element{--align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-959f45b{text-align:center;}.elementor-38 .elementor-element.elementor-element-40888ed{text-align:center;}.elementor-38 .elementor-element.elementor-element-2da232c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-7b037ae{--min-height:350px;}.elementor-38 .elementor-element.elementor-element-ee9f27e{--min-height:350px;}.elementor-38 .elementor-element.elementor-element-3ec2f53{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-368cb9d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-5313079{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-ec87d28{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-74596e8{--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-38 .elementor-element.elementor-element-09956d4{text-align:center;}.elementor-38 .elementor-element.elementor-element-6704a64{text-align:center;}.elementor-38 .elementor-element.elementor-element-6704a64 .elementor-heading-title{font-size:2rem;}.elementor-38 .elementor-element.elementor-element-d42529b{text-align:center;}.elementor-38 .elementor-element.elementor-element-6c804be{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-ff874ba.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-84e2152{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-22e91f9{text-align:start;}.elementor-38 .elementor-element.elementor-element-22e91f9 .elementor-heading-title{font-size:2rem;}.elementor-38 .elementor-element.elementor-element-5fa81ea{text-align:start;}.elementor-38 .elementor-element.elementor-element-917dcf0{--min-height:450px;}.elementor-38 .elementor-element.elementor-element-ae5076e{--min-height:450px;}.elementor-38 .elementor-element.elementor-element-02b5fa2{--min-height:450px;}.elementor-38 .elementor-element.elementor-element-c6bc1ca{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-7f1c288{text-align:start;}.elementor-38 .elementor-element.elementor-element-7f1c288 .elementor-heading-title{font-size:2rem;}.elementor-38 .elementor-element.elementor-element-6313d21{text-align:start;}.elementor-38 .elementor-element.elementor-element-013565d{--min-height:450px;}.elementor-38 .elementor-element.elementor-element-a1ced47{--min-height:450px;}.elementor-38 .elementor-element.elementor-element-c911946{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-38 .elementor-element.elementor-element-998b83e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-959f45b{text-align:start;}.elementor-38 .elementor-element.elementor-element-959f45b .elementor-heading-title{font-size:2rem;}.elementor-38 .elementor-element.elementor-element-40888ed{text-align:start;}.elementor-38 .elementor-element.elementor-element-7b037ae{--min-height:500px;}.elementor-38 .elementor-element.elementor-element-ee9f27e{--min-height:500px;}.elementor-38 .elementor-element.elementor-element-894720b{text-align:center;}.elementor-38 .elementor-element.elementor-element-b848f76 .elementor-heading-title{font-size:1.5rem;}.elementor-38 .elementor-element.elementor-element-809c56f .elementor-heading-title{font-size:1.5rem;}.elementor-38 .elementor-element.elementor-element-bf4eb8b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-ff58ff6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-8c77988.elementor-element{--align-self:center;}}/* Start custom CSS for heading, class: .elementor-element-6704a64 */.gradient-text {
  
  background: linear-gradient(
    90deg,
    var(--e-global-color-primary),
    var(--e-global-color-accent)
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}

.underline h6 {
  display: inline-block;
}

.underline h6::after {
  content: "_";
  margin-left: 4px;
  animation: blink 1s steps(1, end) infinite;

  font-size: inherit;
  line-height: inherit;
  vertical-align: baseline;

  /* opzionale: stesso gradiente */
  color: var(--e-global-color-primary);
-webkit-text-fill-color: var(--e-global-color-primary);
}

@keyframes blink {
  0%, 50% { opacity: 1; }
  51%, 100% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9364b89 */.anchor-button .elementor-heading-title {
    display: flex;
    align-items:center;
    gap:1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3685ec8 */.anchor-button .elementor-heading-title {
    display: flex;
    align-items:center;
    gap:1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77aad48 */.anchor-button .elementor-heading-title {
    display: flex;
    align-items:center;
    gap:1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e91f9 */.gradient-text {
  
  background: linear-gradient(
    90deg,
    var(--e-global-color-primary),
    var(--e-global-color-accent)
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}

.underline h6 {
  display: inline-block;
}

.underline h6::after {
  content: "_";
  margin-left: 4px;
  animation: blink 1s steps(1, end) infinite;

  font-size: inherit;
  line-height: inherit;
  vertical-align: baseline;

  /* opzionale: stesso gradiente */
  color: var(--e-global-color-primary);
-webkit-text-fill-color: var(--e-global-color-primary);
}

@keyframes blink {
  0%, 50% { opacity: 1; }
  51%, 100% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb09b90 */.icon-accent .elementor-icon {
    background-color: rgba(5, 216, 196,0.15);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8603ba7 */.arrow-list-accent {
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4e7851d */.icon-accent .elementor-icon {
    background-color: rgba(5, 216, 196,0.15);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aa96fa0 */.arrow-list-accent {
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ebd9750 */.icon-accent .elementor-icon {
    background-color: rgba(5, 216, 196,0.15);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e85621e */.arrow-list-accent {
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1feb77b */@media screen and (max-width:900px) {
.absolute {
    position:absolute;
}       
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f1c288 */.gradient-text {
  
  background: linear-gradient(
    90deg,
    var(--e-global-color-primary),
    var(--e-global-color-accent)
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}

.underline h6 {
  display: inline-block;
}

.underline h6::after {
  content: "_";
  margin-left: 4px;
  animation: blink 1s steps(1, end) infinite;

  font-size: inherit;
  line-height: inherit;
  vertical-align: baseline;

  /* opzionale: stesso gradiente */
  color: var(--e-global-color-primary);
-webkit-text-fill-color: var(--e-global-color-primary);
}

@keyframes blink {
  0%, 50% { opacity: 1; }
  51%, 100% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d274c1 */.relative {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e1f1d9a */.icon-primary .elementor-icon {
    background-color: rgba(218, 173, 67,0.15);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a1c2436 */.arrow-list-primary {
    color:var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-431f3d5 */.icon-primary .elementor-icon {
    background-color: rgba(218, 173, 67,0.15);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b10a13d */.arrow-list-accent {
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-367414e */@media screen and (max-width:900px) {
.absolute {
    position:absolute;
}       
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-959f45b */.gradient-text {
  
  background: linear-gradient(
    90deg,
    var(--e-global-color-primary),
    var(--e-global-color-accent)
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}

.underline h6 {
  display: inline-block;
}

.underline h6::after {
  content: "_";
  margin-left: 4px;
  animation: blink 1s steps(1, end) infinite;

  font-size: inherit;
  line-height: inherit;
  vertical-align: baseline;

  /* opzionale: stesso gradiente */
  color: var(--e-global-color-primary);
-webkit-text-fill-color: var(--e-global-color-primary);
}

@keyframes blink {
  0%, 50% { opacity: 1; }
  51%, 100% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1968491 */.relative {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f7bfeeb */.icon-primary .elementor-icon {
    background-color: rgba(218, 173, 67,0.15);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67245c5 */.arrow-list-accent {
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f3a6932 */.icon-primary .elementor-icon {
    background-color: rgba(218, 173, 67,0.15);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8c1be20 */.arrow-list-accent {
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7f29b */.color-accent {
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33eab88 */.underlined {
    position:relative;
}
.underlined::after {
    position:absolute;
    content:"";
    background-color:var(--e-global-color-accent);
    height:2px;
    width:100%;
    bottom:0;
    left:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24b8977 */.color-accent {
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6556a5a */.underlined-primary {
    position:relative;
}
.underlined-primary::after {
    position:absolute;
    content:"";
    background-color:var(--e-global-color-primary);
    height:2px;
    width:100%;
    bottom:0;
    left:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a49449 */.color-accent {
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-969909f */.underlined-primary {
    position:relative;
}
.underlined-primary::after {
    position:absolute;
    content:"";
    background-color:var(--e-global-color-primary);
    height:2px;
    width:100%;
    bottom:0;
    left:0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-618ef5a */.icon-primary .elementor-icon {
    background-color: rgba(218, 173, 67,0.15);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa9d9e */.color-accent {
    color:var(--e-global-color-accent);
}/* End custom CSS */