.elementor-1524 .elementor-element.elementor-element-eba6e7d{--display:flex;--min-height:100vh;--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-1524 .elementor-element.elementor-element-eba6e7d:not(.elementor-motion-effects-element-type-background), .elementor-1524 .elementor-element.elementor-element-eba6e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080913;}.elementor-1524 .elementor-element.elementor-element-36c2584 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1524 .elementor-element.elementor-element-fd2974a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1524 .elementor-element.elementor-element-ac9be8d{--display:flex;--justify-content:space-between;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1524 .elementor-element.elementor-element-c759857 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:68px;font-weight:700;line-height:1.25;color:#E5E7EB;}.elementor-1524 .elementor-element.elementor-element-f42bb4e{text-align:end;}.elementor-1524 .elementor-element.elementor-element-f42bb4e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:68px;font-weight:700;line-height:1.25;color:#E5E7EB;}.elementor-1524 .elementor-element.elementor-element-f76bf70{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1524 .elementor-element.elementor-element-f76bf70:not(.elementor-motion-effects-element-type-background), .elementor-1524 .elementor-element.elementor-element-f76bf70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080913;}.elementor-1524 .elementor-element.elementor-element-1a63b55{--display:flex;}.elementor-1524 .elementor-element.elementor-element-d838840{text-align:center;}.elementor-1524 .elementor-element.elementor-element-d838840 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.25;color:#E5E7EB;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1524 .elementor-element.elementor-element-efb7626{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-3643483{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1524 .elementor-element.elementor-element-7e7f265 .elementor-button{background-color:var( --e-global-color-8c443ff );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-997cf85 );color:var( --e-global-color-997cf85 );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-1524 .elementor-element.elementor-element-7e7f265 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1524 .elementor-element.elementor-element-7e7f265 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1524 .elementor-element.elementor-element-0ff8965 .elementor-button{background-color:#06A87600;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-997cf85 );color:var( --e-global-color-997cf85 );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-1524 .elementor-element.elementor-element-0ff8965 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1524 .elementor-element.elementor-element-0ff8965 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1524 .elementor-element.elementor-element-33c9598{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1524 .elementor-element.elementor-element-6ec1964 img{width:936px;max-width:100%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1524 .elementor-element.elementor-element-f448951 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1524 .elementor-element.elementor-element-f448951 .elementor-icon{font-size:28px;}.elementor-1524 .elementor-element.elementor-element-f448951 .elementor-icon-box-title, .elementor-1524 .elementor-element.elementor-element-f448951 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;}.elementor-1524 .elementor-element.elementor-element-f448951 .elementor-icon-box-title{color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-f448951:has(:hover) .elementor-icon-box-title,
					 .elementor-1524 .elementor-element.elementor-element-f448951:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-0a186cd .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1524 .elementor-element.elementor-element-0a186cd .elementor-icon{font-size:28px;}.elementor-1524 .elementor-element.elementor-element-0a186cd .elementor-icon-box-title, .elementor-1524 .elementor-element.elementor-element-0a186cd .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;}.elementor-1524 .elementor-element.elementor-element-0a186cd .elementor-icon-box-title{color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-0a186cd:has(:hover) .elementor-icon-box-title,
					 .elementor-1524 .elementor-element.elementor-element-0a186cd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-1ee3d9f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1524 .elementor-element.elementor-element-1ee3d9f .elementor-icon{font-size:28px;}.elementor-1524 .elementor-element.elementor-element-1ee3d9f .elementor-icon-box-title, .elementor-1524 .elementor-element.elementor-element-1ee3d9f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;}.elementor-1524 .elementor-element.elementor-element-1ee3d9f .elementor-icon-box-title{color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-1ee3d9f:has(:hover) .elementor-icon-box-title,
					 .elementor-1524 .elementor-element.elementor-element-1ee3d9f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-b1a179b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1524 .elementor-element.elementor-element-66f0636{--display:flex;}.elementor-1524 .elementor-element.elementor-element-1499580{text-align:center;}.elementor-1524 .elementor-element.elementor-element-1499580 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.25;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-a2114cd{--display:flex;}.elementor-1524 .elementor-element.elementor-element-f313a86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1524 .elementor-element.elementor-element-a390257{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1524 .elementor-element.elementor-element-2afc28c.elementor-element{--align-self:center;}.elementor-1524 .elementor-element.elementor-element-2afc28c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1524 .elementor-element.elementor-element-2afc28c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1524 .elementor-element.elementor-element-2afc28c{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1524 .elementor-element.elementor-element-2afc28c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1524 .elementor-element.elementor-element-2afc28c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1524 .elementor-element.elementor-element-2afc28c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1524 .elementor-element.elementor-element-5045efd{text-align:center;}.elementor-1524 .elementor-element.elementor-element-5045efd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.25;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-42b320a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1524 .elementor-element.elementor-element-8c95951{--display:flex;}.elementor-1524 .elementor-element.elementor-element-9320dbe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-c99357c{text-align:center;}.elementor-1524 .elementor-element.elementor-element-c99357c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.25;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-a8b7937{text-align:center;}.elementor-1524 .elementor-element.elementor-element-a8b7937 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-49986f2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1524 .elementor-element.elementor-element-26b9d28{text-align:center;}.elementor-1524 .elementor-element.elementor-element-26b9d28 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.25;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-5fc4341{text-align:center;}.elementor-1524 .elementor-element.elementor-element-5fc4341 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-5282d79 img{width:100%;max-width:100%;border-radius:24px 24px 24px 24px;}.elementor-1524 .elementor-element.elementor-element-95b8bff{--display:flex;}.elementor-1524 .elementor-element.elementor-element-01e5f21{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-fb0bf4e{text-align:center;}.elementor-1524 .elementor-element.elementor-element-fb0bf4e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.25;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-ce33966{text-align:center;}.elementor-1524 .elementor-element.elementor-element-ce33966 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-091c8a9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1524 .elementor-element.elementor-element-0c7024b{text-align:center;}.elementor-1524 .elementor-element.elementor-element-0c7024b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.25;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-9a632cd{text-align:center;}.elementor-1524 .elementor-element.elementor-element-9a632cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-b0962b4 img{width:100%;max-width:100%;border-radius:24px 24px 24px 24px;}.elementor-1524 .elementor-element.elementor-element-f7c3f73{--display:flex;}.elementor-1524 .elementor-element.elementor-element-be27451{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-0e787a6{text-align:center;}.elementor-1524 .elementor-element.elementor-element-0e787a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.25;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-555eb1e{text-align:center;}.elementor-1524 .elementor-element.elementor-element-555eb1e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-38b8d5d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1524 .elementor-element.elementor-element-96454b6{text-align:center;}.elementor-1524 .elementor-element.elementor-element-96454b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.25;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-06780a4{text-align:center;}.elementor-1524 .elementor-element.elementor-element-06780a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-dcb4a32 img{width:100%;max-width:100%;border-radius:24px 24px 24px 24px;}.elementor-1524 .elementor-element.elementor-element-8cdb959{--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:80px;--padding-left:0px;--padding-right:0px;}.elementor-1524 .elementor-element.elementor-element-ba4707a{--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;}.elementor-1524 .elementor-element.elementor-element-6c563dd{--display:flex;}.elementor-1524 .elementor-element.elementor-element-6c563dd:not(.elementor-motion-effects-element-type-background), .elementor-1524 .elementor-element.elementor-element-6c563dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-6a6e855{--display:flex;}.elementor-1524 .elementor-element.elementor-element-66ea5cb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1524 .elementor-element.elementor-element-66ea5cb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1524 .elementor-element.elementor-element-66ea5cb{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1524 .elementor-element.elementor-element-66ea5cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1524 .elementor-element.elementor-element-66ea5cb .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1524 .elementor-element.elementor-element-66ea5cb .elementor-icon-list-text{transition:color 0.3s;}.elementor-1524 .elementor-element.elementor-element-c962cc1{text-align:start;}.elementor-1524 .elementor-element.elementor-element-c962cc1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.25;color:#E5E7EB;}.elementor-1524 .elementor-element.elementor-element-e82e2f2 img{border-radius:0px 0px 0px 0px;}.elementor-1524 .elementor-element.elementor-element-44422bb{--display:flex;--justify-content:flex-end;}.elementor-1524 .elementor-element.elementor-element-44422bb:not(.elementor-motion-effects-element-type-background), .elementor-1524 .elementor-element.elementor-element-44422bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-27cec55{--display:flex;}.elementor-1524 .elementor-element.elementor-element-b3bf286{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1524 .elementor-element.elementor-element-a3fab00{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1524 .elementor-element.elementor-element-523d746{--display:flex;}.elementor-1524 .elementor-element.elementor-element-0cab4f3{--display:flex;}.elementor-1524 .elementor-element.elementor-element-f293062 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1524 .elementor-element.elementor-element-f293062 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1524 .elementor-element.elementor-element-f293062{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1524 .elementor-element.elementor-element-f293062 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1524 .elementor-element.elementor-element-f293062 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1524 .elementor-element.elementor-element-f293062 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1524 .elementor-element.elementor-element-8a6eb4c{text-align:start;}.elementor-1524 .elementor-element.elementor-element-8a6eb4c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.25;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-9c59647{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1524 .elementor-element.elementor-element-58b6fd6{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1524 .elementor-element.elementor-element-b8794e5 img{width:100%;max-width:100%;}.elementor-1524 .elementor-element.elementor-element-43524b7{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-bac59c8{--display:flex;}.elementor-1524 .elementor-element.elementor-element-54f1fb0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-2255cef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-b76e110{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-3309a70 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-2c50b30 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-6e40f5a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1524 .elementor-element.elementor-element-cc0d3d8 img{width:100%;max-width:100%;}.elementor-1524 .elementor-element.elementor-element-d1b164e{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-c1d0119{--display:flex;}.elementor-1524 .elementor-element.elementor-element-5240e44 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-2ed64cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-67d3992{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-4a66881 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-fcb4efb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-2e13535{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1524 .elementor-element.elementor-element-e71600e img{width:100%;max-width:100%;}.elementor-1524 .elementor-element.elementor-element-3838810{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-73a8e5c{--display:flex;}.elementor-1524 .elementor-element.elementor-element-b1e1073 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-ee4d469 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-55c3705{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-622909a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-d44ccb6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-48153e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1524 .elementor-element.elementor-element-48153e0:not(.elementor-motion-effects-element-type-background), .elementor-1524 .elementor-element.elementor-element-48153e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A131E;}.elementor-1524 .elementor-element.elementor-element-49643ff{--display:flex;}.elementor-1524 .elementor-element.elementor-element-60bcdd4.elementor-element{--align-self:center;}.elementor-1524 .elementor-element.elementor-element-60bcdd4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1524 .elementor-element.elementor-element-60bcdd4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1524 .elementor-element.elementor-element-60bcdd4{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1524 .elementor-element.elementor-element-60bcdd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1524 .elementor-element.elementor-element-60bcdd4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1524 .elementor-element.elementor-element-60bcdd4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1524 .elementor-element.elementor-element-a79f007{text-align:center;}.elementor-1524 .elementor-element.elementor-element-a79f007 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.25;color:#E5E7EB;}.elementor-1524 .elementor-element.elementor-element-dbeefa0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-1524 .elementor-element.elementor-element-ead2794 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1524 .elementor-element.elementor-element-0618253{--display:flex;}.elementor-1524 .elementor-element.elementor-element-47e988e{--display:flex;}.elementor-1524 .elementor-element.elementor-element-b2bb4d8{--display:flex;}.elementor-1524 .elementor-element.elementor-element-a5dabed{text-align:center;}.elementor-1524 .elementor-element.elementor-element-a5dabed .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.25;color:#E5E7EB;}.elementor-1524 .elementor-element.elementor-element-3dd2b26{--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-end;}.elementor-1524 .elementor-element.elementor-element-1cd04b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1524 .elementor-element.elementor-element-645170d.elementor-element{--align-self:center;}.elementor-1524 .elementor-element.elementor-element-645170d{--lottie-container-width:100%;--lottie-container-max-width:198px;}.elementor-1524 .elementor-element.elementor-element-669192b{text-align:center;}.elementor-1524 .elementor-element.elementor-element-669192b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-7a354fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1524 .elementor-element.elementor-element-8ff0041.elementor-element{--align-self:center;}.elementor-1524 .elementor-element.elementor-element-8ff0041{--lottie-container-width:100%;--lottie-container-max-width:198px;}.elementor-1524 .elementor-element.elementor-element-c182746{text-align:center;}.elementor-1524 .elementor-element.elementor-element-c182746 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-1923b99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1524 .elementor-element.elementor-element-528666c.elementor-element{--align-self:center;}.elementor-1524 .elementor-element.elementor-element-528666c{--lottie-container-width:100%;--lottie-container-max-width:198px;}.elementor-1524 .elementor-element.elementor-element-ee3e748{text-align:center;}.elementor-1524 .elementor-element.elementor-element-ee3e748 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-80f6b54{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1524 .elementor-element.elementor-element-88ef29b .elementor-button{background-color:var( --e-global-color-8c443ff );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-997cf85 );color:var( --e-global-color-997cf85 );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-1524 .elementor-element.elementor-element-88ef29b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1524 .elementor-element.elementor-element-88ef29b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1524 .elementor-element.elementor-element-1779e9e .elementor-button{background-color:#06A87600;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-997cf85 );color:var( --e-global-color-997cf85 );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-1524 .elementor-element.elementor-element-1779e9e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1524 .elementor-element.elementor-element-1779e9e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1524 .elementor-element.elementor-element-482628a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1524 .elementor-element.elementor-element-80a4416{--display:flex;}.elementor-1524 .elementor-element.elementor-element-39a93fa{text-align:center;}.elementor-1524 .elementor-element.elementor-element-39a93fa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.25;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-a4518fa{--display:flex;}.elementor-1524 .elementor-element.elementor-element-5292e22{--display:flex;}.elementor-1524 .elementor-element.elementor-element-e272639{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-440d6b6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.15;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-8add3aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-183c35d{--display:flex;}.elementor-1524 .elementor-element.elementor-element-f82f3d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-57661aa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.15;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-3236c94 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-f1b635b{--display:flex;}.elementor-1524 .elementor-element.elementor-element-b775dbc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-9b945c5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.15;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-9807f41 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-e2329f7{--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;}.elementor-1524 .elementor-element.elementor-element-16d8f4b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-cff3e61 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.15;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-cf050d7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-534d043{--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;}.elementor-1524 .elementor-element.elementor-element-6370bab .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.15;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-dab993a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1524 .elementor-element.elementor-element-a8ed968{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1524 .elementor-element.elementor-element-4c4477b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1524 .elementor-element.elementor-element-07e17da{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1524 .elementor-element.elementor-element-f413ba4{text-align:start;}.elementor-1524 .elementor-element.elementor-element-f413ba4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.25;color:#E5E7EB;}.elementor-1524 .elementor-element.elementor-element-e319fb3{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-8868fe7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1524 .elementor-element.elementor-element-8a14bc5{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-9835041 img{width:100%;max-width:36px;}.elementor-1524 .elementor-element.elementor-element-bd02155 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-2430f4a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-5d58566 img{width:100%;max-width:36px;}.elementor-1524 .elementor-element.elementor-element-8250c64 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-c87b1d1{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-77dbeee img{width:100%;max-width:36px;}.elementor-1524 .elementor-element.elementor-element-c40aa1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-bd87b22{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-db2baf0 img{width:100%;max-width:36px;}.elementor-1524 .elementor-element.elementor-element-d2184d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-997cf85 );}.elementor-1524 .elementor-element.elementor-element-79f4b19{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1524 .elementor-element.elementor-element-8e23d3b .elementor-button{background-color:var( --e-global-color-8c443ff );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-997cf85 );color:var( --e-global-color-997cf85 );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-1524 .elementor-element.elementor-element-8e23d3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1524 .elementor-element.elementor-element-8e23d3b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1524 .elementor-element.elementor-element-5fcee89 .elementor-button{background-color:#06A87600;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-997cf85 );color:var( --e-global-color-997cf85 );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-1524 .elementor-element.elementor-element-5fcee89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1524 .elementor-element.elementor-element-5fcee89 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1524 .elementor-element.elementor-element-82e0f8e{--display:flex;}.elementor-1524 .elementor-element.elementor-element-9eba79b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1524 .elementor-element.elementor-element-f1bc4de{--display:flex;}.elementor-1524 .elementor-element.elementor-element-af5d952{text-align:center;}.elementor-1524 .elementor-element.elementor-element-af5d952 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.25;color:var( --e-global-color-0c8ca10 );}.elementor-1524 .elementor-element.elementor-element-b73a94a{--display:flex;}@media(max-width:1024px){.elementor-1524 .elementor-element.elementor-element-a390257{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-6a6e855{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-0cab4f3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1524 .elementor-element.elementor-element-49643ff{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(min-width:768px){.elementor-1524 .elementor-element.elementor-element-ac9be8d{--content-width:1280px;}.elementor-1524 .elementor-element.elementor-element-1a63b55{--content-width:695px;}.elementor-1524 .elementor-element.elementor-element-33c9598{--content-width:1280px;}.elementor-1524 .elementor-element.elementor-element-66f0636{--content-width:1280px;}.elementor-1524 .elementor-element.elementor-element-a2114cd{--content-width:1280px;}.elementor-1524 .elementor-element.elementor-element-a390257{--content-width:1280px;}.elementor-1524 .elementor-element.elementor-element-42b320a{--content-width:1280px;}.elementor-1524 .elementor-element.elementor-element-ba4707a{--content-width:1400px;}.elementor-1524 .elementor-element.elementor-element-a3fab00{--content-width:1280px;}.elementor-1524 .elementor-element.elementor-element-49643ff{--content-width:1280px;}.elementor-1524 .elementor-element.elementor-element-dbeefa0{--content-width:1240px;}.elementor-1524 .elementor-element.elementor-element-b2bb4d8{--content-width:1280px;}.elementor-1524 .elementor-element.elementor-element-a4518fa{--content-width:1280px;}.elementor-1524 .elementor-element.elementor-element-a8ed968{--content-width:1400px;}.elementor-1524 .elementor-element.elementor-element-b73a94a{--content-width:1060px;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start custom CSS */#start-small {
    margin-bottom: 80px;
}

.br-xs,
#gradient-hero {
    display: none;
}

.subheader-icon .elementor-icon-list-text {
    background: linear-gradient(91deg, #016EA8 2.33%, #06A876 100.42%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/*Hero*/
#hero::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    box-shadow: inset 0 0 40px 40px #080913; 
    pointer-events: none;
    z-index: 1;
    width: 100%;
    height: 100%;
}

#hero .video-hero {
    /*width: 1000px;*/
    width: 100%;
    right: 0;
    position: absolute;
    top: 100px;
}

#hero .bg-wrap::before {
    content: '';
    /*background: url('/wp-content/uploads/2026/06/H-hero-img-overlay.png') center no-repeat;*/
    background: #000;
    background-size: 100% 100%;
    opacity: 0.5;
}

#hero .hero-wrap {
    min-height: 100vh;
    z-index: 5;
}

#hero .title-2 {
    margin-left: auto;
}

/*About*/
#about {
    background: url('/wp-content/uploads/2026/06/H-run-img-background.png') bottom center no-repeat;
    background-size: cover;
}

