.elementor-2675 .elementor-element.elementor-element-858090d{--display:flex;--min-height:58px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2675 .elementor-element.elementor-element-858090d:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-858090d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08366C;}.elementor-2675 .elementor-element.elementor-element-455b5ef{--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:flex-start;--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-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-2675 .elementor-element.elementor-element-d906167{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2675 .elementor-element.elementor-element-d906167 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-2675 .elementor-element.elementor-element-d906167 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-2675 .elementor-element.elementor-element-d906167 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2675 .elementor-element.elementor-element-d906167 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14.1714px;font-weight:400;}.elementor-2675 .elementor-element.elementor-element-d906167 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2675 .elementor-element.elementor-element-d906167 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-1706d7b{--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:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-repeater-item-d55eaf2.elementor-social-icon{background-color:#42A83800;}.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-repeater-item-d55eaf2.elementor-social-icon i{color:#17FF00;}.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-repeater-item-d55eaf2.elementor-social-icon svg{fill:#17FF00;}.elementor-2675 .elementor-element.elementor-element-7b0f83d{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-social-icon{background-color:#6B404000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#17FF00;}.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-social-icon i{color:#17FF00;}.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-social-icon svg{fill:#17FF00;}.elementor-2675 .elementor-element.elementor-element-7b5721b{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2675 .elementor-element.elementor-element-7b5721b .elementor-social-icon{background-color:#6B404000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF0000;}.elementor-2675 .elementor-element.elementor-element-7b5721b .elementor-social-icon i{color:#FF0000;}.elementor-2675 .elementor-element.elementor-element-7b5721b .elementor-social-icon svg{fill:#FF0000;}.elementor-2675 .elementor-element.elementor-element-04b60ac{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2675 .elementor-element.elementor-element-04b60ac .elementor-social-icon{background-color:#6B404000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#42A838;}.elementor-2675 .elementor-element.elementor-element-04b60ac .elementor-social-icon i{color:#42A838;}.elementor-2675 .elementor-element.elementor-element-04b60ac .elementor-social-icon svg{fill:#42A838;}.elementor-2675 .elementor-element.elementor-element-a8b1a3a{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2675 .elementor-element.elementor-element-a8b1a3a .elementor-social-icon{background-color:#6B404000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F70165;}.elementor-2675 .elementor-element.elementor-element-a8b1a3a .elementor-social-icon i{color:#F70165;}.elementor-2675 .elementor-element.elementor-element-a8b1a3a .elementor-social-icon svg{fill:#F70165;}.elementor-2675 .elementor-element.elementor-element-0461f52{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2675 .elementor-element.elementor-element-0461f52 .elementor-social-icon{background-color:#6B404000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#028CC8;}.elementor-2675 .elementor-element.elementor-element-0461f52 .elementor-social-icon i{color:#028CC8;}.elementor-2675 .elementor-element.elementor-element-0461f52 .elementor-social-icon svg{fill:#028CC8;}.elementor-2675 .elementor-element.elementor-element-8c55a49{--display:flex;--min-height:94px;--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;}.elementor-2675 .elementor-element.elementor-element-8c55a49:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-8c55a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-2675 .elementor-element.elementor-element-6b4bbb7{--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;--justify-content:center;}.elementor-2675 .elementor-element.elementor-element-6b4bbb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2675 .elementor-element.elementor-element-ab7b1d4{text-align:start;}.elementor-2675 .elementor-element.elementor-element-ab7b1d4 img{width:203px;}.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-2675 .elementor-element.elementor-element-0859802 .elementor-icon-wrapper{text-align:center;}.elementor-2675 .elementor-element.elementor-element-0859802.elementor-view-stacked .elementor-icon{background-color:#155EA2;}.elementor-2675 .elementor-element.elementor-element-0859802.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-0859802.elementor-view-default .elementor-icon{color:#155EA2;border-color:#155EA2;}.elementor-2675 .elementor-element.elementor-element-0859802.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-0859802.elementor-view-default .elementor-icon svg{fill:#155EA2;}.elementor-2675 .elementor-element.elementor-element-bc59c66{--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:flex-end;--align-items:center;}.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-2675 .elementor-element.elementor-element-cd70cad .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#115BA1;color:#115BA1;padding:0px 0px 0px 0px;}.elementor-2675 .elementor-element.elementor-element-665b354 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#115BA1;color:#115BA1;padding:0px 0px 0px 0px;}.elementor-2675 .elementor-element.elementor-element-ef3d3d0 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#115BA1;color:#115BA1;padding:0px 0px 0px 0px;}.elementor-2675 .elementor-element.elementor-element-05f29e4 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#115BA1;color:#115BA1;padding:0px 0px 0px 0px;}.elementor-2675 .elementor-element.elementor-element-885babf .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#115BA1;color:#115BA1;padding:0px 0px 0px 0px;}.elementor-2675 .elementor-element.elementor-element-4bf4e64 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#115BA1;color:#115BA1;padding:0px 0px 0px 0px;}.elementor-2675 .elementor-element.elementor-element-cf6d1f2 .elementor-button{background-color:#08366C;font-family:"Inter", Sans-serif;font-size:13.9796px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:87px 87px 87px 87px;padding:13px 29px 13px 29px;}.elementor-2675 .elementor-element.elementor-element-e14c16e{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2675 .elementor-element.elementor-element-e14c16e:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-e14c16e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-2675 .elementor-element.elementor-element-562ea7b{width:100%;max-width:100%;}.elementor-2675 .elementor-element.elementor-element-03949f3{--display:flex;--min-height:668px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2675 .elementor-element.elementor-element-75df64f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-2675 .elementor-element.elementor-element-111a9e0{width:var( --container-widget-width, 523px );max-width:523px;--container-widget-width:523px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;line-height:49px;color:#20252A;}.elementor-2675 .elementor-element.elementor-element-111a9e0 a:hover, .elementor-2675 .elementor-element.elementor-element-111a9e0 a:focus{color:#20252A;}.elementor-2675 .elementor-element.elementor-element-1d7ab76{width:var( --container-widget-width, 503px );max-width:503px;--container-widget-width:503px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15.44px;font-weight:400;line-height:24px;color:#20252A;}.elementor-2675 .elementor-element.elementor-element-1d7ab76 a:hover, .elementor-2675 .elementor-element.elementor-element-1d7ab76 a:focus{color:#20252A;}.elementor-2675 .elementor-element.elementor-element-11beb59{--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-2675 .elementor-element.elementor-element-9e7d40d .elementor-button{background-color:#155EA2;font-family:"Inter", Sans-serif;font-size:13.74px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:56px 56px 56px 56px;padding:21px 21px 21px 21px;}.elementor-2675 .elementor-element.elementor-element-9e7d40d{width:var( --container-widget-width, 324px );max-width:324px;padding:0px 0px 0px 0px;--container-widget-width:324px;--container-widget-flex-grow:0;}.elementor-2675 .elementor-element.elementor-element-9e7d40d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2675 .elementor-element.elementor-element-3f569d2 .elementor-button{background-color:#155EA200;font-family:"Inter", Sans-serif;font-size:13.74px;font-weight:400;fill:#155EA2;color:#155EA2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#155EA2;border-radius:56px 56px 56px 56px;padding:21px 21px 21px 21px;}.elementor-2675 .elementor-element.elementor-element-3f569d2{width:var( --container-widget-width, 190px );max-width:190px;padding:0px 0px 0px 0px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-2675 .elementor-element.elementor-element-3f569d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2675 .elementor-element.elementor-element-b616788{--display:flex;--min-height:580px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2675 .elementor-element.elementor-element-89944b6{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2675 .elementor-element.elementor-element-89944b6:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-89944b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#155EA2;}.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-2675 .elementor-element.elementor-element-810ad4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-810ad4a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-0187e22{width:var( --container-widget-width, 780px );max-width:780px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-2675 .elementor-element.elementor-element-0187e22 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;line-height:43px;color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-9f46442{width:var( --container-widget-width, 718px );max-width:718px;--container-widget-width:718px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:15.44px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-9f46442 a:hover, .elementor-2675 .elementor-element.elementor-element-9f46442 a:focus{color:#20252A;}.elementor-2675 .elementor-element.elementor-element-5370aa8{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-2675 .elementor-element.elementor-element-7044bf6{--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-2675 .elementor-element.elementor-element-908aabe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2675 .elementor-element.elementor-element-908aabe:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-908aabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-2675 .elementor-element.elementor-element-285d9f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2675 .elementor-element.elementor-element-285d9f2 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-49bb6cc{width:var( --container-widget-width, 599px );max-width:599px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:599px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;line-height:43px;color:#20252A;}.elementor-2675 .elementor-element.elementor-element-49bb6cc a:hover, .elementor-2675 .elementor-element.elementor-element-49bb6cc a:focus{color:#20252A;}.elementor-2675 .elementor-element.elementor-element-c3a2529{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2675 .elementor-element.elementor-element-15d77df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2675 .elementor-element.elementor-element-18f84e8{--divider-border-style:solid;--divider-color:#0A2A57;--divider-border-width:2px;}.elementor-2675 .elementor-element.elementor-element-18f84e8 .elementor-divider-separator{width:100%;}.elementor-2675 .elementor-element.elementor-element-18f84e8 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2675 .elementor-element.elementor-element-0cbde3b .elementor-icon-wrapper{text-align:start;}.elementor-2675 .elementor-element.elementor-element-0cbde3b.elementor-view-stacked .elementor-icon{background-color:#0A5AA3;color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-0cbde3b.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-0cbde3b.elementor-view-default .elementor-icon{color:#0A5AA3;border-color:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-0cbde3b.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-0cbde3b.elementor-view-default .elementor-icon svg{fill:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-0cbde3b.elementor-view-framed .elementor-icon{background-color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-0cbde3b.elementor-view-stacked .elementor-icon svg{fill:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-0cbde3b .elementor-icon{font-size:22px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-2675 .elementor-element.elementor-element-0cbde3b .elementor-icon svg{height:22px;}.elementor-2675 .elementor-element.elementor-element-858cf40{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-858cf40 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;line-height:1.25em;color:#0A2A57;}.elementor-2675 .elementor-element.elementor-element-98fab88{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-119a18f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-2675 .elementor-element.elementor-element-4e5cd0b{--divider-border-style:solid;--divider-color:#0A2A57;--divider-border-width:2px;}.elementor-2675 .elementor-element.elementor-element-4e5cd0b .elementor-divider-separator{width:100%;}.elementor-2675 .elementor-element.elementor-element-4e5cd0b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2675 .elementor-element.elementor-element-c50975a .elementor-icon-wrapper{text-align:start;}.elementor-2675 .elementor-element.elementor-element-c50975a.elementor-view-stacked .elementor-icon{background-color:#0A5AA3;color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-c50975a.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-c50975a.elementor-view-default .elementor-icon{color:#0A5AA3;border-color:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-c50975a.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-c50975a.elementor-view-default .elementor-icon svg{fill:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-c50975a.elementor-view-framed .elementor-icon{background-color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-c50975a.elementor-view-stacked .elementor-icon svg{fill:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-c50975a .elementor-icon{font-size:22px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-2675 .elementor-element.elementor-element-c50975a .elementor-icon svg{height:22px;}.elementor-2675 .elementor-element.elementor-element-0e80f25{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-0e80f25 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;line-height:1.25em;color:#0A2A57;}.elementor-2675 .elementor-element.elementor-element-7599173{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-916c1a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-2675 .elementor-element.elementor-element-7bc4d0c{--divider-border-style:solid;--divider-color:#0A2A57;--divider-border-width:2px;}.elementor-2675 .elementor-element.elementor-element-7bc4d0c .elementor-divider-separator{width:100%;}.elementor-2675 .elementor-element.elementor-element-7bc4d0c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2675 .elementor-element.elementor-element-b6c2143 .elementor-icon-wrapper{text-align:start;}.elementor-2675 .elementor-element.elementor-element-b6c2143.elementor-view-stacked .elementor-icon{background-color:#0A5AA3;color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-b6c2143.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-b6c2143.elementor-view-default .elementor-icon{color:#0A5AA3;border-color:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-b6c2143.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-b6c2143.elementor-view-default .elementor-icon svg{fill:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-b6c2143.elementor-view-framed .elementor-icon{background-color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-b6c2143.elementor-view-stacked .elementor-icon svg{fill:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-b6c2143 .elementor-icon{font-size:22px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-2675 .elementor-element.elementor-element-b6c2143 .elementor-icon svg{height:22px;}.elementor-2675 .elementor-element.elementor-element-54effa3{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-54effa3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;line-height:1.25em;color:#0A2A57;}.elementor-2675 .elementor-element.elementor-element-bda1f3e{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-beee71b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E6EF;--border-color:#E2E6EF;--padding-top:82px;--padding-bottom:82px;--padding-left:28px;--padding-right:28px;}.elementor-2675 .elementor-element.elementor-element-beee71b:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-beee71b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-29510c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:30px;}.elementor-2675 .elementor-element.elementor-element-42a71e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-42a71e8 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-5509584{width:var( --container-widget-width, 599px );max-width:599px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:599px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;line-height:43px;color:#20252A;}.elementor-2675 .elementor-element.elementor-element-5509584 a:hover, .elementor-2675 .elementor-element.elementor-element-5509584 a:focus{color:#20252A;}.elementor-2675 .elementor-element.elementor-element-d7d05e9{width:var( --container-widget-width, 503px );max-width:503px;--container-widget-width:503px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15.44px;font-weight:400;line-height:24px;color:#20252A;}.elementor-2675 .elementor-element.elementor-element-d7d05e9 a:hover, .elementor-2675 .elementor-element.elementor-element-d7d05e9 a:focus{color:#20252A;}.elementor-2675 .elementor-element.elementor-element-0d793cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:0px;}.elementor-2675 .elementor-element.elementor-element-80aea73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-80aea73 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#E0A400;}.elementor-2675 .elementor-element.elementor-element-150cbc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-f11730d{--divider-border-style:solid;--divider-color:#E2E6EF;--divider-border-width:1px;}.elementor-2675 .elementor-element.elementor-element-f11730d .elementor-divider-separator{width:100%;}.elementor-2675 .elementor-element.elementor-element-f11730d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2675 .elementor-element.elementor-element-967446b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-967446b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#E0A400;}.elementor-2675 .elementor-element.elementor-element-0d2875b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-d97fb3a{--divider-border-style:solid;--divider-color:#E2E6EF;--divider-border-width:1px;}.elementor-2675 .elementor-element.elementor-element-d97fb3a .elementor-divider-separator{width:100%;}.elementor-2675 .elementor-element.elementor-element-d97fb3a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2675 .elementor-element.elementor-element-aab6aa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-aab6aa1 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#E0A400;}.elementor-2675 .elementor-element.elementor-element-84ad715{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-d46c0b2{--divider-border-style:solid;--divider-color:#E2E6EF;--divider-border-width:1px;}.elementor-2675 .elementor-element.elementor-element-d46c0b2 .elementor-divider-separator{width:100%;}.elementor-2675 .elementor-element.elementor-element-d46c0b2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2675 .elementor-element.elementor-element-0a7586d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-0a7586d .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#E0A400;}.elementor-2675 .elementor-element.elementor-element-ac05db1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-086a8b0{--divider-border-style:solid;--divider-color:#E2E6EF;--divider-border-width:1px;}.elementor-2675 .elementor-element.elementor-element-086a8b0 .elementor-divider-separator{width:100%;}.elementor-2675 .elementor-element.elementor-element-086a8b0 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2675 .elementor-element.elementor-element-ccab640{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-ccab640 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#E0A400;}.elementor-2675 .elementor-element.elementor-element-1f3dd54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-83fa0b1{--divider-border-style:solid;--divider-color:#E2E6EF;--divider-border-width:1px;}.elementor-2675 .elementor-element.elementor-element-83fa0b1 .elementor-divider-separator{width:100%;}.elementor-2675 .elementor-element.elementor-element-83fa0b1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2675 .elementor-element.elementor-element-2114bea{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:84px;--padding-bottom:74px;--padding-left:28px;--padding-right:28px;}.elementor-2675 .elementor-element.elementor-element-2114bea:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-2114bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-2675 .elementor-element.elementor-element-6e05668{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2675 .elementor-element.elementor-element-9f82799{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2675 .elementor-element.elementor-element-9f82799 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-8dbb5b1{width:var( --container-widget-width, 835px );max-width:835px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:835px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;line-height:43px;color:#20252A;}.elementor-2675 .elementor-element.elementor-element-8dbb5b1 a:hover, .elementor-2675 .elementor-element.elementor-element-8dbb5b1 a:focus{color:#20252A;}.elementor-2675 .elementor-element.elementor-element-24052ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-0b350ec{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2675 .elementor-element.elementor-element-5fd5e5a{--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:#E2E6EF;--border-color:#E2E6EF;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-2675 .elementor-element.elementor-element-5fd5e5a:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-5fd5e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-3a7f455 .elementor-icon-wrapper{text-align:start;}.elementor-2675 .elementor-element.elementor-element-3a7f455.elementor-view-stacked .elementor-icon{background-color:#0A5AA3;color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-3a7f455.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-3a7f455.elementor-view-default .elementor-icon{color:#0A5AA3;border-color:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-3a7f455.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-3a7f455.elementor-view-default .elementor-icon svg{fill:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-3a7f455.elementor-view-framed .elementor-icon{background-color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-3a7f455.elementor-view-stacked .elementor-icon svg{fill:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-3a7f455 .elementor-icon{font-size:22px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-2675 .elementor-element.elementor-element-3a7f455 .elementor-icon svg{height:22px;}.elementor-2675 .elementor-element.elementor-element-998ea69{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-998ea69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18.5px;font-weight:600;line-height:1.25em;color:#0A2A57;}.elementor-2675 .elementor-element.elementor-element-7662c93{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-b711178{--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:#E2E6EF;--border-color:#E2E6EF;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-2675 .elementor-element.elementor-element-b711178:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-b711178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-e890661 .elementor-icon-wrapper{text-align:start;}.elementor-2675 .elementor-element.elementor-element-e890661.elementor-view-stacked .elementor-icon{background-color:#0A5AA3;color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-e890661.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-e890661.elementor-view-default .elementor-icon{color:#0A5AA3;border-color:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-e890661.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-e890661.elementor-view-default .elementor-icon svg{fill:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-e890661.elementor-view-framed .elementor-icon{background-color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-e890661.elementor-view-stacked .elementor-icon svg{fill:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-e890661 .elementor-icon{font-size:22px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-2675 .elementor-element.elementor-element-e890661 .elementor-icon svg{height:22px;}.elementor-2675 .elementor-element.elementor-element-7112d48{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-7112d48 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18.5px;font-weight:600;line-height:1.25em;color:#0A2A57;}.elementor-2675 .elementor-element.elementor-element-85b3add{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-d69f013{--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:#E2E6EF;--border-color:#E2E6EF;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-2675 .elementor-element.elementor-element-d69f013:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-d69f013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-4289f68 .elementor-icon-wrapper{text-align:start;}.elementor-2675 .elementor-element.elementor-element-4289f68.elementor-view-stacked .elementor-icon{background-color:#0A5AA3;color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-4289f68.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-4289f68.elementor-view-default .elementor-icon{color:#0A5AA3;border-color:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-4289f68.elementor-view-framed .elementor-icon, .elementor-2675 .elementor-element.elementor-element-4289f68.elementor-view-default .elementor-icon svg{fill:#0A5AA3;}.elementor-2675 .elementor-element.elementor-element-4289f68.elementor-view-framed .elementor-icon{background-color:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-4289f68.elementor-view-stacked .elementor-icon svg{fill:#E9F3FB;}.elementor-2675 .elementor-element.elementor-element-4289f68 .elementor-icon{font-size:22px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-2675 .elementor-element.elementor-element-4289f68 .elementor-icon svg{height:22px;}.elementor-2675 .elementor-element.elementor-element-4ee2c53{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-2675 .elementor-element.elementor-element-4ee2c53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18.5px;font-weight:600;line-height:1.25em;color:#0A2A57;}.elementor-2675 .elementor-element.elementor-element-6df5d35{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#6C6C6C;}.elementor-2675 .elementor-element.elementor-element-db25f14 .elementor-button{background-color:#155EA2;font-family:"Inter", Sans-serif;font-size:13.74px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:56px 56px 56px 56px;padding:21px 21px 21px 21px;}.elementor-2675 .elementor-element.elementor-element-db25f14{width:var( --container-widget-width, 324px );max-width:324px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:324px;--container-widget-flex-grow:0;}.elementor-2675 .elementor-element.elementor-element-db25f14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2675 .elementor-element.elementor-element-5f63a98{--display:flex;--min-height:484px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2675 .elementor-element.elementor-element-5f63a98:not(.elementor-motion-effects-element-type-background), .elementor-2675 .elementor-element.elementor-element-5f63a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#155EA2;}.elementor-2675 .elementor-element.elementor-element-5d69bd2{--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-2675 .elementor-element.elementor-element-35e0086{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2675 .elementor-element.elementor-element-4bd657d{font-family:"Inter", Sans-serif;font-size:17.14px;font-weight:700;color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-0782de9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2675 .elementor-element.elementor-element-0782de9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2675 .elementor-element.elementor-element-0782de9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2675 .elementor-element.elementor-element-0782de9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2675 .elementor-element.elementor-element-0782de9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2675 .elementor-element.elementor-element-0782de9 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-2675 .elementor-element.elementor-element-0782de9 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-2675 .elementor-element.elementor-element-0782de9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2675 .elementor-element.elementor-element-0782de9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2675 .elementor-element.elementor-element-0782de9 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14.1714px;font-weight:400;line-height:17px;letter-spacing:0px;}.elementor-2675 .elementor-element.elementor-element-0782de9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2675 .elementor-element.elementor-element-ddd79ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2675 .elementor-element.elementor-element-8fed12e{font-family:"Inter", Sans-serif;font-size:17.14px;font-weight:700;color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2675 .elementor-element.elementor-element-fb518bd{--e-icon-list-icon-size:12px;--icon-vertical-offset:2px;}.elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-icon{padding-inline-end:-5px;}.elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14.1714px;font-weight:400;line-height:17px;letter-spacing:0px;}.elementor-2675 .elementor-element.elementor-element-fb518bd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2675 .elementor-element.elementor-element-fc0155f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2675 .elementor-element.elementor-element-fc0155f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2675 .elementor-element.elementor-element-0780de7{font-family:"Inter", Sans-serif;font-size:17.14px;font-weight:700;color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-105c4a2{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2675 .elementor-element.elementor-element-105c4a2 .elementor-social-icon{background-color:#6B404000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-105c4a2 .elementor-social-icon i{color:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-105c4a2 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2675 .elementor-element.elementor-element-30f1e99{--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-2675 .elementor-element.elementor-element-ea491b2{border-radius:20px 20px 20px 20px;}.elementor-2675 .elementor-element.elementor-element-ea491b2 iframe{height:216px;}@media(min-width:768px){.elementor-2675 .elementor-element.elementor-element-455b5ef{--width:50%;}.elementor-2675 .elementor-element.elementor-element-1706d7b{--width:50%;}.elementor-2675 .elementor-element.elementor-element-6b4bbb7{--width:24.918%;}.elementor-2675 .elementor-element.elementor-element-bc59c66{--width:100%;}.elementor-2675 .elementor-element.elementor-element-89944b6{--width:100%;}.elementor-2675 .elementor-element.elementor-element-beee71b{--content-width:1180px;}.elementor-2675 .elementor-element.elementor-element-2114bea{--content-width:1180px;}.elementor-2675 .elementor-element.elementor-element-5f63a98{--content-width:1151px;}.elementor-2675 .elementor-element.elementor-element-5d69bd2{--width:126px;}.elementor-2675 .elementor-element.elementor-element-35e0086{--width:287.86px;}.elementor-2675 .elementor-element.elementor-element-ddd79ea{--width:216.66px;}.elementor-2675 .elementor-element.elementor-element-fc0155f{--width:135px;}.elementor-2675 .elementor-element.elementor-element-30f1e99{--width:241px;}}@media(max-width:767px){.elementor-2675 .elementor-element.elementor-element-858090d{--min-height:79px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2675 .elementor-element.elementor-element-455b5ef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2675 .elementor-element.elementor-element-d906167 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2675 .elementor-element.elementor-element-d906167 .elementor-icon-list-item > a{font-size:3.1vw;}.elementor-2675 .elementor-element.elementor-element-1706d7b{--justify-content:center;--z-index:1;}.elementor-2675 .elementor-element.elementor-element-6b4bbb7{--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;}.elementor-2675 .elementor-element.elementor-element-ab7b1d4{width:var( --container-widget-width, 31vw );max-width:31vw;--container-widget-width:31vw;--container-widget-flex-grow:0;}.elementor-2675 .elementor-element.elementor-element-ab7b1d4 img{width:136px;}.elementor-2675 .elementor-element.elementor-element-0859802{width:var( --container-widget-width, 14vw );max-width:14vw;--container-widget-width:14vw;--container-widget-flex-grow:0;}.elementor-2675 .elementor-element.elementor-element-03949f3{--min-height:463px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2675 .elementor-element.elementor-element-75df64f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2675 .elementor-element.elementor-element-111a9e0{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;text-align:center;font-size:7.9vw;line-height:1.1em;}.elementor-2675 .elementor-element.elementor-element-1d7ab76{--container-widget-width:82vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 82vw );max-width:82vw;text-align:center;font-size:4.3vw;line-height:1.4em;}.elementor-2675 .elementor-element.elementor-element-11beb59{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2675 .elementor-element.elementor-element-9e7d40d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;}.elementor-2675 .elementor-element.elementor-element-9e7d40d .elementor-button{font-size:3.6vw;}.elementor-2675 .elementor-element.elementor-element-3f569d2{--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;}.elementor-2675 .elementor-element.elementor-element-3f569d2 .elementor-button{font-size:3.6vw;}.elementor-2675 .elementor-element.elementor-element-b616788{--min-height:450px;--padding-top:0px;--padding-bottom:-100px;--padding-left:0px;--padding-right:0px;}.elementor-2675 .elementor-element.elementor-element-173992f{width:var( --container-widget-width, 80vw );max-width:80vw;padding:0px 0px 0px 0px;--container-widget-width:80vw;--container-widget-flex-grow:0;}.elementor-2675 .elementor-element.elementor-element-0187e22{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;text-align:center;}.elementor-2675 .elementor-element.elementor-element-0187e22 .elementor-heading-title{font-size:7.9vw;line-height:1.1em;}.elementor-2675 .elementor-element.elementor-element-9f46442{--container-widget-width:82vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 82vw );max-width:82vw;text-align:center;font-size:4.3vw;line-height:1.4em;}.elementor-2675 .elementor-element.elementor-element-49bb6cc{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;text-align:center;font-size:7.9vw;line-height:1.1em;}.elementor-2675 .elementor-element.elementor-element-beee71b{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-2675 .elementor-element.elementor-element-29510c8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2675 .elementor-element.elementor-element-5509584{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;text-align:center;font-size:7.9vw;line-height:1.1em;}.elementor-2675 .elementor-element.elementor-element-d7d05e9{--container-widget-width:82vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 82vw );max-width:82vw;text-align:center;font-size:4.3vw;line-height:1.4em;}.elementor-2675 .elementor-element.elementor-element-2114bea{--padding-top:58px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-2675 .elementor-element.elementor-element-8dbb5b1{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;text-align:center;font-size:7.6vw;line-height:1.1em;}.elementor-2675 .elementor-element.elementor-element-0b350ec{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2675 .elementor-element.elementor-element-db25f14{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;}.elementor-2675 .elementor-element.elementor-element-db25f14 .elementor-button{font-size:3.6vw;}.elementor-2675 .elementor-element.elementor-element-5f63a98{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for social-icons, class: .elementor-element-7b0f83d */.elementor-2675 .elementor-element.elementor-element-7b0f83d {
    position: relative !important;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-widget-container,
.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-social-icons-wrapper {
    position: relative;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-social-icon {
    position: relative;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-social-icon::after {
    content: "WhatsApp";
    position: absolute;
    top: calc(100% + 10px);
    left: 50%;
    z-index: 1000000 !important;

    padding: 6px 10px;
    color: #FFFFFF;
    background: rgba(10, 10, 10, 0.92);
    border: 1px solid rgba(255, 255, 255, 0.15);
    border-radius: 6px;

    font-family: "DM Sans", sans-serif;
    font-size: 12px;
    line-height: 1;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transform: translate(-50%, -5px);
    transition: 0.2s ease;
}

.elementor-2675 .elementor-element.elementor-element-7b0f83d .elementor-social-icon:hover::after {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-7b5721b */.elementor-2675 .elementor-element.elementor-element-7b5721b {
    position: relative !important;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-7b5721b .elementor-widget-container,
.elementor-2675 .elementor-element.elementor-element-7b5721b .elementor-social-icons-wrapper {
    position: relative;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-7b5721b .elementor-social-icon {
    position: relative;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-7b5721b .elementor-social-icon::after {
    content: "YouTube";
    position: absolute;
    top: calc(100% + 10px);
    left: 50%;
    z-index: 1000000 !important;

    padding: 6px 10px;
    color: #FFFFFF;
    background: rgba(10, 10, 10, 0.92);
    border: 1px solid rgba(255, 255, 255, 0.15);
    border-radius: 6px;

    font-family: "DM Sans", sans-serif;
    font-size: 12px;
    line-height: 1;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transform: translate(-50%, -5px);
    transition: 0.2s ease;
}

.elementor-2675 .elementor-element.elementor-element-7b5721b .elementor-social-icon:hover::after {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-04b60ac */.elementor-2675 .elementor-element.elementor-element-04b60ac {
    position: relative !important;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-04b60ac .elementor-widget-container,
.elementor-2675 .elementor-element.elementor-element-04b60ac .elementor-social-icons-wrapper {
    position: relative;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-04b60ac .elementor-social-icon {
    position: relative;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-04b60ac .elementor-social-icon::after {
    content: "Spotify";
    position: absolute;
    top: calc(100% + 10px);
    left: 50%;
    z-index: 1000000 !important;

    padding: 6px 10px;
    color: #FFFFFF;
    background: rgba(10, 10, 10, 0.92);
    border: 1px solid rgba(255, 255, 255, 0.15);
    border-radius: 6px;

    font-family: "DM Sans", sans-serif;
    font-size: 12px;
    line-height: 1;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transform: translate(-50%, -5px);
    transition: 0.2s ease;
}

.elementor-2675 .elementor-element.elementor-element-04b60ac .elementor-social-icon:hover::after {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-a8b1a3a */.elementor-2675 .elementor-element.elementor-element-a8b1a3a {
    position: relative !important;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-a8b1a3a .elementor-widget-container,
.elementor-2675 .elementor-element.elementor-element-a8b1a3a .elementor-social-icons-wrapper {
    position: relative;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-a8b1a3a .elementor-social-icon {
    position: relative;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-a8b1a3a .elementor-social-icon::after {
    content: "Instagram";
    position: absolute;
    top: calc(100% + 10px);
    left: 50%;
    z-index: 1000000 !important;

    padding: 6px 10px;
    color: #FFFFFF;
    background: rgba(10, 10, 10, 0.92);
    border: 1px solid rgba(255, 255, 255, 0.15);
    border-radius: 6px;

    font-family: "DM Sans", sans-serif;
    font-size: 12px;
    line-height: 1;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transform: translate(-50%, -5px);
    transition: 0.2s ease;
}

.elementor-2675 .elementor-element.elementor-element-a8b1a3a .elementor-social-icon:hover::after {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-0461f52 */.elementor-2675 .elementor-element.elementor-element-0461f52 {
    position: relative !important;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-0461f52 .elementor-widget-container,
.elementor-2675 .elementor-element.elementor-element-0461f52 .elementor-social-icons-wrapper {
    position: relative;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-0461f52 .elementor-social-icon {
    position: relative;
    z-index: 999999 !important;
    overflow: visible !important;
}

.elementor-2675 .elementor-element.elementor-element-0461f52 .elementor-social-icon::after {
    content: "LinkedIn";
    position: absolute;
    top: calc(100% + 10px);
    left: 50%;
    z-index: 1000000 !important;

    padding: 6px 10px;
    color: #FFFFFF;
    background: rgba(10, 10, 10, 0.92);
    border: 1px solid rgba(255, 255, 255, 0.15);
    border-radius: 6px;

    font-family: "DM Sans", sans-serif;
    font-size: 12px;
    line-height: 1;
    white-space: nowrap;

    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transform: translate(-50%, -5px);
    transition: 0.2s ease;
}

.elementor-2675 .elementor-element.elementor-element-0461f52 .elementor-social-icon:hover::after {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-38a5d44 */.scroll-left,
.scroll-right,
.scroll-bottom,
.scroll-top{
    opacity: 0 !important;
    filter: blur(7px) !important;              /* << adiciona blur inicial */
    transition: 0.5s ease all !important;
}

.scroll-left{  transform: translate(-30px, 0) !important; }
.scroll-right{ transform: translate(30px, 0) !important; }
.scroll-bottom{ transform: translate(0, 80px) !important; }
.scroll-top{ transform: translate(0, -80px) !important; }

.ativo{
    opacity: 1 !important;
    filter: blur(0px) !important;              /* << anima até 0 */
    transform: translate(0, 0) !important;
    transition: 0.5s ease all !important;
    will-change: transform, filter;            /* opcional: melhora suavidade */
}


@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}/* End custom CSS */
/* Start custom CSS */html, body { 
  overflow-x: hidden !important; 
}
body.elementor-page-2675 p:last-child {
    margin-bottom: 0 !important;
}


body::-webkit-scrollbar {
  width: 12px;
}

body::-webkit-scrollbar-track {
  background: #000; /* trilho preto */
}

body::-webkit-scrollbar-thumb {
  background: #48CEFF; /* botão branco */
  border-radius: 20px;
  border: 3px solid #000; /* borda preta */
}
/* ===== DEGRADÊ AZUL ===== */

html, body { 
  overflow-x: hidden !important; 
}

body::-webkit-scrollbar {
  width: 12px;
}

body::-webkit-scrollbar-track {
  background: #000; /* trilho preto */
}

body::-webkit-scrollbar-thumb {
  background: #48CEFF; /* botão branco */
  border-radius: 20px;
  border: 3px solid #000; /* borda preta */
}
/* ===== DEGRADÊ AZUL ===== */
.degrade-azul {
  background: linear-gradient(90deg, #48CEFF 0%, #0099FF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  font-weight: 700;
}

/* ===== DEGRADÊ BRANCO ===== */
.degrade-branco {
  background: linear-gradient(90deg, #FFFFFF 0%, #BFEBFF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  font-weight: 500;
}

html::before{
    content:"";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 3px 3px;
    pointer-events: none;
    z-index: 2;
    opacity: 0.04;
    mix-blend-mode: plus-lighter;
}/* End custom CSS */