.elementor-377 .elementor-element.elementor-element-e46e608{--display:flex;--min-height:558px;--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:-108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-e46e608:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-e46e608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinytrader.com/wp-content/uploads/2026/01/Hero-Section-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-377 .elementor-element.elementor-element-b994840{width:var( --container-widget-width, 50% );max-width:50%;margin:260px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-377 .elementor-element.elementor-element-b994840.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-b994840 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:66px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-377 .elementor-element.elementor-element-cc132f2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-cc132f2.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-bf0ed59{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-bf0ed59.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-377 .elementor-element.elementor-element-c4b8fd6 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-radius:122px 122px 122px 122px;padding:20px 20px 20px 20px;}.elementor-377 .elementor-element.elementor-element-c4b8fd6{width:var( --container-widget-width, 45% );max-width:45%;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-377 .elementor-element.elementor-element-c4b8fd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-c4b8fd6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-377 .elementor-element.elementor-element-36cab49 .elementor-button{background-color:#F1B92B00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:122px 122px 122px 122px;padding:20px 20px 20px 20px;}.elementor-377 .elementor-element.elementor-element-36cab49{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-377 .elementor-element.elementor-element-36cab49.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-017909e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-017909e.elementor-element{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-377 .elementor-element.elementor-element-01e2b66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-377 .elementor-element.elementor-element-01e2b66.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-01e2b66 img{width:100%;max-width:100%;}.elementor-377 .elementor-element.elementor-element-90dc712{--display:flex;--margin-top:-361px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-90dc712.e-con{--e-con-transform-scale:1.1;}.elementor-377 .elementor-element.elementor-element-841de22 img{width:100%;}.elementor-377 .elementor-element.elementor-element-34cf1bc{--display:flex;--min-height:285px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:168px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-34cf1bc:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-34cf1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8F4F1D 16%, #000000 100%);}.elementor-377 .elementor-element.elementor-element-fd69cd3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3cba690 );--border-color:var( --e-global-color-3cba690 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-fd69cd3:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-fd69cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0303034D;}.elementor-377 .elementor-element.elementor-element-5d92a02{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-41e83ea{text-align:start;}.elementor-377 .elementor-element.elementor-element-41e83ea img{width:100%;}.elementor-377 .elementor-element.elementor-element-bd4e654{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-cf4ebc6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-377 .elementor-element.elementor-element-1183e23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-377 .elementor-element.elementor-element-2750a32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3cba690 );--border-color:var( --e-global-color-3cba690 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-2750a32:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-2750a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0303034D;}.elementor-377 .elementor-element.elementor-element-58c644c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-fdf23a3{text-align:start;}.elementor-377 .elementor-element.elementor-element-fdf23a3 img{width:100%;}.elementor-377 .elementor-element.elementor-element-8a29857{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-236810c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-377 .elementor-element.elementor-element-0ebd574 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-377 .elementor-element.elementor-element-fc9c5f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3cba690 );--border-color:var( --e-global-color-3cba690 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-fc9c5f2:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-fc9c5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0303034D;}.elementor-377 .elementor-element.elementor-element-b90983a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-1137799{text-align:start;}.elementor-377 .elementor-element.elementor-element-1137799 img{width:100%;}.elementor-377 .elementor-element.elementor-element-f8b22fa{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-b4d52ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-377 .elementor-element.elementor-element-6233345 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-377 .elementor-element.elementor-element-98750be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3cba690 );--border-color:var( --e-global-color-3cba690 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-98750be:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-98750be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0303034D;}.elementor-377 .elementor-element.elementor-element-7c28b43{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-e3f8913{text-align:start;}.elementor-377 .elementor-element.elementor-element-e3f8913 img{width:100%;}.elementor-377 .elementor-element.elementor-element-2bdacef{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-f6b7ead .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-377 .elementor-element.elementor-element-fd74404 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-377 .elementor-element.elementor-element-a7e433f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-377 .elementor-element.elementor-element-320a05b.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-320a05b{text-align:center;}.elementor-377 .elementor-element.elementor-element-320a05b .elementor-heading-title{font-family:var( --e-global-typography-5aaac86-font-family ), Sans-serif;font-size:var( --e-global-typography-5aaac86-font-size );font-weight:var( --e-global-typography-5aaac86-font-weight );}.elementor-377 .elementor-element.elementor-element-7e08e9d{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-377 .elementor-element.elementor-element-7e08e9d.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-7e08e9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-377 .elementor-element.elementor-element-0555d29{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-0555d29.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-22eafb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:168px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-2ab0fc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-377 .elementor-element.elementor-element-530e8bb{--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:center;overflow:visible;}.elementor-377 .elementor-element.elementor-element-d6f7401{--display:flex;--min-height:0px;--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;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-d6f7401:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-d6f7401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A6;}.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-377 .elementor-element.elementor-element-b76cfe6 .elementor-icon-wrapper{text-align:center;}.elementor-377 .elementor-element.elementor-element-b76cfe6 .elementor-icon{font-size:66px;}.elementor-377 .elementor-element.elementor-element-b76cfe6 .elementor-icon svg{height:66px;}.elementor-377 .elementor-element.elementor-element-e8753d1{padding:0px 0px 5px 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-e8753d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-ab833fe{text-align:center;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-e0d4cd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-377 .elementor-element.elementor-element-8e900a5{--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:center;overflow:visible;}.elementor-377 .elementor-element.elementor-element-741be23{--display:flex;--min-height:0px;--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;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-741be23:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-741be23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-377 .elementor-element.elementor-element-79ce450 .elementor-icon-wrapper{text-align:center;}.elementor-377 .elementor-element.elementor-element-79ce450.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-377 .elementor-element.elementor-element-79ce450.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-79ce450.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-377 .elementor-element.elementor-element-79ce450.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-79ce450.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-377 .elementor-element.elementor-element-79ce450 .elementor-icon{font-size:66px;}.elementor-377 .elementor-element.elementor-element-79ce450 .elementor-icon svg{height:66px;}.elementor-377 .elementor-element.elementor-element-58455aa{padding:0px 0px 5px 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-58455aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-5e25d0f{text-align:center;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-08bf59c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-377 .elementor-element.elementor-element-0e4def6{--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:center;overflow:visible;}.elementor-377 .elementor-element.elementor-element-26e2aa4{--display:flex;--min-height:0px;--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;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-26e2aa4:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-26e2aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-377 .elementor-element.elementor-element-4a3a66c .elementor-icon-wrapper{text-align:center;}.elementor-377 .elementor-element.elementor-element-4a3a66c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-377 .elementor-element.elementor-element-4a3a66c.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-4a3a66c.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-377 .elementor-element.elementor-element-4a3a66c.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-4a3a66c.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-377 .elementor-element.elementor-element-4a3a66c .elementor-icon{font-size:66px;}.elementor-377 .elementor-element.elementor-element-4a3a66c .elementor-icon svg{height:66px;}.elementor-377 .elementor-element.elementor-element-143520f{padding:0px 0px 5px 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-143520f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-dd4f2d0{text-align:center;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-fe790c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-377 .elementor-element.elementor-element-eb3c221{--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:center;overflow:visible;}.elementor-377 .elementor-element.elementor-element-83efc32{--display:flex;--min-height:0px;--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;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-83efc32:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-83efc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-377 .elementor-element.elementor-element-b6c885b .elementor-icon-wrapper{text-align:center;}.elementor-377 .elementor-element.elementor-element-b6c885b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-377 .elementor-element.elementor-element-b6c885b.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-b6c885b.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-377 .elementor-element.elementor-element-b6c885b.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-b6c885b.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-377 .elementor-element.elementor-element-b6c885b .elementor-icon{font-size:300px;}.elementor-377 .elementor-element.elementor-element-b6c885b .elementor-icon svg{height:300px;}.elementor-377 .elementor-element.elementor-element-1e4bb05{padding:0px 0px 5px 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-1e4bb05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-baff002{text-align:center;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-590aabb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:168px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-74ff27f{--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:20px 20px;--row-gap:20px;--column-gap:20px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-35f8659{text-align:start;}.elementor-377 .elementor-element.elementor-element-35f8659 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-377 .elementor-element.elementor-element-364fa33{text-align:start;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-7d3b662{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 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;overflow:visible;}.elementor-377 .elementor-element.elementor-element-5f60c37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-5f60c37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-dd01092{text-align:start;}.elementor-377 .elementor-element.elementor-element-dd01092 img{width:100%;}.elementor-377 .elementor-element.elementor-element-bc4e8c2{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-e944f04 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-130608d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 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;overflow:visible;}.elementor-377 .elementor-element.elementor-element-16b3cfe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-16b3cfe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-63556cc{text-align:start;}.elementor-377 .elementor-element.elementor-element-63556cc img{width:100%;}.elementor-377 .elementor-element.elementor-element-c5b51f6{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-61a5d78 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-604d6b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 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;overflow:visible;}.elementor-377 .elementor-element.elementor-element-992a42f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-992a42f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-2358d1b{text-align:start;}.elementor-377 .elementor-element.elementor-element-2358d1b img{width:100%;}.elementor-377 .elementor-element.elementor-element-d133bad{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-31900d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-520aefc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 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;overflow:visible;}.elementor-377 .elementor-element.elementor-element-0b3311b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-0b3311b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-bf05e7c{text-align:start;}.elementor-377 .elementor-element.elementor-element-bf05e7c img{width:100%;}.elementor-377 .elementor-element.elementor-element-ff518e9{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-1902fcb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-1e7ee26{--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;overflow:visible;}.elementor-377 .elementor-element.elementor-element-3669d20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:168px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-f097591{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-1247798{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-6180f5f{text-align:center;}.elementor-377 .elementor-element.elementor-element-6180f5f img{width:65%;}.elementor-377 .elementor-element.elementor-element-a743591{--display:flex;overflow:visible;}.elementor-377 .elementor-element.elementor-element-dd3a95e{text-align:start;}.elementor-377 .elementor-element.elementor-element-dd3a95e img{width:65%;}.elementor-377 .elementor-element.elementor-element-44cfab7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-6f9e203{text-align:start;}.elementor-377 .elementor-element.elementor-element-6f9e203 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-377 .elementor-element.elementor-element-8159a75{text-align:start;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-e79b161{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 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;overflow:visible;}.elementor-377 .elementor-element.elementor-element-07a8b8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-07a8b8c.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-74e2272{text-align:start;}.elementor-377 .elementor-element.elementor-element-74e2272 img{width:100%;}.elementor-377 .elementor-element.elementor-element-d552f54{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-de9694f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-97859df .elementor-heading-title{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );color:#C9C9C9;}.elementor-377 .elementor-element.elementor-element-624cf88{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 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;overflow:visible;}.elementor-377 .elementor-element.elementor-element-e3a8246{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-e3a8246.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-2d25535{text-align:start;}.elementor-377 .elementor-element.elementor-element-2d25535 img{width:100%;}.elementor-377 .elementor-element.elementor-element-f96e5e6{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-a256e6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-a4dfcbf .elementor-heading-title{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );color:#C9C9C9;}.elementor-377 .elementor-element.elementor-element-b85b49a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 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;overflow:visible;}.elementor-377 .elementor-element.elementor-element-c65100a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-c65100a.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-0f021d6{text-align:start;}.elementor-377 .elementor-element.elementor-element-0f021d6 img{width:100%;}.elementor-377 .elementor-element.elementor-element-a74f8cd{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-4f4e8fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-377 .elementor-element.elementor-element-5dbcd96 .elementor-heading-title{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );color:#C9C9C9;}.elementor-377 .elementor-element.elementor-element-afeb512{--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:168px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-afeb512:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-afeb512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-377 .elementor-element.elementor-element-6262af3{--display:flex;overflow:visible;}.elementor-377 .elementor-element.elementor-element-06ef899{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-377 .elementor-element.elementor-element-4b6e4ae{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;}.elementor-377 .elementor-element.elementor-element-4b6e4ae.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-4b6e4ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-377 .elementor-element.elementor-element-080d34f.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-080d34f{text-align:center;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-ce05c91{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--justify-items:stretch;overflow:visible;}.elementor-377 .elementor-element.elementor-element-ce05c91.e-con{--align-self:center;}.elementor-377 .elementor-element.elementor-element-983d38b{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-983d38b:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-983d38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-377 .elementor-element.elementor-element-983d38b:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-983d38b, .elementor-377 .elementor-element.elementor-element-983d38b::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-648f2a6{text-align:start;}.elementor-377 .elementor-element.elementor-element-648f2a6 img{width:15%;}.elementor-377 .elementor-element.elementor-element-7d51b90{padding:0px 0px 8px 0px;}.elementor-377 .elementor-element.elementor-element-7d51b90 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-2578687{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );}.elementor-377 .elementor-element.elementor-element-3f11898{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-3f11898:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-3f11898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-377 .elementor-element.elementor-element-3f11898:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-3f11898, .elementor-377 .elementor-element.elementor-element-3f11898::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-f497e4d{text-align:start;}.elementor-377 .elementor-element.elementor-element-f497e4d img{width:15%;}.elementor-377 .elementor-element.elementor-element-f0ffc07{padding:0px 0px 8px 0px;}.elementor-377 .elementor-element.elementor-element-f0ffc07 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-8f947f1{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );}.elementor-377 .elementor-element.elementor-element-3bd78f5{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-3bd78f5:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-3bd78f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-377 .elementor-element.elementor-element-3bd78f5:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-3bd78f5, .elementor-377 .elementor-element.elementor-element-3bd78f5::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-c0eebe2{text-align:start;}.elementor-377 .elementor-element.elementor-element-c0eebe2 img{width:15%;}.elementor-377 .elementor-element.elementor-element-f044361{padding:0px 0px 8px 0px;}.elementor-377 .elementor-element.elementor-element-f044361 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-0ad0f07{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );}.elementor-377 .elementor-element.elementor-element-b3b7478{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-b3b7478:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-b3b7478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-377 .elementor-element.elementor-element-b3b7478:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-b3b7478, .elementor-377 .elementor-element.elementor-element-b3b7478::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-c28049c{text-align:start;}.elementor-377 .elementor-element.elementor-element-c28049c img{width:15%;}.elementor-377 .elementor-element.elementor-element-972ab9c{padding:0px 0px 8px 0px;}.elementor-377 .elementor-element.elementor-element-972ab9c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-207c26e{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );}.elementor-377 .elementor-element.elementor-element-c723327{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-c723327:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-c723327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-377 .elementor-element.elementor-element-c723327:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-c723327, .elementor-377 .elementor-element.elementor-element-c723327::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-3b3385f{text-align:start;}.elementor-377 .elementor-element.elementor-element-3b3385f img{width:15%;}.elementor-377 .elementor-element.elementor-element-f04bb81{padding:0px 0px 8px 0px;}.elementor-377 .elementor-element.elementor-element-f04bb81 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-e03fea5{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );}.elementor-377 .elementor-element.elementor-element-1170846{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-1170846:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-1170846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-377 .elementor-element.elementor-element-1170846:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-1170846, .elementor-377 .elementor-element.elementor-element-1170846::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-8b4f56b{text-align:start;}.elementor-377 .elementor-element.elementor-element-8b4f56b img{width:15%;}.elementor-377 .elementor-element.elementor-element-44940bb{padding:0px 0px 8px 0px;}.elementor-377 .elementor-element.elementor-element-44940bb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-7286df7{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );}.elementor-377 .elementor-element.elementor-element-bffe329{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-bffe329:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-bffe329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-377 .elementor-element.elementor-element-bffe329:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-bffe329, .elementor-377 .elementor-element.elementor-element-bffe329::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-9b43e94{text-align:start;}.elementor-377 .elementor-element.elementor-element-9b43e94 img{width:15%;}.elementor-377 .elementor-element.elementor-element-5416cee{padding:0px 0px 8px 0px;}.elementor-377 .elementor-element.elementor-element-5416cee .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-c9544e0{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );}.elementor-377 .elementor-element.elementor-element-8dcb1cc{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-8dcb1cc:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-8dcb1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-377 .elementor-element.elementor-element-8dcb1cc:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-8dcb1cc, .elementor-377 .elementor-element.elementor-element-8dcb1cc::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-ffded4a{text-align:start;}.elementor-377 .elementor-element.elementor-element-ffded4a img{width:15%;}.elementor-377 .elementor-element.elementor-element-f1aec50{padding:0px 0px 8px 0px;}.elementor-377 .elementor-element.elementor-element-f1aec50 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-2d3adc4{font-family:var( --e-global-typography-b6b6c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-b6b6c0f-font-size );font-weight:var( --e-global-typography-b6b6c0f-font-weight );}.elementor-377 .elementor-element.elementor-element-1327c2a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-377 .elementor-element.elementor-element-3004c03.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-3004c03{text-align:center;}.elementor-377 .elementor-element.elementor-element-3004c03 .elementor-heading-title{font-family:var( --e-global-typography-5aaac86-font-family ), Sans-serif;font-size:var( --e-global-typography-5aaac86-font-size );font-weight:var( --e-global-typography-5aaac86-font-weight );}.elementor-377 .elementor-element.elementor-element-bb4d713.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-bb4d713{text-align:center;}.elementor-377 .elementor-element.elementor-element-bb4d713 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-377 .elementor-element.elementor-element-6d8f13c{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Prompt", Sans-serif;font-size:18px;font-weight:400;}.elementor-377 .elementor-element.elementor-element-6d8f13c.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-73046cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:168px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-3fb7a47{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-377 .elementor-element.elementor-element-44241e1{--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:stretch;overflow:visible;}.elementor-377 .elementor-element.elementor-element-18b69ec{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:316px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-18b69ec:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-18b69ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(191deg, #2E2E2E 0%, #000000 100%);}.elementor-377 .elementor-element.elementor-element-18b69ec:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-18b69ec, .elementor-377 .elementor-element.elementor-element-18b69ec::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-365932d{text-align:end;}.elementor-377 .elementor-element.elementor-element-365932d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-1b82426{text-align:end;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-377 .elementor-element.elementor-element-05f5de5{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:209px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-05f5de5:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-05f5de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(191deg, #2E2E2E 0%, #000000 100%);}.elementor-377 .elementor-element.elementor-element-05f5de5:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-05f5de5, .elementor-377 .elementor-element.elementor-element-05f5de5::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-fea269c{text-align:end;}.elementor-377 .elementor-element.elementor-element-fea269c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-b01e849{text-align:end;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-377 .elementor-element.elementor-element-e6a0b7d{--display:flex;--min-height:925px;--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;overflow:visible;}.elementor-377 .elementor-element.elementor-element-e6a0b7d.e-con{--align-self:center;}.elementor-377 .elementor-element.elementor-element-843fb55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-accent );}.elementor-377 .elementor-element.elementor-element-f82ecd3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-accent );}.elementor-377 .elementor-element.elementor-element-5d3e4c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-accent );}.elementor-377 .elementor-element.elementor-element-f5b514a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-accent );}.elementor-377 .elementor-element.elementor-element-7fd405a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-accent );}.elementor-377 .elementor-element.elementor-element-8c69e4a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-377 .elementor-element.elementor-element-8ef6670{--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:stretch;overflow:visible;}.elementor-377 .elementor-element.elementor-element-78bb88f{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:118px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-78bb88f:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-78bb88f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(191deg, #2E2E2E 0%, #000000 100%);}.elementor-377 .elementor-element.elementor-element-78bb88f:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-78bb88f, .elementor-377 .elementor-element.elementor-element-78bb88f::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-5411d94 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-829fc75{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-377 .elementor-element.elementor-element-65695f6{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:209px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-65695f6:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-65695f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(191deg, #2E2E2E 0%, #000000 100%);}.elementor-377 .elementor-element.elementor-element-65695f6:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-65695f6, .elementor-377 .elementor-element.elementor-element-65695f6::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-960cdce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-cd07387{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-377 .elementor-element.elementor-element-d064511{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:196px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-d064511:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-d064511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(191deg, #2E2E2E 0%, #000000 100%);}.elementor-377 .elementor-element.elementor-element-d064511:hover{border-style:none;}.elementor-377 .elementor-element.elementor-element-d064511, .elementor-377 .elementor-element.elementor-element-d064511::before{--border-transition:0.3s;}.elementor-377 .elementor-element.elementor-element-25b94c7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-34e41d8{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-377 .elementor-element.elementor-element-f829f5a{--display:flex;--min-height:1072px;--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-f829f5a:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-f829f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinytrader.com/wp-content/uploads/2026/01/Book-demo-picture-scaled.jpg");background-position:117px 66px;background-repeat:no-repeat;background-size:100% auto;}.elementor-377 .elementor-element.elementor-element-de2d7b2{text-align:start;}.elementor-377 .elementor-element.elementor-element-de2d7b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:60px;}.elementor-377 .elementor-element.elementor-element-92e40d3{width:initial;max-width:initial;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-377 .elementor-element.elementor-element-92e40d3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-cb7b3b8{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-377 .elementor-element.elementor-element-cb7b3b8.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-06b46b5 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-radius:122px 122px 122px 122px;padding:20px 20px 20px 20px;}.elementor-377 .elementor-element.elementor-element-06b46b5{width:var( --container-widget-width, 45% );max-width:45%;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-377 .elementor-element.elementor-element-06b46b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-377 .elementor-element.elementor-element-06b46b5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-377 .elementor-element.elementor-element-a34e1f5 .elementor-button{background-color:#F1B92B00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:122px 122px 122px 122px;padding:20px 20px 20px 20px;}.elementor-377 .elementor-element.elementor-element-a34e1f5{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-377 .elementor-element.elementor-element-a34e1f5.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-377 .elementor-element.elementor-element-b994840{--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-377 .elementor-element.elementor-element-cc132f2{--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;font-size:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-017909e{font-size:11px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-377 .elementor-element.elementor-element-320a05b .elementor-heading-title{font-size:var( --e-global-typography-5aaac86-font-size );}.elementor-377 .elementor-element.elementor-element-7e08e9d .elementor-heading-title{font-size:30px;}.elementor-377 .elementor-element.elementor-element-0555d29{font-size:14px;}.elementor-377 .elementor-element.elementor-element-35f8659 .elementor-heading-title{font-size:30px;}.elementor-377 .elementor-element.elementor-element-364fa33{font-size:14px;}.elementor-377 .elementor-element.elementor-element-6f9e203 .elementor-heading-title{font-size:30px;}.elementor-377 .elementor-element.elementor-element-8159a75{font-size:14px;}.elementor-377 .elementor-element.elementor-element-97859df .elementor-heading-title{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-a4dfcbf .elementor-heading-title{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-5dbcd96 .elementor-heading-title{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-4b6e4ae .elementor-heading-title{font-size:30px;}.elementor-377 .elementor-element.elementor-element-080d34f{font-size:14px;}.elementor-377 .elementor-element.elementor-element-ce05c91{--grid-auto-flow:row;}.elementor-377 .elementor-element.elementor-element-7d51b90 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-2578687{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-f0ffc07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-8f947f1{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-f044361 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-0ad0f07{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-972ab9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-207c26e{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-f04bb81 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-e03fea5{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-44940bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-7286df7{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-5416cee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-c9544e0{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-f1aec50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-2d3adc4{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-3004c03 .elementor-heading-title{font-size:var( --e-global-typography-5aaac86-font-size );}.elementor-377 .elementor-element.elementor-element-bb4d713 .elementor-heading-title{font-size:30px;}.elementor-377 .elementor-element.elementor-element-6d8f13c{font-size:14px;}.elementor-377 .elementor-element.elementor-element-365932d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-1b82426{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-fea269c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-b01e849{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-5411d94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-829fc75{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-960cdce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-cd07387{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-25b94c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-34e41d8{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-de2d7b2 .elementor-heading-title{font-size:40px;}.elementor-377 .elementor-element.elementor-element-92e40d3{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-377 .elementor-element.elementor-element-320a05b .elementor-heading-title{font-size:var( --e-global-typography-5aaac86-font-size );}.elementor-377 .elementor-element.elementor-element-97859df .elementor-heading-title{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-a4dfcbf .elementor-heading-title{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-5dbcd96 .elementor-heading-title{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-ce05c91{--grid-auto-flow:row;}.elementor-377 .elementor-element.elementor-element-7d51b90 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-2578687{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-f0ffc07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-8f947f1{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-f044361 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-0ad0f07{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-972ab9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-207c26e{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-f04bb81 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-e03fea5{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-44940bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-7286df7{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-5416cee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-c9544e0{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-f1aec50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-2d3adc4{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-3004c03 .elementor-heading-title{font-size:var( --e-global-typography-5aaac86-font-size );}.elementor-377 .elementor-element.elementor-element-365932d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-1b82426{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-fea269c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-b01e849{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-5411d94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-829fc75{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-960cdce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-cd07387{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-25b94c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-34e41d8{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-f829f5a:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-f829f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-377 .elementor-element.elementor-element-92e40d3{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-377 .elementor-element.elementor-element-b994840{margin:210px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:740px;--container-widget-flex-grow:0;width:var( --container-widget-width, 740px );max-width:740px;text-align:center;}.elementor-377 .elementor-element.elementor-element-b994840.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-b994840 .elementor-heading-title{font-size:26px;line-height:1.7em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-377 .elementor-element.elementor-element-cc132f2{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;font-size:12px;}.elementor-377 .elementor-element.elementor-element-bf0ed59{--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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-c4b8fd6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-377 .elementor-element.elementor-element-36cab49{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-377 .elementor-element.elementor-element-017909e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:11px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-377 .elementor-element.elementor-element-34cf1bc{--padding-top:25px;--padding-bottom:168px;--padding-left:25px;--padding-right:25px;}.elementor-377 .elementor-element.elementor-element-fd69cd3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;}.elementor-377 .elementor-element.elementor-element-5d92a02{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-377 .elementor-element.elementor-element-41e83ea{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-41e83ea.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-41e83ea img{width:15%;}.elementor-377 .elementor-element.elementor-element-bd4e654{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-377 .elementor-element.elementor-element-2750a32{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;}.elementor-377 .elementor-element.elementor-element-fdf23a3{width:100%;max-width:100%;text-align:center;}.elementor-377 .elementor-element.elementor-element-fdf23a3 img{width:15%;}.elementor-377 .elementor-element.elementor-element-8a29857{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-377 .elementor-element.elementor-element-fc9c5f2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;}.elementor-377 .elementor-element.elementor-element-1137799{width:100%;max-width:100%;text-align:center;}.elementor-377 .elementor-element.elementor-element-1137799 img{width:15%;}.elementor-377 .elementor-element.elementor-element-f8b22fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-377 .elementor-element.elementor-element-98750be{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;}.elementor-377 .elementor-element.elementor-element-e3f8913{width:100%;max-width:100%;text-align:center;}.elementor-377 .elementor-element.elementor-element-e3f8913 img{width:15%;}.elementor-377 .elementor-element.elementor-element-2bdacef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-377 .elementor-element.elementor-element-320a05b .elementor-heading-title{font-size:var( --e-global-typography-5aaac86-font-size );}.elementor-377 .elementor-element.elementor-element-7e08e9d .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-377 .elementor-element.elementor-element-b76cfe6 .elementor-icon{font-size:49px;}.elementor-377 .elementor-element.elementor-element-b76cfe6 .elementor-icon svg{height:49px;}.elementor-377 .elementor-element.elementor-element-ab833fe{font-size:14px;}.elementor-377 .elementor-element.elementor-element-5e25d0f{font-size:14px;}.elementor-377 .elementor-element.elementor-element-dd4f2d0{font-size:14px;}.elementor-377 .elementor-element.elementor-element-baff002{font-size:14px;}.elementor-377 .elementor-element.elementor-element-35f8659{text-align:start;}.elementor-377 .elementor-element.elementor-element-35f8659 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-377 .elementor-element.elementor-element-364fa33{text-align:start;}.elementor-377 .elementor-element.elementor-element-7d3b662{--flex-wrap:nowrap;}.elementor-377 .elementor-element.elementor-element-5f60c37{--width:50px;--flex-wrap:nowrap;}.elementor-377 .elementor-element.elementor-element-130608d{--flex-wrap:nowrap;}.elementor-377 .elementor-element.elementor-element-16b3cfe{--width:50px;}.elementor-377 .elementor-element.elementor-element-604d6b0{--flex-wrap:nowrap;}.elementor-377 .elementor-element.elementor-element-992a42f{--width:50px;}.elementor-377 .elementor-element.elementor-element-520aefc{--flex-wrap:nowrap;}.elementor-377 .elementor-element.elementor-element-0b3311b{--width:50px;}.elementor-377 .elementor-element.elementor-element-3669d20{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-377 .elementor-element.elementor-element-dd3a95e{text-align:center;}.elementor-377 .elementor-element.elementor-element-6f9e203{text-align:start;}.elementor-377 .elementor-element.elementor-element-6f9e203 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-377 .elementor-element.elementor-element-8159a75{text-align:start;}.elementor-377 .elementor-element.elementor-element-e79b161{--flex-wrap:nowrap;}.elementor-377 .elementor-element.elementor-element-07a8b8c{--width:50px;}.elementor-377 .elementor-element.elementor-element-74e2272 img{width:64%;}.elementor-377 .elementor-element.elementor-element-97859df .elementor-heading-title{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-624cf88{--flex-wrap:nowrap;}.elementor-377 .elementor-element.elementor-element-e3a8246{--width:50px;}.elementor-377 .elementor-element.elementor-element-2d25535 img{width:64%;}.elementor-377 .elementor-element.elementor-element-a4dfcbf .elementor-heading-title{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-b85b49a{--flex-wrap:nowrap;}.elementor-377 .elementor-element.elementor-element-c65100a{--width:50px;}.elementor-377 .elementor-element.elementor-element-0f021d6 img{width:64%;}.elementor-377 .elementor-element.elementor-element-5dbcd96 .elementor-heading-title{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-4b6e4ae .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-377 .elementor-element.elementor-element-ce05c91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-377 .elementor-element.elementor-element-648f2a6{padding:0px 0px 15px 0px;}.elementor-377 .elementor-element.elementor-element-7d51b90 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-2578687{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-f497e4d{padding:0px 0px 15px 0px;}.elementor-377 .elementor-element.elementor-element-f0ffc07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-8f947f1{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-c0eebe2{padding:0px 0px 15px 0px;}.elementor-377 .elementor-element.elementor-element-f044361 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-0ad0f07{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-c28049c{padding:0px 0px 15px 0px;}.elementor-377 .elementor-element.elementor-element-972ab9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-207c26e{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-3b3385f{padding:0px 0px 15px 0px;}.elementor-377 .elementor-element.elementor-element-f04bb81 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-e03fea5{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-44940bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-7286df7{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-9b43e94{padding:0px 0px 15px 0px;}.elementor-377 .elementor-element.elementor-element-5416cee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-c9544e0{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-ffded4a{padding:0px 0px 15px 0px;}.elementor-377 .elementor-element.elementor-element-f1aec50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-2d3adc4{font-size:var( --e-global-typography-b6b6c0f-font-size );}.elementor-377 .elementor-element.elementor-element-3004c03 .elementor-heading-title{font-size:var( --e-global-typography-5aaac86-font-size );}.elementor-377 .elementor-element.elementor-element-bb4d713.elementor-element{--align-self:center;}.elementor-377 .elementor-element.elementor-element-bb4d713 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-377 .elementor-element.elementor-element-365932d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-1b82426{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-fea269c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-b01e849{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-5411d94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-829fc75{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-960cdce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-cd07387{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-25b94c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-377 .elementor-element.elementor-element-34e41d8{font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-f829f5a:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-f829f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-266px 665px;background-size:721px auto;}.elementor-377 .elementor-element.elementor-element-f829f5a{--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-377 .elementor-element.elementor-element-de2d7b2{padding:0px 0px 0px 25px;text-align:start;}.elementor-377 .elementor-element.elementor-element-de2d7b2 .elementor-heading-title{font-size:28px;line-height:1.5em;}.elementor-377 .elementor-element.elementor-element-92e40d3{padding:0px 0px 0px 27px;font-size:var( --e-global-typography-accent-font-size );}.elementor-377 .elementor-element.elementor-element-cb7b3b8{--width:460px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}}@media(min-width:768px){.elementor-377 .elementor-element.elementor-element-e46e608{--width:100%;}.elementor-377 .elementor-element.elementor-element-bf0ed59{--width:25.054%;}.elementor-377 .elementor-element.elementor-element-34cf1bc{--content-width:1600px;}.elementor-377 .elementor-element.elementor-element-fd69cd3{--width:25%;}.elementor-377 .elementor-element.elementor-element-5d92a02{--width:17%;}.elementor-377 .elementor-element.elementor-element-bd4e654{--width:56%;}.elementor-377 .elementor-element.elementor-element-2750a32{--width:25%;}.elementor-377 .elementor-element.elementor-element-58c644c{--width:17%;}.elementor-377 .elementor-element.elementor-element-8a29857{--width:57%;}.elementor-377 .elementor-element.elementor-element-fc9c5f2{--width:25%;}.elementor-377 .elementor-element.elementor-element-b90983a{--width:17%;}.elementor-377 .elementor-element.elementor-element-f8b22fa{--width:54%;}.elementor-377 .elementor-element.elementor-element-98750be{--width:25%;}.elementor-377 .elementor-element.elementor-element-7c28b43{--width:17%;}.elementor-377 .elementor-element.elementor-element-2bdacef{--width:51%;}.elementor-377 .elementor-element.elementor-element-22eafb3{--content-width:1600px;}.elementor-377 .elementor-element.elementor-element-2ab0fc3{--width:25%;}.elementor-377 .elementor-element.elementor-element-530e8bb{--width:100%;}.elementor-377 .elementor-element.elementor-element-d6f7401{--width:40%;}.elementor-377 .elementor-element.elementor-element-e0d4cd3{--width:25%;}.elementor-377 .elementor-element.elementor-element-8e900a5{--width:100%;}.elementor-377 .elementor-element.elementor-element-741be23{--width:40%;}.elementor-377 .elementor-element.elementor-element-08bf59c{--width:25%;}.elementor-377 .elementor-element.elementor-element-0e4def6{--width:100%;}.elementor-377 .elementor-element.elementor-element-26e2aa4{--width:40%;}.elementor-377 .elementor-element.elementor-element-fe790c7{--width:25%;}.elementor-377 .elementor-element.elementor-element-eb3c221{--width:100%;}.elementor-377 .elementor-element.elementor-element-83efc32{--width:40%;}.elementor-377 .elementor-element.elementor-element-590aabb{--content-width:1600px;}.elementor-377 .elementor-element.elementor-element-74ff27f{--width:50%;}.elementor-377 .elementor-element.elementor-element-5f60c37{--width:4%;}.elementor-377 .elementor-element.elementor-element-16b3cfe{--width:4%;}.elementor-377 .elementor-element.elementor-element-992a42f{--width:4%;}.elementor-377 .elementor-element.elementor-element-0b3311b{--width:4%;}.elementor-377 .elementor-element.elementor-element-1e7ee26{--width:50%;}.elementor-377 .elementor-element.elementor-element-3669d20{--content-width:1600px;}.elementor-377 .elementor-element.elementor-element-f097591{--width:50%;}.elementor-377 .elementor-element.elementor-element-1247798{--width:50%;}.elementor-377 .elementor-element.elementor-element-a743591{--width:50%;}.elementor-377 .elementor-element.elementor-element-44cfab7{--width:50%;}.elementor-377 .elementor-element.elementor-element-07a8b8c{--width:4%;}.elementor-377 .elementor-element.elementor-element-e3a8246{--width:4%;}.elementor-377 .elementor-element.elementor-element-c65100a{--width:4%;}.elementor-377 .elementor-element.elementor-element-afeb512{--width:100%;}.elementor-377 .elementor-element.elementor-element-6262af3{--content-width:1600px;}.elementor-377 .elementor-element.elementor-element-06ef899{--width:100%;}.elementor-377 .elementor-element.elementor-element-ce05c91{--width:100%;}.elementor-377 .elementor-element.elementor-element-3fb7a47{--width:30%;}.elementor-377 .elementor-element.elementor-element-44241e1{--width:100%;}.elementor-377 .elementor-element.elementor-element-e6a0b7d{--width:10%;}.elementor-377 .elementor-element.elementor-element-8c69e4a{--width:34%;}.elementor-377 .elementor-element.elementor-element-8ef6670{--width:100%;}.elementor-377 .elementor-element.elementor-element-78bb88f{--width:100%;}.elementor-377 .elementor-element.elementor-element-f829f5a{--content-width:1600px;}.elementor-377 .elementor-element.elementor-element-cb7b3b8{--width:31%;}}/* Start custom CSS for button, class: .elementor-element-c4b8fd6 *//* BASE BUTTON (NORMAL STATE) */
.gradient-btn .elementor-button {
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  color: #000000;
  border-radius: 999px;
  padding: 16px 48px;
  border: none;
  font-weight: 600;
  position: relative;
  transition: all 0.35s ease;
}

/* GRADIENT BORDER SETUP */
.gradient-btn .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.35s ease;
}

/* HOVER STATE */
.gradient-btn .elementor-button:hover {
  background: #ffffff;
  color: transparent;
  border: none;
}

/* SHOW GRADIENT BORDER ON HOVER */
.gradient-btn .elementor-button:hover::before {
  opacity: 1;
}

/* GRADIENT TEXT ON HOVER */
.gradient-btn .elementor-button:hover span {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
`/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cab49 *//* BASE BUTTON */
.secondary-gradient-btn .elementor-button {
  background: #ffffff;
  border-radius: 999px;
  padding: 16px 48px;
  border: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
  color: transparent;
}

/* GRADIENT TEXT (NORMAL + HOVER) */
.secondary-gradient-btn .elementor-button span {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* GRADIENT BORDER */
.secondary-gradient-btn .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* HOVER STATE (SOFT GRADIENT FILL) */
.secondary-gradient-btn .elementor-button:hover {
  background: linear-gradient(
    90deg,
    rgba(255, 185, 43, 0.12),
    rgba(239, 54, 54, 0.12)
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8753d1 *//* TITLE NORMAL */
.card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.card-title:HOVER {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58455aa *//* TITLE NORMAL */
.card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.card-title:HOVER {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-143520f *//* TITLE NORMAL */
.card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.card-title:HOVER {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e4bb05 *//* TITLE NORMAL */
.card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.card-title:HOVER {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22eafb3 *//* ===== Gradient line across the middle ===== */
.eco-row{
  position: relative;
}

/* the horizontal line */
.eco-row{
  position: relative;
}

.eco-row::before{
  content:"";
  position:absolute;
  left: 0%;
  right: 0%;
  top: 100px; /* adjust to align with icon center */
  height: 2px;

  background: linear-gradient(
    90deg,
    rgba(241,185,43,0) 25%,
    rgba(241,185,43,0.8) 35%,
    rgba(241,185,43,1) 40%,
    rgba(213,54,54,0.8) 60%,
    rgba(213,54,54,0) 80%
  );

  z-index: 0;
}

/* Make sure items sit above the line */
.eco-item{
  position: relative;
  z-index: 2;
  text-align: center;
}

/* ===== Icon box styling ===== */
.eco-icon{
  width: 120px;
  height: 110px;
  border: 1px solid rgba(255,255,255,.55);
  border-radius: 10px;
  display:flex;
  align-items:center;
  justify-content:center;
  margin: 0 auto 28px;
  transition: all .25s ease;
}

/* If your icon is an Elementor icon (i tag or svg) */
.eco-icon i,
.eco-icon svg{
  width: 54px;
  height: 54px;
  font-size: 54px;
  color: #F1B92B;
  transition: all .25s ease;
}

/* ===== Title styling ===== */
.eco-title{
  color:#fff;
  transition: all .25s ease;
}

/* ===== Gradient on hover (icon OR title OR whole item) ===== */
.eco-item:hover .eco-title,
.eco-item:hover .eco-icon i,
.eco-item:hover .eco-icon svg{
  background-image: linear-gradient(90deg, #F1B92B, #D53636);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent !important;
  -webkit-text-fill-color: transparent;
}

/* Optional: border becomes gradient on hover */
.eco-item:hover .eco-icon{
  border-color: transparent;
  background-image:
    linear-gradient(#000,#000),
    linear-gradient(90deg,#F1B92B,#D53636);
  background-origin: border-box;
  background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d51b90 */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-983d38b */.feature-card {
  background: #141414;
  border: 1px solid #fff; /* white border */
  border-radius: 20px;
  padding: 32px;
  position: relative;
  transition: all 0.3s ease;
}

/* GRADIENT BORDER (HOVER ONLY) */
.feature-card::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 10 10) content-box,
    linear-gradient(#fff 10 10);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ffc07 */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f11898 */.feature-card {
  background: #141414;
  border: 1px solid #fff; /* white border */
  border-radius: 20px;
  padding: 32px;
  position: relative;
  transition: all 0.3s ease;
}

/* GRADIENT BORDER (HOVER ONLY) */
.feature-card::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f044361 */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bd78f5 */.feature-card {
  background: #141414;
  border: 1px solid #fff; /* white border */
  border-radius: 20px;
  padding: 32px;
  position: relative;
  transition: all 0.3s ease;
}

/* GRADIENT BORDER (HOVER ONLY) */
.feature-card::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972ab9c */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3b7478 */.feature-card {
  background: #141414;
  border: 1px solid #fff; /* white border */
  border-radius: 20px;
  padding: 32px;
  position: relative;
  transition: all 0.3s ease;
}

/* GRADIENT BORDER (HOVER ONLY) */
.feature-card::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f04bb81 */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c723327 */.feature-card {
  background: #141414;
  border: 1px solid #fff; /* white border */
  border-radius: 20px;
  padding: 32px;
  position: relative;
  transition: all 0.3s ease;
}

/* GRADIENT BORDER (HOVER ONLY) */
.feature-card::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 10 10) content-box,
    linear-gradient(#fff 10 10);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44940bb */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1170846 */.feature-card {
  background: #141414;
  border: 1px solid #fff; /* white border */
  border-radius: 20px;
  padding: 32px;
  position: relative;
  transition: all 0.3s ease;
}

/* GRADIENT BORDER (HOVER ONLY) */
.feature-card::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5416cee */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bffe329 */.feature-card {
  background: #141414;
  border: 1px solid #fff; /* white border */
  border-radius: 20px;
  padding: 32px;
  position: relative;
  transition: all 0.3s ease;
}

/* GRADIENT BORDER (HOVER ONLY) */
.feature-card::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1aec50 */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dcb1cc */.feature-card {
  background: #141414;
  border: 1px solid #fff; /* white border */
  border-radius: 20px;
  padding: 32px;
  position: relative;
  transition: all 0.3s ease;
}

/* GRADIENT BORDER (HOVER ONLY) */
.feature-card::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-365932d */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b69ec *//* GRADIENT BORDER (HOVER ONLY) */
.feature-card2::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card2:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card2:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fea269c */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05f5de5 *//* GRADIENT BORDER (HOVER ONLY) */
.feature-card2::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card2:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card2:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a0b7d *//* CENTER VERTICAL LINE */
.timeline-center {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.timeline-center {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.timeline-center::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 2px;

  /* COLOR + FADE */
  background: linear-gradient(
    to bottom,
    rgba(241, 185, 43, 0) 0%,
    rgba(241, 185, 43, 0.8) 15%,
    rgba(241, 185, 43, 1) 50%,
    rgba(213, 54, 54, 0.8) 85%,
    rgba(213, 54, 54, 0) 100%
  );
}
/* NUMBER DOTS */
.timeline-dot {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #0f0f0f;
  border: 3px solid #F1B92B;
  color: #F1B92B;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 130px 0;
  z-index: 2;
  box-shadow: 0 0 25px rgba(241,185,43,40.6);
}

/* TIMELINE CARD */
.timeline-card {
  background: #141414;
  border-radius: 20px;
  padding: 28px;
  color: #ffffff;
  border: 1px solid #2a2a2a;
  transition: all 0.3s ease;
}

/* ACTIVE / FIRST CARD */
.timeline-card.active {
  border-color: #F1B92B;
  box-shadow: 0 0 30px rgba(241,185,43,0.25);
}

.timeline-card h3 {
  margin-bottom: 12px;
  font-size: 22px;
}

.timeline-card p {
  color: #cfcfcf;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5411d94 */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bb88f *//* GRADIENT BORDER (HOVER ONLY) */
.feature-card2::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card2:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card2:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-960cdce */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65695f6 *//* GRADIENT BORDER (HOVER ONLY) */
.feature-card2::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card2:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card2:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25b94c7 */.gradient-text {
  color: #ffffff; /* normal state: white */
  transition: all 0.3s ease;
}

.gradient-text:hover {
  background-image: linear-gradient(
    90deg,
    #F1B92B 0%,
    #D53636 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d064511 *//* GRADIENT BORDER (HOVER ONLY) */
.feature-card2::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

/* SHOW GRADIENT BORDER ON HOVER (NO WHITE) */
.feature-card:hover {
  border-color: transparent;
}

.feature-card2:hover::before {
  opacity: 1;
}

/* TITLE NORMAL */
.feature-card .card-title {
  color: #ffffff;
  transition: all 0.3s ease;
}

/* TITLE GRADIENT ON HOVER */
.feature-card2:hover .card-title {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73046cd *//* --- LINE DRAW (keep your fade gradient line) --- */
.timeline-center { position: relative; }

.timeline-center::before{
  content:"";
  position:absolute;
  top:0; bottom:0;
  left:50%;
  width:2px;
  transform: translateX(-50%) scaleY(0);
  transform-origin: top;
  transition: transform 1.2s ease;

  background: linear-gradient(
    to bottom,
    rgba(241, 185, 43, 0) 0%,
    rgba(241, 185, 43, 1) 20%,
    rgba(241, 185, 43, 1) 50%,
    rgba(213, 54, 54, 1) 80%,
    rgba(213, 54, 54, 0) 100%
  );
}

.timeline-section.is-visible .timeline-center::before{
  transform: translateX(-50%) scaleY(1);
}

/* --- DOT POP ANIMATION --- */
/* Dots start hidden */
.timeline-dot{
  opacity: 0;
  transform: scale(0.6);
  transition: all 0.45s ease;
  will-change: transform, opacity;
}
.timeline-dot.is-active{
  opacity: 1;
  transform: scale(1);
  box-shadow: 0 0 16px rgba(241,185,43,0.55);
}

/* Cards start hidden */
.timeline-card{
  opacity: 0;
  transition: all 0.6s ease;
  will-change: transform, opacity;
}
.timeline-card.timeline-left{  transform: translateX(-40px); }
.timeline-card.timeline-right{ transform: translateX(40px); }

.timeline-card.is-active{
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06b46b5 *//* BASE BUTTON (NORMAL STATE) */
.gradient-btn .elementor-button {
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  color: #000000;
  border-radius: 999px;
  padding: 16px 48px;
  border: none;
  font-weight: 600;
  position: relative;
  transition: all 0.35s ease;
}

/* GRADIENT BORDER SETUP */
.gradient-btn .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* border thickness */
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.35s ease;
}

/* HOVER STATE */
.gradient-btn .elementor-button:hover {
  background: #ffffff;
  color: transparent;
  border: none;
}

/* SHOW GRADIENT BORDER ON HOVER */
.gradient-btn .elementor-button:hover::before {
  opacity: 1;
}

/* GRADIENT TEXT ON HOVER */
.gradient-btn .elementor-button:hover span {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
`/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a34e1f5 *//* BASE BUTTON */
.secondary-gradient-btn .elementor-button {
  background: #ffffff;
  border-radius: 999px;
  padding: 16px 48px;
  border: none;
  font-weight: 600;
  position: relative;
  transition: all 0.3s ease;
  color: transparent;
}

/* GRADIENT TEXT (NORMAL + HOVER) */
.secondary-gradient-btn .elementor-button span {
  background-image: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* GRADIENT BORDER */
.secondary-gradient-btn .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  border-radius: inherit;
  background: linear-gradient(
    90deg,
    #F1B92B,
    #D53636
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* HOVER STATE (SOFT GRADIENT FILL) */
.secondary-gradient-btn .elementor-button:hover {
  background: linear-gradient(
    90deg,
    rgba(255, 185, 43, 0.12),
    rgba(239, 54, 54, 0.12)
  );
}/* End custom CSS */