#about .image-wrap > .e-con-inner {
    position: relative;
}

#about .highlight > div {
    border-radius: 40px;
    background: #5C1AF7;
    box-shadow: 0 4px 4px 0 rgba(1, 110, 168, 0.25);
    padding: 5px 25px 5px 6px;
}

#about .highlight .elementor-icon-box-icon {
    background: var(--color-brightgray);
    border-radius: 100%;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}

#highlight-1 {
    top: -25px;
    right: 300px;
}
#highlight-2 {
    right: 0;
    top: 100px;
}
#highlight-3 {
    left: 0;
    top: 220px;
}

/*Powered By*/
#powered-by .logo-wrap > .e-con-inner {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    gap: 50px;
}

#powered-by hr {
    background: linear-gradient(270deg, #016EA8 0%, #06A876 100%);
    height: 1px;
    border: 0;
    max-width: 1280px;
    margin: 50px auto 0;
}

/*Deliver*/
#deliver .col-deliver {
    border-radius: 40px;
    background: #F5F6F9;
    padding: 2rem 1.25rem 1.25rem;
}

.outcome-block {
    border-radius: 20px;
    background: #5C1AF7;
    padding: 1rem 1.5rem;
}

/*How Works*/
#how-works .col-left, #how-works .col-right {
    padding-top: 4rem;
    padding-bottom: 2rem;
    overflow: hidden;
}

#how-works .col-left {
    border-radius: 40px 80px 80px 40px;
}
#how-works .col-right {
    border-radius: 80px 40px 40px 80px;
    background: url('/wp-content/uploads/2026/06/H-how-img-02.png') right top no-repeat, #0A131E;
    background-size: 700px;
}

#how-works .heading-block {
    padding-left: 3rem;
    padding-right: 3rem;
}

.process-block {
    padding-left: 3rem;
    padding-bottom: 5rem;
}

#how-works .process {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 25px;
}

#how-works .col-number {
    position: relative;
}

#how-works .text-number {
    font-size: 24px;
    font-family: var(--font-title);
    font-weight: 700;
    color: var(--color-brightgray);
    z-index: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.title-step {
    font-size: 16px;
    font-family: var(--font-text);
    font-weight: 500;
    background: linear-gradient(91deg, #016EA8 2.33%, #06A876 100.42%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    width: fit-content;
    margin-top: 10px;
}

.title-process {
    font-size: 24px;
    font-family: var(--font-title);
    font-weight: 700;
    color: var(--color-brightgray);
}
.desc-process {
    font-size: 16px;
    font-family: var(--font-text);
    font-weight: 700;
    color: var(--color-brightgray);
    line-height: 1.5;
}

/*Our Solutions*/
#our-solutions .col-left {
    width: 35%;
}
#our-solutions .col-right {
    width: 65%;
}

