.elementor-486 .elementor-element.elementor-element-8c1bc0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-c123692{--display:flex;}.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-486 .elementor-element.elementor-element-13478b3 .elementor-button{background-color:var( --e-global-color-652753e );font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:7px 7px 7px 7px;}.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-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-486 .elementor-element.elementor-element-650c344{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-cf1e101 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}.elementor-486 .elementor-element.elementor-element-b3cd677 .elementor-button{background-color:#0A55F500;font-family:"Inter", Sans-serif;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}.elementor-486 .elementor-element.elementor-element-fcdb3d7{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-62c654c{--display:flex;}.elementor-486 .elementor-element.elementor-element-34cc4eb{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-486 .elementor-element.elementor-element-34cc4eb:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-34cc4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb83b18 );}.elementor-486 .elementor-element.elementor-element-b687cd9 .elementor-button{background-color:var( --e-global-color-4458681 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:7px 7px 7px 7px;}.elementor-486 .elementor-element.elementor-element-b5cdec9{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-486 .elementor-element.elementor-element-b5cdec9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-5b0d1be{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-486 .elementor-element.elementor-element-1a21b0b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-4e72fd2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-4e72fd2:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-4e72fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-1f8d83e{color:var( --e-global-color-secondary );}.elementor-486 .elementor-element.elementor-element-53e8aef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-b373e70{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-13068e6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-13068e6:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-13068e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-2b13d07{color:var( --e-global-color-secondary );}.elementor-486 .elementor-element.elementor-element-bbe30d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-c399bce{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-4f6dd27{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-4f6dd27:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-4f6dd27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-5f3ef11{color:var( --e-global-color-secondary );}.elementor-486 .elementor-element.elementor-element-c02f412 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-52cee71{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-a131d94{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-486 .elementor-element.elementor-element-a131d94:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-a131d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-f5401b1{width:var( --container-widget-width, 210px );max-width:210px;--container-widget-width:210px;--container-widget-flex-grow:0;}.elementor-486 .elementor-element.elementor-element-b4afc1e{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-486 .elementor-element.elementor-element-b4afc1e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-247fbbe{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-486 .elementor-element.elementor-element-642597c{--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-486 .elementor-element.elementor-element-964de16{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-486 .elementor-element.elementor-element-964de16:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-964de16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-486 .elementor-element.elementor-element-351ac43{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;}.elementor-486 .elementor-element.elementor-element-bae4d25 .elementor-heading-title{color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-9e54be0{color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-00725e6{color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-70459be{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-486 .elementor-element.elementor-element-70459be:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-70459be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4458681 );}.elementor-486 .elementor-element.elementor-element-401c7f2{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-486 .elementor-element.elementor-element-27b2cbc{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-486 .elementor-element.elementor-element-27b2cbc:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-27b2cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4458681 );}.elementor-486 .elementor-element.elementor-element-7b9e3db{width:var( --container-widget-width, 126px );max-width:126px;--container-widget-width:126px;--container-widget-flex-grow:0;}.elementor-486 .elementor-element.elementor-element-e168c46{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-486 .elementor-element.elementor-element-e168c46 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-a87b8a4{text-align:center;}.elementor-486 .elementor-element.elementor-element-ad4ed4a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-c43e3a0{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-c43e3a0:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-c43e3a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-8aa7a85{--display:flex;--min-height:40px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;}.elementor-486 .elementor-element.elementor-element-8aa7a85:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-8aa7a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-486 .elementor-element.elementor-element-1da0bae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-5780016 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-8d90e24{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-cf56b0d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-cf56b0d:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-cf56b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-6519038{--display:flex;--min-height:40px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;}.elementor-486 .elementor-element.elementor-element-6519038:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-6519038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-486 .elementor-element.elementor-element-271275e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-6a224c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-bc4e968{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-298b2ca{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-298b2ca:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-298b2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-4c2a1f3{--display:flex;--min-height:40px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;}.elementor-486 .elementor-element.elementor-element-4c2a1f3:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-4c2a1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-486 .elementor-element.elementor-element-aa12c1e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-79e5450 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-0f12148{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-83d7fdd{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-83d7fdd:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-83d7fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-a76f53b{--display:flex;--min-height:40px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;}.elementor-486 .elementor-element.elementor-element-a76f53b:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-a76f53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-486 .elementor-element.elementor-element-b51c766 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-bacd9fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-8bb46b8{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-9640f26{--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:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-486 .elementor-element.elementor-element-9640f26:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-9640f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-d730cc5{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-486 .elementor-element.elementor-element-dac7000{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;}.elementor-486 .elementor-element.elementor-element-99227dc{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;}.elementor-486 .elementor-element.elementor-element-99227dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-0732339 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}.elementor-486 .elementor-element.elementor-element-cc1558d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-486 .elementor-element.elementor-element-d468bbf{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-486 .elementor-element.elementor-element-d468bbf:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-d468bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb83b18 );}.elementor-486 .elementor-element.elementor-element-8a745eb .elementor-button{background-color:var( --e-global-color-4458681 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:7px 7px 7px 7px;}.elementor-486 .elementor-element.elementor-element-40753b9{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-486 .elementor-element.elementor-element-40753b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-2f8b163{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-486 .elementor-element.elementor-element-0a4d279{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-418940b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-418940b:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-418940b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-b58891c{text-align:center;}.elementor-486 .elementor-element.elementor-element-b58891c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-a2ba89f{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-7818ccd{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-7818ccd:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-7818ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-516c59a{text-align:center;}.elementor-486 .elementor-element.elementor-element-516c59a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-185ca64{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-2a04971{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-2a04971:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-2a04971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-5909f0a{text-align:center;}.elementor-486 .elementor-element.elementor-element-5909f0a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-f7add34{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-ae4b0de{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-ae4b0de:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-ae4b0de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-ad63f5f{text-align:center;}.elementor-486 .elementor-element.elementor-element-ad63f5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-4affc1e{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-18d1125{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-486 .elementor-element.elementor-element-18d1125:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-18d1125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-f2c477c .elementor-button{background-color:var( --e-global-color-4458681 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:7px 7px 7px 7px;}.elementor-486 .elementor-element.elementor-element-d7af45f{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-486 .elementor-element.elementor-element-d7af45f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-16feb61{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-486 .elementor-element.elementor-element-a74233a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-9db7d26{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.14);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-9db7d26:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-9db7d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-7196f6f{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-486 .elementor-element.elementor-element-f3b289b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-a7592fc{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-59c9837 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}.elementor-486 .elementor-element.elementor-element-faae3e8{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.14);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-faae3e8:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-faae3e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-8683796{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-486 .elementor-element.elementor-element-9c19fc2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-a2c6436{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-ad2c45a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}.elementor-486 .elementor-element.elementor-element-3f81247{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.14);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-3f81247:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-3f81247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-7f5e1c3{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-486 .elementor-element.elementor-element-4233ddf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-486 .elementor-element.elementor-element-5a28bce{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-486 .elementor-element.elementor-element-9bda088 .elementor-button{background-color:var( --e-global-color-652753e );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-b04d509 );color:var( --e-global-color-b04d509 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b04d509 );border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}.elementor-486 .elementor-element.elementor-element-6c66d0a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-2d90bbbb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-486 .elementor-element.elementor-element-5316b663 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-40490f3d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-652753e );}.elementor-486 .elementor-element.elementor-element-3c90dd9d{--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;}.elementor-486 .elementor-element.elementor-element-70e2728f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}.elementor-486 .elementor-element.elementor-element-780b2eb0 .elementor-button{background-color:#0A55F500;font-family:"Inter", Sans-serif;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-652753e );border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}@media(max-width:1024px){.elementor-486 .elementor-element.elementor-element-1a21b0b{--grid-auto-flow:row;}.elementor-486 .elementor-element.elementor-element-ad4ed4a{--grid-auto-flow:row;}.elementor-486 .elementor-element.elementor-element-0a4d279{--grid-auto-flow:row;}.elementor-486 .elementor-element.elementor-element-a74233a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-486 .elementor-element.elementor-element-8c1bc0c{--width:1140px;}.elementor-486 .elementor-element.elementor-element-8aa7a85{--width:40px;}.elementor-486 .elementor-element.elementor-element-6519038{--width:40px;}.elementor-486 .elementor-element.elementor-element-4c2a1f3{--width:40px;}.elementor-486 .elementor-element.elementor-element-a76f53b{--width:40px;}.elementor-486 .elementor-element.elementor-element-2d90bbbb{--width:100%;}.elementor-486 .elementor-element.elementor-element-3c90dd9d{--width:50%;}}@media(max-width:767px){.elementor-486 .elementor-element.elementor-element-1a21b0b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-486 .elementor-element.elementor-element-642597c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-ad4ed4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-486 .elementor-element.elementor-element-0a4d279{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-486 .elementor-element.elementor-element-a74233a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-486 .elementor-element.elementor-element-6c66d0a{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for container, class: .elementor-element-1a21b0b */.feature-icon {
width: 52px;
height: 52px; 
border-radius: 14px;
background: var(--teal-soft); 
color: var(--teal-dark);
font-size: 24px; 
margin-bottom: 18px; 
text-align:center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad4ed4a */.feature-icon {
width: 52px;
height: 52px; 
border-radius: 14px;
background: var(--teal-soft); 
color: var(--teal-dark);
font-size: 24px; 
margin-bottom: 18px; 
text-align:center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a4d279 */.feature-icon {
width: 52px;
height: 52px; 
border-radius: 14px;
background: var(--teal-soft); 
color: var(--teal-dark);
font-size: 24px; 
margin-bottom: 18px; 
text-align:center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74233a */.feature-icon {
width: 52px;
height: 52px; 
border-radius: 14px;
background: var(--teal-soft); 
color: var(--teal-dark);
font-size: 24px; 
margin-bottom: 18px; 
text-align:center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66d0a */.elementor-486 .elementor-element.elementor-element-6c66d0a {
background:
        radial-gradient(circle at 90% 50%, rgba(26,103,255,.28), transparent 30%),
        linear-gradient(90deg, #071f49, #06285d);
      color:white;
      padding:52px 0;
}/* End custom CSS */
/* Start custom CSS */.brand small{font-size:9px;text-transform:uppercase;letter-spacing:1.8px;color:var(--muted);font-weight:750;margin-top:5px}
    .nav-links{display:flex;align-items:center;gap:27px;font-size:14px;font-weight:700;color:#30415d}
    .nav-links a:hover{color:var(--blue)}
    .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:49px;padding:0 23px;border-radius:10px;border:1px solid transparent;font-weight:800;transition:.2s ease}
    .btn-primary{background:linear-gradient(135deg,var(--blue),var(--blue2));color:white;box-shadow:0 12px 26px rgba(10,85,245,.22)}
    .btn-primary:hover,.btn-dark:hover{transform:translateY(-2px)}
    .btn-secondary{background:white;border-color:var(--line);color:var(--navy)}
    .btn-dark{background:var(--navy);color:white}
    .menu{display:none;width:44px;height:44px;border:1px solid var(--line);border-radius:10px;background:white;font-size:21px;color:var(--navy)}
    .hero{position:relative;overflow:hidden;padding:91px 0 82px;background:
      radial-gradient(circle at 89% 12%,rgba(55,124,255,.18),transparent 29%),
      radial-gradient(circle at 10% 90%,rgba(25,185,154,.12),transparent 26%),
      linear-gradient(180deg,#f8fbff 0%,#fff 100%)}
    .hero-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:68px;align-items:center}
    .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:var(--softblue);border:1px solid #d5e5ff;color:var(--blue);font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:1px}
    h1,h2,h3,p{margin-top:0}
    h1{font-size:clamp(45px,5.5vw,70px);line-height:1.02;letter-spacing:-3.2px;color:var(--navy);margin:20px 0 22px}
    .hero-copy>p{max-width:680px;color:var(--muted);font-size:19px;line-height:1.7;margin-bottom:30px}
    .hero-actions{display:flex;gap:12px;flex-wrap:wrap}
    .microcopy{margin-top:17px;color:#77849a;font-size:12px}
    .network-card{background:white;border:1px solid var(--line);border-radius:28px;padding:28px;box-shadow:var(--shadow)}
    .network-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}
    .network-top strong{color:var(--navy);font-size:16px}
    .live{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;color:#087d68;background:#eaf9f5;padding:6px 9px;border-radius:999px}
    .dot{width:7px;height:7px;background:var(--teal);border-radius:50%}
    .searchbar{height:47px;border:1px solid var(--line);background:#f9fbfe;border-radius:10px;display:flex;align-items:center;padding:0 14px;color:#8290a6;font-size:13px;margin-bottom:17px}
    .supplier-row{display:grid;grid-template-columns:46px 1fr auto;gap:13px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:13px;margin-top:11px}
    .logo-box{width:46px;height:46px;border-radius:11px;background:linear-gradient(135deg,var(--navy),var(--blue));color:white;display:grid;place-items:center;font-size:13px;font-weight:850}
    .supplier-row strong{display:block;color:var(--navy);font-size:13px}
    .supplier-row span{display:block;color:var(--muted);font-size:11px;margin-top:3px}
    .match{font-size:11px;color:#087d68;background:#e9faf5;border-radius:999px;padding:6px 8px;font-weight:850}
    .network-footer{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}
    .network-stat{background:var(--soft);border-radius:12px;padding:13px;text-align:center}
    .network-stat strong{display:block;color:var(--blue);font-size:18px}
    .network-stat span{font-size:10px;color:var(--muted)}
    section{padding:87px 0}
    .section-soft{background:var(--soft)}
    .section-heading{max-width:770px;margin:0 auto 48px;text-align:center}
    .section-heading h2{font-size:clamp(32px,4vw,47px);line-height:1.1;letter-spacing:-1.9px;color:var(--navy);margin:15px 0}
    .section-heading p{color:var(--muted);font-size:17px}
    .problem-grid,.audience-grid,.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}
    .card{background:white;border:1px solid var(--line);border-radius:var(--radius);padding:29px;box-shadow:0 12px 38px rgba(9,35,80,.05)}
    .icon{width:49px;height:49px;border-radius:14px;display:grid;place-items:center;background:var(--softblue);color:var(--blue);font-size:21px;font-weight:850;margin-bottom:20px}
    .card h3{color:var(--navy);font-size:20px;margin-bottom:10px}
    .card p{color:var(--muted);font-size:14px;margin-bottom:0}
    .two-sided{display:grid;grid-template-columns:1fr 1fr;gap:25px}
    .side{border-radius:25px;padding:38px;min-height:500px}
    .side.buyers{background:linear-gradient(145deg,var(--navy),var(--navy2));color:white}
    .side.suppliers{background:linear-gradient(145deg,#eef6ff,#f8fbff);border:1px solid #d9e8ff}
    .side h3{font-size:31px;line-height:1.15;letter-spacing:-1px;margin:18px 0 14px}
    .side.buyers h3{color:white}.side.suppliers h3{color:var(--navy)}
    .side.buyers>p{color:#cad8ed}.side.suppliers>p{color:var(--muted)}
    .checklist{list-style:none;padding:0;margin:28px 0 0}
    .checklist li{display:grid;grid-template-columns:25px 1fr;gap:11px;margin:15px 0;font-size:14px}
    .side.buyers .checklist{color:#e1e9f5}.side.suppliers .checklist{color:#43536c}
    .check{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgba(25,185,154,.18);color:#36d5b6;font-size:12px;font-weight:900}
    .side.suppliers .check{background:#dff7f1;color:#087d68}
    .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:step}
    .step{position:relative;padding:30px 25px 25px;background:white;border:1px solid var(--line);border-radius:18px}
    .step:before{counter-increment:step;content:counter(step);width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--blue);color:white;font-weight:850;margin-bottom:20px}
    .step h3{color:var(--navy);font-size:18px}
    .step p{font-size:14px;color:var(--muted);margin-bottom:0}
    .platform{display:grid;grid-template-columns:.94fr 1.06fr;gap:55px;align-items:center}
    .platform h2{font-size:clamp(33px,4vw,47px);line-height:1.1;letter-spacing:-1.8px;color:var(--navy);margin:16px 0}
    .platform p{color:var(--muted);font-size:16px}
    .pill-list{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}
    .pill{padding:9px 13px;border:1px solid var(--line);border-radius:999px;background:white;color:#43536c;font-size:12px;font-weight:750}
    .profile-card{background:white;border:1px solid var(--line);border-radius:24px;padding:28px;box-shadow:var(--shadow)}
    .profile-head{display:flex;gap:16px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:22px;margin-bottom:20px}
    .profile-logo{width:60px;height:60px;border-radius:15px;background:linear-gradient(135deg,var(--teal),var(--blue));display:grid;place-items:center;color:white;font-weight:900}
    .profile-head strong{display:block;font-size:18px;color:var(--navy)}
    .profile-head span{color:var(--muted);font-size:12px}
    .profile-section{margin-top:18px}
    .profile-section label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.9px;color:#8290a6;font-weight:850;margin-bottom:9px}
    .tags{display:flex;gap:8px;flex-wrap:wrap}
    .tag{font-size:11px;background:var(--softblue);color:var(--blue);padding:7px 9px;border-radius:7px;font-weight:750}
    .trust-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}
    .trust-item{text-align:center;padding:23px;border:1px solid var(--line);border-radius:16px;background:white}
    .trust-item strong{display:block;color:var(--navy);font-size:16px;margin-bottom:6px}
    .trust-item span{font-size:12px;color:var(--muted)}
    .cta{padding:89px 0;text-align:center;color:white;background:
      radial-gradient(circle at 18% 15%,rgba(55,124,255,.3),transparent 25%),
      linear-gradient(135deg,#061a3e,#0a3476)}
    .cta h2{font-size:clamp(35px,4.5vw,52px);letter-spacing:-2px;margin-bottom:16px}
    .cta p{max-width:700px;margin:0 auto 29px;color:#d0dcee;font-size:17px}
    .cta .btn-secondary{background:transparent;border-color:rgba(255,255,255,.35);color:white}
    footer{background:#04142e;color:#b9c7db;padding:40px 0}
    .footer-grid{display:flex;justify-content:space-between;align-items:center;gap:25px;flex-wrap:wrap}
    .footer-links{display:flex;gap:21px;flex-wrap:wrap;font-size:13px}
    @media(max-width:980px){
      .nav-links{display:none}.menu{display:block}
      .hero-grid,.platform{grid-template-columns:1fr}
      .problem-grid,.audience-grid,.feature-grid{grid-template-columns:1fr 1fr}
      .steps{grid-template-columns:1fr 1fr}
      .trust-strip{grid-template-columns:1fr 1fr}
    }
    @media(max-width:700px){
      .container{width:min(100% - 28px,1180px)}
      .hero{padding:66px 0 57px}section{padding:68px 0}
      h1{letter-spacing:-2px}
      .problem-grid,.audience-grid,.feature-grid,.two-sided,.steps,.trust-strip{grid-template-columns:1fr}
      .side{padding:29px;min-height:auto}
      .network-footer{grid-template-columns:1fr}
      .hero-actions .btn{width:100%}
    }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: swap;
	src: url('https://supplierds.com/wp-content/uploads/2026/07/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */