.elementor-1157 .elementor-element.elementor-element-0842345{--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:10px;--padding-right:10px;}.elementor-1157 .elementor-element.elementor-element-19be010{--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-1157 .elementor-element.elementor-element-3eae3b5 .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-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-1157 .elementor-element.elementor-element-4fa1371{--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-1157 .elementor-element.elementor-element-3eb489b .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-1157 .elementor-element.elementor-element-6770121 .elementor-button{background-color:#0A55F500;font-family:"Inter", Sans-serif;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#5555557A;border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}.elementor-1157 .elementor-element.elementor-element-fec125b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-fec125b.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-fe0a30e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1157 .elementor-element.elementor-element-38bfc17{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-c05ac4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-ce7b267{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b7c398e );--border-color:var( --e-global-color-b7c398e );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-97044cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-bd1c5dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-4a0507b{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b7c398e );--border-color:var( --e-global-color-b7c398e );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-89271c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-d6baa8e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-a536468{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b7c398e );--border-color:var( --e-global-color-b7c398e );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-a7bf7c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-ba339c6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-a236510{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b7c398e );--border-color:var( --e-global-color-b7c398e );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-308e83f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-e1c7a89 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-8780f94{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1157 .elementor-element.elementor-element-8780f94:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-8780f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4458681 );}.elementor-1157 .elementor-element.elementor-element-cb15410{text-align:center;}.elementor-1157 .elementor-element.elementor-element-cb15410 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-fa82196{--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-1157 .elementor-element.elementor-element-fa82196:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-fa82196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb83b18 );}.elementor-1157 .elementor-element.elementor-element-14b725b .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-1157 .elementor-element.elementor-element-dbd4d40{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1157 .elementor-element.elementor-element-4def1cf{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-1157 .elementor-element.elementor-element-649907d{--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-1157 .elementor-element.elementor-element-ba085f6{--display:flex;}.elementor-1157 .elementor-element.elementor-element-9ed72fd{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-ee32d15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-68b49a6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-4864b3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-1157 .elementor-element.elementor-element-f0c97f1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-ba237d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-6dd28ef{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-230bf07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-b524e60 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-25c4491 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-1157 .elementor-element.elementor-element-dbe0c1c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-13cc86c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-63d94e4{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-f925168{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-0cefeef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-c67f52a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-1157 .elementor-element.elementor-element-7af3477{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-c3c71de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-76617ec{--display:flex;}.elementor-1157 .elementor-element.elementor-element-91f07d6{--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:40px;--padding-left:10px;--padding-right:10px;}.elementor-1157 .elementor-element.elementor-element-91f07d6:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-91f07d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-cc9692e .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-1157 .elementor-element.elementor-element-a280f70{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1157 .elementor-element.elementor-element-1cea766{text-align:center;}.elementor-1157 .elementor-element.elementor-element-f8c6cd1{--display:grid;--e-con-grid-template-columns:repeat(5, 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-1157 .elementor-element.elementor-element-f2e481b{--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-1157 .elementor-element.elementor-element-f2e481b:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-f2e481b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-e1c2e42.elementor-element{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-e1c2e42{text-align:center;}.elementor-1157 .elementor-element.elementor-element-2372d56{text-align:center;}.elementor-1157 .elementor-element.elementor-element-2372d56 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-1d0fb95{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;}.elementor-1157 .elementor-element.elementor-element-20b79af{text-align:center;}.elementor-1157 .elementor-element.elementor-element-20b79af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-fb49725{--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-1157 .elementor-element.elementor-element-fb49725:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-fb49725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-935de4e.elementor-element{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-935de4e{text-align:center;}.elementor-1157 .elementor-element.elementor-element-1b88db0{text-align:center;}.elementor-1157 .elementor-element.elementor-element-1b88db0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-af07a5d{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;}.elementor-1157 .elementor-element.elementor-element-811735a{text-align:center;}.elementor-1157 .elementor-element.elementor-element-811735a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-c25955d{--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-1157 .elementor-element.elementor-element-c25955d:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-c25955d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-5d6dbdf.elementor-element{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-5d6dbdf{text-align:center;}.elementor-1157 .elementor-element.elementor-element-0a505c9{text-align:center;}.elementor-1157 .elementor-element.elementor-element-0a505c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-1609f2e{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;}.elementor-1157 .elementor-element.elementor-element-0111a9b{text-align:center;}.elementor-1157 .elementor-element.elementor-element-0111a9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-01adcdd{--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-1157 .elementor-element.elementor-element-01adcdd:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-01adcdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-2616f69.elementor-element{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-2616f69{text-align:center;}.elementor-1157 .elementor-element.elementor-element-d0e4361{text-align:center;}.elementor-1157 .elementor-element.elementor-element-d0e4361 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-f59b789{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;}.elementor-1157 .elementor-element.elementor-element-c8fa6d5{text-align:center;}.elementor-1157 .elementor-element.elementor-element-c8fa6d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-4eea5bb{--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-1157 .elementor-element.elementor-element-4eea5bb:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-4eea5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-69d17b8.elementor-element{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-69d17b8{text-align:center;}.elementor-1157 .elementor-element.elementor-element-de24647{text-align:center;}.elementor-1157 .elementor-element.elementor-element-de24647 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-4e7868b{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;}.elementor-1157 .elementor-element.elementor-element-2d373fb{text-align:center;}.elementor-1157 .elementor-element.elementor-element-2d373fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-0083212{--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:40px;--padding-left:10px;--padding-right:10px;}.elementor-1157 .elementor-element.elementor-element-0083212:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-0083212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb83b18 );}.elementor-1157 .elementor-element.elementor-element-7d799a5 .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-1157 .elementor-element.elementor-element-857d105{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1157 .elementor-element.elementor-element-ddc7035{--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:40px;--padding-left:10px;--padding-right:10px;}.elementor-1157 .elementor-element.elementor-element-ddc7035:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-ddc7035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-bf6bc84 .elementor-button{background-color:var( --e-global-color-4458681 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:7px 12px 7px 12px;}.elementor-1157 .elementor-element.elementor-element-65d80ae{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-1157 .elementor-element.elementor-element-92ba669{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-1157 .elementor-element.elementor-element-ce8ebcb{--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-1157 .elementor-element.elementor-element-dbb73fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1157 .elementor-element.elementor-element-dbb73fc:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-dbb73fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1157 .elementor-element.elementor-element-69c18dc{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-4b60d87 .elementor-button{background-color:var( --e-global-color-4458681 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:7px 12px 7px 12px;}.elementor-1157 .elementor-element.elementor-element-de4077f .elementor-heading-title{color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-18b5c54{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-652753e );}.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-1157 .elementor-element.elementor-element-eefc209 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1157 .elementor-element.elementor-element-eefc209 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1157 .elementor-element.elementor-element-eefc209 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1157 .elementor-element.elementor-element-eefc209 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1157 .elementor-element.elementor-element-eefc209 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1157 .elementor-element.elementor-element-eefc209 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1157 .elementor-element.elementor-element-eefc209 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1157 .elementor-element.elementor-element-eefc209{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-1157 .elementor-element.elementor-element-eefc209 .elementor-icon-list-text{color:var( --e-global-color-652753e );transition:color 0.3s;}.elementor-1157 .elementor-element.elementor-element-59010f0{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1157 .elementor-element.elementor-element-59010f0:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-59010f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4458681 );}.elementor-1157 .elementor-element.elementor-element-6a80eaf{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-4840741{--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-1157 .elementor-element.elementor-element-4840741:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-4840741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4458681 );}.elementor-1157 .elementor-element.elementor-element-2be7108 .elementor-button{background-color:var( --e-global-color-4458681 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:7px 12px 7px 12px;}.elementor-1157 .elementor-element.elementor-element-06aac40{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-1157 .elementor-element.elementor-element-06aac40 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-da79bfc{text-align:center;}.elementor-1157 .elementor-element.elementor-element-c71f3e1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-price-table .elementor-price-table__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-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{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-widget-price-table .elementor-ribbon-inner{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-1157 .elementor-element.elementor-element-2987eff{padding:0px 0px 40px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b7c398e );border-radius:10px 10px 10px 10px;}.elementor-1157 .elementor-element.elementor-element-2987eff .elementor-price-table__heading{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-2987eff .elementor-price-table .elementor-price-table__price{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-2987eff .elementor-price-table__currency{align-self:flex-start;}.elementor-1157 .elementor-element.elementor-element-2987eff .elementor-price-table__after-price{justify-content:flex-start;}.elementor-1157 .elementor-element.elementor-element-2987eff .elementor-price-table__features-list{text-align:start;}.elementor-1157 .elementor-element.elementor-element-2987eff .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-1157 .elementor-element.elementor-element-14edfb0{padding:0px 0px 40px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b7c398e );border-radius:10px 10px 10px 10px;}.elementor-1157 .elementor-element.elementor-element-14edfb0 .elementor-price-table__heading{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-14edfb0 .elementor-price-table .elementor-price-table__price{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-14edfb0 .elementor-price-table__currency{align-self:flex-start;}.elementor-1157 .elementor-element.elementor-element-14edfb0 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-1157 .elementor-element.elementor-element-14edfb0 .elementor-price-table__features-list{text-align:start;}.elementor-1157 .elementor-element.elementor-element-14edfb0 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-1157 .elementor-element.elementor-element-0f3261c{padding:0px 0px 40px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-1157 .elementor-element.elementor-element-0f3261c .elementor-price-table__currency, .elementor-1157 .elementor-element.elementor-element-0f3261c .elementor-price-table__integer-part, .elementor-1157 .elementor-element.elementor-element-0f3261c .elementor-price-table__fractional-part{color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-0f3261c .elementor-price-table .elementor-price-table__price{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-0f3261c .elementor-price-table__currency{align-self:flex-start;}.elementor-1157 .elementor-element.elementor-element-0f3261c .elementor-price-table__after-price{justify-content:flex-start;}.elementor-1157 .elementor-element.elementor-element-0f3261c .elementor-price-table__features-list{text-align:start;}.elementor-1157 .elementor-element.elementor-element-0f3261c .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-1157 .elementor-element.elementor-element-0f3261c .elementor-ribbon-inner{color:#ffffff;font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;}.elementor-1157 .elementor-element.elementor-element-addcf57{padding:0px 0px 40px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b7c398e );border-radius:10px 10px 10px 10px;}.elementor-1157 .elementor-element.elementor-element-addcf57 .elementor-price-table__heading{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-addcf57 .elementor-price-table .elementor-price-table__price{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-1157 .elementor-element.elementor-element-addcf57 .elementor-price-table__currency{align-self:flex-start;}.elementor-1157 .elementor-element.elementor-element-addcf57 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-1157 .elementor-element.elementor-element-addcf57 .elementor-price-table__features-list{text-align:start;}.elementor-1157 .elementor-element.elementor-element-addcf57 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-1157 .elementor-element.elementor-element-9157c3f{--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-1157 .elementor-element.elementor-element-9157c3f:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-9157c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb83b18 );}.elementor-1157 .elementor-element.elementor-element-57bd3af .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-1157 .elementor-element.elementor-element-c516c44{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1157 .elementor-element.elementor-element-5f6151e{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-1157 .elementor-element.elementor-element-aea6165{--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-1157 .elementor-element.elementor-element-7057338{--display:flex;}.elementor-1157 .elementor-element.elementor-element-7057338:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-7057338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1157 .elementor-element.elementor-element-c918abe .elementor-heading-title{color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-4ecd47e{color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-c8aafc4{--display:grid;--min-height:20px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-bd589cd{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-3040fc4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-53e7fbe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-97fca96{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-3b913cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-d13b15f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-5e67380{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-0f38735 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-71bda47.elementor-element{--align-self:flex-end;}.elementor-1157 .elementor-element.elementor-element-71bda47{text-align:end;}.elementor-1157 .elementor-element.elementor-element-71bda47 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-856725f{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-344a406 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-8e78aa6.elementor-element{--align-self:flex-end;}.elementor-1157 .elementor-element.elementor-element-8e78aa6{text-align:end;}.elementor-1157 .elementor-element.elementor-element-8e78aa6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-d9e4db0{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-e65040e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-84847fd.elementor-element{--align-self:flex-end;}.elementor-1157 .elementor-element.elementor-element-84847fd{text-align:end;}.elementor-1157 .elementor-element.elementor-element-84847fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-03a3bb1{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-80604f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-3e50cb5.elementor-element{--align-self:flex-end;}.elementor-1157 .elementor-element.elementor-element-3e50cb5{text-align:end;}.elementor-1157 .elementor-element.elementor-element-3e50cb5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-9a60667{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-2b4c30b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-cf3c02f.elementor-element{--align-self:flex-end;}.elementor-1157 .elementor-element.elementor-element-cf3c02f{text-align:end;}.elementor-1157 .elementor-element.elementor-element-cf3c02f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-4bba7f9{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55555559;--border-color:#55555559;--border-radius:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-8d20466 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-a659bf3.elementor-element{--align-self:flex-end;}.elementor-1157 .elementor-element.elementor-element-a659bf3{text-align:end;}.elementor-1157 .elementor-element.elementor-element-a659bf3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-857e454{--display:flex;}.elementor-1157 .elementor-element.elementor-element-6990055 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-78c90ac{color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-83698fc{--display:grid;--min-height:20px;--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-1ab1936{--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:space-between;--align-items:center;}.elementor-1157 .elementor-element.elementor-element-358753a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-04c5940 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-0b33615{--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:space-between;--align-items:center;}.elementor-1157 .elementor-element.elementor-element-8ae1b30 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-2dfddee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-de74a3c{--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:space-between;--align-items:center;}.elementor-1157 .elementor-element.elementor-element-14d1916 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-f7731b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-6b6393e{--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:space-between;--align-items:center;}.elementor-1157 .elementor-element.elementor-element-4542911 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-4e50550 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-8877b1c{--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:space-between;--align-items:center;}.elementor-1157 .elementor-element.elementor-element-4bd53ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-24b8953 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-0d9aacf{--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:space-between;--align-items:center;}.elementor-1157 .elementor-element.elementor-element-4109540 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-8f48344 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-e0a8b94{--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:space-between;--align-items:center;}.elementor-1157 .elementor-element.elementor-element-3e633a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-ac27326 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-text );}.elementor-1157 .elementor-element.elementor-element-7b22eba{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-7b22eba:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-7b22eba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-337d8cb );}.elementor-1157 .elementor-element.elementor-element-7b22eba.e-con{--align-self:flex-start;}.elementor-1157 .elementor-element.elementor-element-1a0a9c8{padding:15px 15px 15px 15px;}.elementor-1157 .elementor-element.elementor-element-5ab20094{--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-1157 .elementor-element.elementor-element-4852980d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1157 .elementor-element.elementor-element-488a26f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-4d17ead3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-652753e );}.elementor-1157 .elementor-element.elementor-element-3799dbed{--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-1157 .elementor-element.elementor-element-6cc90259 .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-1157 .elementor-element.elementor-element-1541318 .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-1157 .elementor-element.elementor-element-f8c6cd1{--grid-auto-flow:row;}.elementor-1157 .elementor-element.elementor-element-c71f3e1{--grid-auto-flow:row;}.elementor-1157 .elementor-element.elementor-element-c8aafc4{--grid-auto-flow:row;}.elementor-1157 .elementor-element.elementor-element-83698fc{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1157 .elementor-element.elementor-element-ba085f6{--width:40%;}.elementor-1157 .elementor-element.elementor-element-f0c97f1{--width:80px;}.elementor-1157 .elementor-element.elementor-element-dbe0c1c{--width:80px;}.elementor-1157 .elementor-element.elementor-element-7af3477{--width:80px;}.elementor-1157 .elementor-element.elementor-element-76617ec{--width:60%;}.elementor-1157 .elementor-element.elementor-element-7057338{--width:50%;}.elementor-1157 .elementor-element.elementor-element-857e454{--width:50%;}.elementor-1157 .elementor-element.elementor-element-4852980d{--width:65%;}.elementor-1157 .elementor-element.elementor-element-3799dbed{--width:100%;}}@media(max-width:767px){.elementor-1157 .elementor-element.elementor-element-f8c6cd1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1157 .elementor-element.elementor-element-c71f3e1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1157 .elementor-element.elementor-element-c8aafc4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1157 .elementor-element.elementor-element-83698fc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-f8c6cd1 */.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-5ab20094 */.elementor-1157 .elementor-element.elementor-element-5ab20094 {
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 */section {
	padding: 87px 0
}
.section-soft {
	background: var(--soft)
}
.section-heading {
	max-width: 800px;
	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
}
.buyer-grid {
	display: grid;
grid-template-columns:.95fr 1.05fr;
	gap: 34px;
	align-items: start;
}
.card {
	background: var(--white);
	border: 1px solid var(--line);
	border-radius: var(--radius);
	padding: 30px;
	box-shadow: 0 12px 38px rgba(9,35,80,.05);
}
.card h3 {
	color: var(--navy);
	font-size: 23px;
	margin-bottom: 10px
}
.card p {
	color: var(--muted);
	font-size: 14px
}
.fee-list {
	display: grid;
	gap: 14px;
	margin-top: 24px;
}
.fee-item {
	display: grid;
	grid-template-columns: 1fr auto;
	gap: 18px;
	align-items: center;
	padding: 18px;
	border: 1px solid var(--line);
	border-radius: 14px;
	background: #fbfdff;
}
.fee-item strong {
	display: block;
	color: var(--navy);
	font-size: 15px;
	margin-bottom: 4px;
}
.fee-item span {
	color: var(--muted);
	font-size: 12px;
}
.fee-amount {
	color: var(--blue);
	font-weight: 850;
	font-size: 17px;
	white-space: nowrap;
}
.table-wrap {
	overflow-x: auto;
	border: 1px solid var(--line);
	border-radius: 16px;
	background: var(--white);
}
table {
	width: 100%;
	border-collapse: collapse;
	min-width: 350px;
}
th, td {
	padding: 15px 16px;
	text-align: left;
	border-bottom: 1px solid var(--line);
	font-size: 13px;
}
th {
	background: #f8fbff;
	color: var(--navy);
	font-weight: 850;
}
td {
	color: #43536c
}
td:last-child, th:last-child {
	text-align: right
}
tr:last-child td {
	border-bottom: 0
}
.modules-grid {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 17px;
}
.module {
	border: 1px solid var(--line);
	border-radius: 18px;
	padding: 24px 20px;
	background: var(--white);
	text-align: center;
}
.module-icon {
	width: 46px;
	height: 46px;
	border-radius: 13px;
	display: grid;
	place-items: center;
	margin: 0 auto 16px;
	background: var(--soft-blue);
	color: var(--blue);
	font-weight: 850;
}
.module h3 {
	color: var(--navy);
	font-size: 16px;
	margin-bottom: 8px;
}
.module p {
	color: var(--muted);
	font-size: 12px;
	min-height: 56px;
	margin-bottom: 15px;
}
.module-price {
	color: var(--blue);
	font-weight: 850;
	font-size: 18px;
}
.calculator {
	display: grid;
grid-template-columns:.9fr 1.1fr;
	gap: 30px;
	align-items: start;
}
.calc-panel, .results-panel {
	background: var(--white);
	border: 1px solid var(--line);
	border-radius: 24px;
	padding: 30px;
	box-shadow: var(--shadow);
}
.field {
	display: flex;
	flex-direction: column;
	gap: 8px;
	margin-bottom: 18px;
}
label {
	color: var(--navy);
	font-size: 12px;
	font-weight: 850;
}
select, input {
	width: 100%;
	padding: 13px 14px;
	border: 1px solid var(--line);
	border-radius: 10px;
	background: #fbfdff;
	font: inherit;
	color: var(--ink);
}
.checks {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 12px;
	margin-top: 12px;
}
.check-option {
	display: flex;
	align-items: center;
	gap: 9px;
	padding: 12px;
	border: 1px solid var(--line);
	border-radius: 10px;
	background: #fbfdff;
}
.check-option input {
	width: 16px;
	height: 16px;
	margin: 0;
}
.check-option span {
	color: #43536c;
	font-size: 12px;
	font-weight: 700;
}
.result {
	display: flex;
	justify-content: space-between;
	gap: 20px;
	padding: 16px 0;
	border-bottom: 1px solid var(--line);
}
.result:last-of-type {
	border-bottom: 0
}
.result span {
	color: var(--muted);
	font-size: 13px
}
.result strong {
	color: var(--navy);
	font-size: 15px;
	text-align: right
}
.result.total {
	margin-top: 8px;
	padding-top: 20px;
	border-top: 2px solid var(--navy);
	border-bottom: 0;
}
.result.total strong {
	color: var(--blue);
	font-size: 24px;
}
.supplier-pricing {
	display: grid;
grid-template-columns:.8fr 1.2fr;
	gap: 32px;
	align-items: start;
}
.supplier-note {
	border-radius: 24px;
	padding: 34px;
	background: linear-gradient(145deg, var(--navy), var(--navy-2));
	color: white;
}
.supplier-note h3 {
	font-size: 29px;
	line-height: 1.15;
	margin: 18px 0 14px;
}
.supplier-note p {
	color: #cad8ed
}
.supplier-note ul {
	list-style: none;
	padding: 0;
	margin: 24px 0 0;
}
.supplier-note li {
	display: grid;
	grid-template-columns: 22px 1fr;
	gap: 10px;
	margin: 14px 0;
	color: #e1e9f5;
	font-size: 14px;
}
.check {
	width: 22px;
	height: 22px;
	border-radius: 50%;
	display: grid;
	place-items: center;
	background: rgba(25,185,154,.18);
	color: #46d8ba;
	font-size: 11px;
	font-weight: 900;
}
.bundle-grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 19px;
}
.bundle {
	border: 1px solid var(--line);
	border-radius: 20px;
	padding: 26px;
	background: var(--white);
	position: relative;
}
.bundle.featured {
	border: 2px solid var(--blue);
	box-shadow: 0 18px 50px rgba(10,85,245,.12);
}
.popular {
	position: absolute;
	top: -12px;
	right: 18px;
	padding: 6px 10px;
	border-radius: 999px;
	background: var(--blue);
	color: white;
	font-size: 10px;
	font-weight: 850;
	text-transform: uppercase;
	letter-spacing: .7px;
}
.bundle h3 {
	color: var(--navy);
	font-size: 21px;
	margin-bottom: 5px
}
.bundle .price {
	color: var(--blue);
	font-size: 30px;
	font-weight: 850;
	margin: 12px 0;
}
.bundle .price small {
	color: var(--muted);
	font-size: 11px;
	font-weight: 700;
}
.bundle ul {
	list-style: none;
	padding: 0;
	margin: 20px 0 0;
}
.bundle li {
	margin: 11px 0;
	color: #43536c;
	font-size: 13px;
}
.example {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 28px;
}
.example-card {
	border-radius: 24px;
	padding: 34px;
	border: 1px solid var(--line);
	background: var(--white);
}
.example-card.dark {
	color: white;
	background: linear-gradient(145deg, var(--navy), var(--navy-2));
	border: 0;
}
.example-card h3 {
	font-size: 25px;
	color: var(--navy)
}
.example-card.dark h3 {
	color: white
}
.example-card p {
	color: var(--muted)
}
.example-card.dark p {
	color: #cad8ed
}
.example-line {
	display: flex;
	justify-content: space-between;
	gap: 20px;
	padding: 12px 0;
	border-bottom: 1px solid var(--line);
	font-size: 13px;
}
.example-card.dark .example-line {
	border-color: rgba(255,255,255,.13)
}
.example-line.total {
	margin-top: 8px;
	padding-top: 18px;
	border-bottom: 0;
	font-size: 17px;
	font-weight: 850;
}
.cta {
	padding: 89px 0;
	text-align: center;
	color: var(--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: 720px;
	margin: 0 auto 29px;
	color: #d0dcee;
	font-size: 17px;
}
.cta .btn-secondary {
	background: transparent;
	border-color: rgba(255,255,255,.35);
	color: var(--white);
}
.notice {
	margin-top: 24px;
	padding: 16px 18px;
	border: 1px solid #f0d89b;
	background: #fffaf0;
	color: #775514;
	border-radius: 12px;
	font-size: 13px;
}
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:1050px) {
.nav-links {
	display: none
}
.menu {
	display: block
}
.hero-grid, .buyer-grid, .calculator, .supplier-pricing {
	grid-template-columns: 1fr
}
.modules-grid {
	grid-template-columns: repeat(3, 1fr)
}
.bundle-grid {
	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
}
.modules-grid, .bundle-grid, .example, .checks {
	grid-template-columns: 1fr
}
.hero-actions .btn {
	width: 100%
}
.fee-item {
	grid-template-columns: 1fr
}
.fee-amount {
	text-align: left
}
}/* 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 */