.solution-block {
    background: #F5F6F9;
    border-radius: 40px;
    padding: 1.5rem;
}

.img-solution {
    border-radius: 24px;
    background: var(--Gradient, linear-gradient(180deg, #016EA8 0%, #06A876 100%));
    width: 55%;
}

#our-solutions .desc-block {
    width: 45%;
}

.review-block {
    border-radius: 24px;
    background: rgba(217, 217, 217, 0.20);
    padding: 1rem;
}

/*Built For*/
#built-for {
    background: url('/wp-content/uploads/2026/06/H-who-img-01.png') bottom center no-repeat, #0A131E;
    background-size: 100%;
    border-radius: 40px;
}

#built-for .build-wrap > .e-con-inner {
    position: relative;
}

#built-for .col-left, #built-for .col-right {
    min-height: 477px;
}

.video-who {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, 0);
    width: 849px;
}

#built-for .col-left, #built-for .col-right {
    padding-top: 50px;
}
#built-for .col-left {
    width: 440px;
}
#built-for .col-right {
    width: 461px;
}

.who-block {
    font-size: 16px;
    font-family: var(--font-text);
    font-weight: 500;
    color: var(--color-brightgray);
    padding: 1rem 1.5rem;
    position: relative;
    width: fit-content;
}
.col-left .who-block {
    text-align: right;
}

.who-block::before {
    content: "";
    position: absolute;
    inset: -1px;
    background: url('/wp-content/uploads/2026/06/Button-outline.png') center no-repeat;
		background-size: 100% 100%;
    filter: blur(12px);
    opacity: 1;
    z-index: 0;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    padding: 1px;
	border-radius: 24px;
}
.who-block::after {
    content: "";
    position: absolute;
    display: block;
    bottom: 50%;
    width: 100%;
    height: 1px;
}

.col-left .who-block::after {
    background: #016EA8;
    background: linear-gradient(75deg,rgba(1, 110, 168, 1) 0%, rgba(10, 38, 59, 1) 100%);
}
.col-right .who-block::after {
    background: #06A876;
    background: linear-gradient(75deg, rgba(6, 168, 118, 1) 0%, rgba(11, 39, 61, 1) 100%);
}

#who-2, #who-4 {
    margin-top: 50px;
}
#who-2, #who-3 {
    margin-left: auto;
}

#who-1::after {
    width: 234px;
    right: -234px;
}
#who-2::after {
    width: 94px;
    right: -94px;
}
#who-3::after {
    width: 178px;
    left: -178px;
}
#who-4::after {
    width: 66px;
    left: -66px;
}

/*Concept*/
#built-for .cta-block {
    margin-top: 3rem;
}

#built-for .title-concept {
    min-height: 2lh;
}

/*Why FlexInfra*/
#why-flexinfra .why-wrap > .e-con-inner {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
}

#why-flexinfra .col-why {
    background: #F5F6F9;
    border-radius: 24px;
    padding: 2rem 1.5rem;
}

#why-flexinfra .col-33 {
    max-width: calc(33.33% - 20px);
    width: calc(33.33% - 20px);
}
#why-flexinfra .col-50 {
    max-width: calc(50% - 20px);
    width: calc(50% - 20px);
}


#why-flexinfra .col-33 .img-why {
    max-width: 268px;
    margin-top: 1.5rem;
}
#why-flexinfra .col-33 .desc p {
    height: 2lh;
}

/*Start Small*/
#start-small .start-wrap > .e-con-inner {
    background: url('/wp-content/uploads/2026/06/H-startsmall-img-01.png') center no-repeat, #0A131E;
    background-size: 100% 100%;
    border-radius: 40px;
    overflow: hidden;
}

#start-small .col-left {
    width: 40%;
    padding-left: 3rem;
}
#start-small .col-right {
    width: 60%;
}

.list-item {
    margin-bottom: -5px;
}

/*Trusted By*/
#trusted-by .trusted-wrap > .e-con-inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    gap: 40px;
}

#trusted-by .logo-client {
    max-width: calc(20% - 40px);
    width: calc(20% - 40px);
}

@media (max-width: 1480px) {
    #hero .title-1 *, #hero .title-2 * {
        font-size: 58px;
    }
    #about .title *, #powered-by .title *, #deliver .title *, #how-works .title *, #our-solutions .title *, #built-for .title *, #why-flexinfra .title *, #start-small .title *, #trusted-by .title * {
        font-size: 38px;
    }
    #deliver .title-deliver  *, #how-works .text-number, .title-process, #our-solutions .title-solution *, #why-flexinfra .title-why * {
        font-size: 22px;
    }
    #about .elementor-icon-box-title {
        font-size: 17px;
    }
    #about .desc *, #deliver .desc *, .title-step, .desc-process, #our-solutions .desc *, #our-solutions .review-block *, #built-for .who-block *, #built-for .title-concept *, #why-flexinfra .desc *, #start-small .desc *, #start-small .list-text * {
        font-size: 15px;
    }
    .subheader-icon .elementor-icon-list-text {
        font-size: 15px !important;
    }
    #deliver .outcome-block * {
        font-size: 13px;
    }
    #built-for .concept-wrap > .e-con-inner {
        max-width: 80%;
    }
    #hero .hero-wrap > .e-con-inner, #about .image-wrap > .e-con-inner, #powered-by .logo-wrap > .e-con-inner, #deliver .deliver-wrap > .e-con-inner, #our-solutions .solution-wrap > .e-con-inner, #built-for .build-wrap > .e-con-inner, #why-flexinfra .why-wrap > .e-con-inner, #trusted-by .trusted-wrap > .e-con-inner {
        max-width: 85%;
    }
    #how-works .work-wrap > .e-con-inner, #start-small .start-wrap > .e-con-inner {
        max-width: 98%;
    }
    #about {
        padding-top: 65px;
    }
    #powered-by hr {
        width: 85%;
    }
    #how-works .heading-block {
        padding-left: 13%;
    }
    #how-works .text-number {
        top: 52%;
    }
    #start-small .col-left {
        padding-left: 9%;
    }
    #start-small .col-left {
        width: 45%;
    }
    #start-small .col-right {
        width: 55%;
    }
}

@media (max-width: 1380px) {
    #our-solutions .solution-wrap > .e-con-inner {
        gap: 50px;
    }
}

@media (max-width: 1280px) {
    #hero .title-1 *, #hero .title-2 * {
        font-size: 50px;
    }
    #about .title *, #powered-by .title *, #deliver .title *, #how-works .title *, #our-solutions .title *, #built-for .title *, #why-flexinfra .title *, #start-small .title *, #trusted-by .title * {
        font-size: 35px;
    }
    #about .image-wrap .elementor-icon {
        font-size: 25px;
    }
    #deliver .title-deliver  *, #how-works .text-number, .title-process, #our-solutions .title-solution *, #why-flexinfra .title-why * {
        font-size: 21px;
    }
    #about .elementor-icon-box-title {
        font-size: 16px;
    }
    #about .desc *, #deliver .desc *, .title-step, .desc-process, #our-solutions .desc *, #our-solutions .review-block *, #built-for .who-block *, #built-for .title-concept *, #why-flexinfra .desc *, #start-small .desc *, #start-small .list-text * {
        font-size: 14px;
    }
    #about .image-wrap > .e-con-inner {
        max-width: 75%;
    }
    #hero .hero-wrap > .e-con-inner, #powered-by .logo-wrap > .e-con-inner, #deliver .deliver-wrap > .e-con-inner, #our-solutions .solution-wrap > .e-con-inner, #built-for .build-wrap > .e-con-inner, #why-flexinfra .why-wrap > .e-con-inner, #trusted-by .trusted-wrap > .e-con-inner {
        max-width: 90%;
    }
    #about .heading-wrap > .e-con-inner {
        max-width: 600px;
    }
    #about .cta-block {
        margin-top: 0;
    }
    #about .highlight > div {
        padding: 4px 20px 4px 5px;
    }
    #about .elementor-icon-box-wrapper {
        gap: 12px;
    }
    #about .highlight .elementor-icon-box-icon {
        width: 37px;
        height: 37px;
    }
    #highlight-2 {
        right: -10%;
    }
    #highlight-3 {
        left: -8%;
    }
    #powered-by hr {
        width: 90%;
    }
    #powered-by img {
        width: initial;
        height: 36px;
    }
    #how-works .col-left, #how-works .col-right {
        padding-bottom: 0;
    }
    #built-for .col-left, #built-for .col-right {
        min-height: 400px;
    }
    #who-2 {
        margin-left: 15%;
    }
    #who-4 {
        margin-right: 15%;
        margin-left: auto;
    }
    #start-small .col-left {
        padding-left: 5%;
    }
}

@media (max-width: 1180px) {
    #hero .hero-wrap > .e-con-inner {
        max-width: 94%;
    }
    #deliver .deliver-wrap > .e-con-inner, #why-flexinfra .why-wrap > .e-con-inner {
        max-width: 95%;
    }
    #hero .hero-wrap > .e-con-inner {
        padding-top: 120px;
        padding-bottom: 80px;
    }
    #hero .video-hero {
        width: 850px;
    }
    #how-works .heading-block {
        padding-left: 8%;
    }
    #how-works .col-number img {
        width: 80px;
        height: initial;
    }
    .process-block {
        padding-bottom: 3rem;
    }
    #built-for {
        padding-bottom: 65px;
    }
    #start-small .col-left {
        padding-top: 65px;
        padding-bottom: 65px;
    }
    #start-small .col-left {
        padding-left: 4%;
    }
}

@media (max-width: 1080px) {
    #how-works .work-wrap > .e-con-inner, #start-small .start-wrap > .e-con-inner {
        max-width: 100%;
    }
    #hero .title-1 *, #hero .title-2 * {
        font-size: 48px;
    }
    #about .title *, #powered-by .title *, #deliver .title *, #how-works .title *, #our-solutions .title *, #built-for .title *, #why-flexinfra .title *, #start-small .title *, #trusted-by .title * {
        font-size: 32px;
    }
    #about .image-wrap .elementor-icon {
        font-size: 24px;
    }
    #deliver .title-deliver  *, #how-works .text-number, .title-process, #our-solutions .title-solution *, #why-flexinfra .title-why * {
        font-size: 20px;
    }
    #about .elementor-icon-box-title {
        font-size: 15px;
    }
    .subheader-icon .elementor-icon-list-text {
        font-size: 14px !important;
    }
    #about .desc *, #deliver .desc *, .title-step, .desc-process, #our-solutions .desc *, #our-solutions .review-block *, #built-for .who-block *, #built-for .title-concept *, #why-flexinfra .desc *, #start-small .desc *, #start-small .list-text * {
        font-size: 13px;
    }
}

@media (max-width: 1024px) {
    #hero .video-hero {
        top: 180px;
    }
    #highlight-1 {
        right: 10%;
    }
    #highlight-2 {
        top: initial;
        bottom: 40px;
    }
    #deliver .deliver-wrap > .e-con-inner {
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
        max-width: 750px;
    }
    #deliver .col-deliver {
        max-width: calc(50% - 20px);
        width: calc(50% - 20px);
    }
    #deliver .desc p {
        height: 3lh;
    }
    .outcome-block {
        padding: 1rem 1.25rem;
    }
    #how-works .col-left, #how-works .col-right {
        padding-top: 2.5rem;
    }
    .process-block {
        padding-bottom: 1.5rem;
        padding-left: 2.5rem;
    }
    #our-solutions .solution-wrap > .e-con-inner {
        flex-direction: column;
        gap: 40px;
    }
    #our-solutions .col-left, #our-solutions .col-right {
        width: 100%;
    }
    #our-solutions .col-left * {
        text-align: center;
    }
    #our-solutions .subheader-icon {
        width: fit-content;
        margin-left: auto;
        margin-right: auto;
    }
    #our-solutions .solution-block {
        max-width: 650px;
        margin-left: auto;
        margin-right: auto;
    }
    #built-for .col-left, #built-for .col-right {
        min-height: initial;
        padding-bottom: 100px;
        width: 50%;
    }
    .who-block {
        padding: .8rem 1.15rem;
    }
    .who-block::before {
        border-radius: 16px;
    }
    #who-1::after {
        width: 150px;
        right: -150px;
    }
    #who-2::after {
        width: 65px;
        right: -65px;
    }
    #who-3::after {
        width: 120px;
        left: -120px;
    }
    #who-4::after {
        width: 45px;
        left: -45px;
    }
    #why-flexinfra .why-wrap > .e-con-inner {
        gap: 15px;
        max-width: 700px;
    }
    #why-flexinfra .col-33, #why-flexinfra .col-50 {
        max-width: calc(50% - 15px);
        width: calc(50% - 15px);
    }
    #why-block-4 {
        flex-direction: column;
    }
    #why-block-5 {
        width: 100% !important;
        max-width: 100% !important;
    }
}

@media (max-width: 980px) {
    .title-process {
        font-size: 18px;
    }
    #about .elementor-icon-box-title {
        font-size: 13px;
    }
}

@media (max-width: 800px) {
    #why-flexinfra .br-xs {
        display: block;
    }
    #about .image-wrap .elementor-icon {
        font-size: 20px;
    }
    #about .elementor-icon-box-title {
        font-size: 12px;
    }
    #hero .bg-wrap::before {
        background: #080913;
        opacity: .6;
    }
    #built-for .concept-wrap > .e-con-inner {
        max-width: 90%;
    }
    #why-flexinfra .why-wrap > .e-con-inner {
        max-width: 95%;
    }
    #hero .video-hero {
        width: 85%;
        top: 200px;
    }
    #about .highlight .elementor-icon-box-icon {
        width: 30px;
        height: 30px;
    }
    #powered-by .logo-wrap > .e-con-inner {
        flex-wrap: wrap;
        gap: 40px 50px;
    }
    #how-works .work-wrap > .e-con-inner, #start-small .start-wrap > .e-con-inner {
        flex-direction: column;
    }
    #how-works .col-left, #how-works .col-right, #start-small .col-left, #start-small .col-right {
        width: 100%;
    }
    #how-works .col-left {
        border-radius: 30px 30px 0 0;
    }
    #how-works .col-right {
        border-radius: 0;
        padding-top: 5rem;
        padding-bottom: 1rem;
    }
    #how-works .col-left img {
        padding-right: 20%;
    }
    .video-who {
        position: relative;
        top: initial;
        left: initial;
        transform: initial;
        margin-left: auto;
        margin-right: auto;
    }
    #built-for .build-wrap > .e-con-inner {
        flex-direction: column;
        padding-bottom: 80px;
    }
    #built-for .col-left, #built-for .col-right {
        width: 100%;
        padding-bottom: 0;
        padding-top: 0;
    }
    #who-2, #who-4 {
        margin-top: 0;
    }
    #who-1::after, #who-2::after, #who-3::after, #who-4::after {
        display: none;
    }
    #built-for .who-block {
        text-align: center !important;
        width: 100%;
        max-width: 342px;
        margin-left: auto;
        margin-right: auto;
    }
    #start-small .start-wrap > .e-con-inner {
        background: #01070A;
    }
    #start-small .col-right img {
        content: url('/wp-content/uploads/2026/06/H-startsmall-img-02-xs-1.png');
    }
    #trusted-by .logo-client {
        max-width: calc(25% - 40px);
        width: calc(25% - 40px);
        }
}

@media (max-width: 769px) {
    #deliver .deliver-wrap > .e-con-inner {
        max-width: 85%;
    }
    #about .elementor-icon-box-wrapper {
        flex-direction: row;
        align-items: center !important;
    }
    #deliver .deliver-wrap > .e-con-inner {
        flex-direction: column;
        max-width: 411px;
    }
    #deliver .col-deliver {
        max-width: 100%;
        width: 100%;
    }
    #how-works .col-number img {
        width: 75px;
    }
    #our-solutions .solution-block {
        max-width: 100%;
        flex-wrap: nowrap;
    }
    #built-for .concept-wrap > .e-con-inner {
        flex-wrap: wrap;
        gap: 30px 15px;
        justify-content: center;
    }
    #built-for .col-concept {
        max-width: calc(50% - 15px);
        width: calc(50% - 15px);
    }
    #why-block-5 {
        flex-wrap: nowrap;
    }
    #why-block-5 .title-why {
        width: 45%;
    }
}

@media (max-width: 680px) {
    #hero .title-1 *, #hero .title-2 * {
        font-size: 7vw;
    }
    #about .heading-wrap > .e-con-inner {
        max-width: 80%;
    }
    #hero, #hero .hero-wrap {
        min-height: 500px;
    }
    #hero .hero-wrap > .e-con-inner {
        padding-bottom: 30px;
    }
    #hero .video-hero {
        width: 100%;
    }
    #how-works .col-left img {
        padding-right: 15%;
    }
    #why-flexinfra {
        gap: 25px;
    }
    #why-flexinfra .why-wrap > .e-con-inner {
        max-width: 400px;
    }
    #why-flexinfra .col-33, #why-flexinfra .col-50 {
        max-width: 100%;
        width: 100%;
    }
    #why-block-5 {
        flex-wrap: wrap;
    }
    #why-block-5 .title-why {
        width: 100%;
    }
}

@media (max-width: 580px) {
    #hero .title-1 *, #hero .title-2 * {
        font-size: 6.5vw;
    }
    #about .title *, #powered-by .title *, #deliver .title *, #how-works .title *, #our-solutions .title *, #built-for .title *, #why-flexinfra .title *, #start-small .title *, #trusted-by .title * {
        font-size: 30px;
    }
    #our-solutions .solution-block {
        flex-wrap: wrap;
    }
    #our-solutions .solution-block > div {
        width: 100%;
    }
    #start-small .col-left {
        padding-bottom: 0;
    }    
}

@media (max-width: 480px) {
    #hero .title-1 *, #hero .title-2 * {
        font-size: 7.5vw;
    }
    #about .title *, #powered-by .title *, #deliver .title *, #how-works .title *, #our-solutions .title *, #built-for .title *, #why-flexinfra .title *, #start-small .title *, #trusted-by .title * {
        font-size: 28px;
    }
    #deliver .title-deliver *, #how-works .text-number, .title-process, #our-solutions .title-solution *, #why-flexinfra .title-why * {
        font-size: 17px;
    }
    .title-process {
        font-size: 16px;
    }
    #about .desc *, #deliver .desc *, .title-step, .desc-process, #our-solutions .desc *, #our-solutions .review-block *, #built-for .who-block *, #built-for .title-concept *, #why-flexinfra .desc *, #start-small .desc *, #start-small .list-text * {
        font-size: 12px;
    }
    #about .heading-wrap > .e-con-inner {
        max-width: 85%;
    }
    #highlight-3 {
        left: -10%;
        bottom: 30px;
        top: initial;
    }
    #trusted-by .trusted-wrap > .e-con-inner {
        max-width: 80%;
    }
    #trusted-by .logo-client {
        max-width: calc(33.33% - 40px);
        width: calc(33.33% - 40px);
    }
    #how-works .col-number img {
        width: 68px;
    }
    #why-flexinfra .why-wrap > .e-con-inner, #deliver .deliver-wrap > .e-con-inner {
        max-width: 85%;
    }
}

@media (max-width: 450px) {
    #about .title *, #powered-by .title *, #deliver .title *, #how-works .title *, #our-solutions .title *, #built-for .title *, #why-flexinfra .title *, #start-small .title *, #trusted-by .title * {
        font-size: 25px;
    }
    #about .image-wrap .elementor-icon {
        font-size: 16px;
    }
    #about .elementor-icon-box-title {
        font-size: 10px;
    }
    #about .heading-wrap > .e-con-inner {
        max-width: 90%;
    }
    #about .highlight .elementor-icon-box-icon {
        width: 28px;
        height: 27px;
    }
    #highlight-2 {
        bottom: -20px;
    }
    #powered-by .logo-wrap > .e-con-inner {
        gap: 30px 40px;
    }
    #powered-by img {
        height: 30px;
    }
    #how-works .col-right {
        padding-top: 4rem;
    }
    .process-block {
        padding-left: 1.5rem;
    }
    #built-for .col-concept {
        max-width: 100%;
        width: 100%;
    }
    #trusted-by .trusted-wrap > .e-con-inner {
        max-width: 90%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sora';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.flexinfra.com.my/wp-content/uploads/2026/06/Sora-Bold.eot');
	src: url('https://www.flexinfra.com.my/wp-content/uploads/2026/06/Sora-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.flexinfra.com.my/wp-content/uploads/2026/06/Sora-Bold.woff2') format('woff2'),
		url('https://www.flexinfra.com.my/wp-content/uploads/2026/06/Sora-Bold.woff') format('woff'),
		url('https://www.flexinfra.com.my/wp-content/uploads/2026/06/Sora-Bold.ttf') format('truetype'),
		url('https://www.flexinfra.com.my/wp-content/uploads/2026/06/Sora-Bold.svg#Sora') format('svg');
}
/* End Custom Fonts CSS */