.elementor-kit-10{--e-global-color-primary:#F90400;--e-global-color-secondary:#FFD505;--e-global-color-accent:#2A218C;--e-global-color-text:#1B1918;--e-global-color-a42591d:#FFFFFF;--e-global-color-6eef5c8:#000000;--e-global-color-49e3a93:#00000000;--e-global-color-d36953d:#FDFCFC;--e-global-color-f9fe8ec:#1B1918;--e-global-color-9829ff6:#504A49;--e-global-color-a79c373:#1B1918;--e-global-color-02f92ca:#504A49;--e-global-color-175c556:#FFFFFF;--e-global-color-4f61d8b:#FFFFFFB3;--e-global-color-51e41a1:#FF1714;--e-global-color-65e5e2f:#FFFFFF;--e-global-color-9ee7355:#EBC300;--e-global-color-4720b57:#000000;--e-global-color-7d2bc54:#3026A1;--e-global-color-e2c2a9b:#FFFFFF;--e-global-color-95d6161:#FFFAFA;--e-global-color-9501b5c:#FFF5F5;--e-global-color-3c30f67:#FFE6E5;--e-global-color-030de75:#FFCDCC;--e-global-color-a166bb3:#FF9B99;--e-global-color-f1b402a:#FF6866;--e-global-color-66757eb:#FF3633;--e-global-color-e1e5841:#FF0400;--e-global-color-cf6df30:#CC0300;--e-global-color-39d1fc2:#B30300;--e-global-color-aac8c8b:#990200;--e-global-color-cc4288b:#800200;--e-global-color-fdbf373:#660200;--e-global-color-2e74e23:#4D0100;--e-global-color-fcf9585:#330100;--e-global-color-28be5ff:#1A0000;--e-global-color-55c0f09:#FFFEFA;--e-global-color-96ee71b:#FFFDF5;--e-global-color-00e8798:#FFFBE5;--e-global-color-7caab9d:#FFF6CC;--e-global-color-bcee118:#FFEE99;--e-global-color-59a2893:#FFE566;--e-global-color-658e550:#FFDD33;--e-global-color-ef30b9a:#FFD400;--e-global-color-d9d84aa:#CCAA00;--e-global-color-9c52695:#B39500;--e-global-color-54a4aa2:#997F00;--e-global-color-de1d9e2:#806A00;--e-global-color-4f1ac98:#665500;--e-global-color-a4618a6:#4D4000;--e-global-color-0f8077c:#332A00;--e-global-color-8effe64:#1A1500;--e-global-color-4ad9e59:#FBFBFE;--e-global-color-2ae09a2:#F7F7FD;--e-global-color-0893bc8:#ECEAFA;--e-global-color-4f2f6cd:#D8D6F5;--e-global-color-7bc6b07:#B2ACEC;--e-global-color-0d81ba7:#8B83E2;--e-global-color-b219738:#655AD8;--e-global-color-d21140d:#3E31CE;--e-global-color-889c27d:#3227A5;--e-global-color-fe20674:#2B2290;--e-global-color-0cc440f:#251D7C;--e-global-color-181033d:#1F1867;--e-global-color-212fba6:#191353;--e-global-color-274e863:#130F3E;--e-global-color-0060e40:#0C0A29;--e-global-color-77b28ca:#060515;--e-global-color-1f20b94:#FFFFFF;--e-global-color-12f2f38:#FCFCFD;--e-global-color-ef1773c:#FAFAFA;--e-global-color-3a25018:#F2F2F3;--e-global-color-6700cf6:#E5E6E6;--e-global-color-de5ac90:#CACDCE;--e-global-color-3ec3430:#B0B4B5;--e-global-color-ed84b01:#959B9D;--e-global-color-89766f2:#7B8284;--e-global-color-3c61007:#62686A;--e-global-color-05cf7f6:#565B5D;--e-global-color-db1065c:#4A4E4F;--e-global-color-97c00a9:#3D4142;--e-global-color-8c13b78:#313435;--e-global-color-d987f18:#252728;--e-global-color-fd13135:#191A1A;--e-global-color-2849c41:#0C0D0D;--e-global-color-311161a:#000000;--e-global-color-cc0fe1e:#0000001F;--e-global-color-6e37856:#FFFFFF33;--e-global-color-18e4939:#FFCDCC;--e-global-color-6defe50:#330100;--e-global-color-9b8f62d:#FCFCFD;--e-global-color-061dd9e:#F90400;--e-global-color-9defa60:#F90400;--e-global-color-44aeffb:#49C176;--e-global-color-66b8b77:#3DB369;--e-global-color-9a8e342:#000000;--e-global-color-233c879:#2DAE6B;--e-global-color-5801c5c:#289A5F;--e-global-color-e858eb2:#FFFFFF;--e-global-color-344ba90:#D6F5E5;--e-global-color-54c4007:#C2EFD8;--e-global-color-39c84f3:#0A2919;--e-global-color-a8ed800:#1A89BC;--e-global-color-91b5f80:#1779A6;--e-global-color-ff8e458:#FFFFFF;--e-global-color-f1fa773:#D2EDF9;--e-global-color-63098ad:#BCE3F6;--e-global-color-8eb4663:#06212D;--e-global-color-6a46784:#E8C826;--e-global-color-4c6259c:#DDBC17;--e-global-color-c719cfc:#000000;--e-global-color-cc05628:#FAF3D1;--e-global-color-4633f49:#F8EDBA;--e-global-color-312bc77:#2E2705;--e-global-color-b2dca38:#BB4444;--e-global-color-bb33447:#A83D3D;--e-global-color-e6ad09d:#FFFFFF;--e-global-color-8d115fa:#F1DADA;--e-global-color-0f85bec:#EBC7C7;--e-global-color-bce07e7:#250E0E;--e-global-color-151515a:#1778F2;--e-global-color-ae3effb:#FFFFFF;--e-global-color-af36c37:#1768CE;--e-global-color-78e6a77:#E92626;--e-global-typography-primary-font-size:clamp(2.8rem, 2.4521rem + 0.8403vw, 3.6rem);--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:calc(100% + 8px);--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-size:clamp(1.8rem, 1.6261rem + 0.4202vw, 2.2rem);--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:calc(100% + 8px);--e-global-typography-secondary-letter-spacing:0.5px;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:clamp(1.5rem, 1.4565rem + 0.105vw, 1.6rem);--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:calc(100% + 12px);--e-global-typography-text-letter-spacing:0.5px;--e-global-typography-accent-font-size:clamp(1.5rem, 1.4565rem + 0.105vw, 1.6rem);--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:calc(100% + 12px);--e-global-typography-accent-letter-spacing:0.5px;--e-global-typography-a00a507-font-size:clamp(9.6rem, 5.4252rem + 10.084vw, 19.2rem);--e-global-typography-a00a507-font-weight:600;--e-global-typography-a00a507-line-height:calc(100% + 8px);--e-global-typography-a00a507-letter-spacing:0px;--e-global-typography-3fcee2b-font-size:clamp(8.8rem, 4.9731rem + 9.2437vw, 17.6rem);--e-global-typography-3fcee2b-font-weight:600;--e-global-typography-3fcee2b-line-height:calc(100% + 8px);--e-global-typography-3fcee2b-letter-spacing:0px;--e-global-typography-79e9cbc-font-size:clamp(8rem, 4.521rem + 8.4034vw, 16rem);--e-global-typography-79e9cbc-font-weight:600;--e-global-typography-79e9cbc-line-height:calc(100% + 8px);--e-global-typography-79e9cbc-letter-spacing:0px;--e-global-typography-313584e-font-size:clamp(7.2rem, 4.0689rem + 7.563vw, 14.4rem);--e-global-typography-313584e-font-weight:600;--e-global-typography-313584e-line-height:calc(100% + 8px);--e-global-typography-313584e-letter-spacing:0px;--e-global-typography-244ba6d-font-size:clamp(6.4rem, 3.6168rem + 6.7227vw, 12.8rem);--e-global-typography-244ba6d-font-weight:600;--e-global-typography-244ba6d-line-height:calc(100% + 8px);--e-global-typography-244ba6d-letter-spacing:0px;--e-global-typography-ba960d6-font-size:clamp(5.6rem, 3.1647rem + 5.8824vw, 11.2rem);--e-global-typography-ba960d6-font-weight:600;--e-global-typography-ba960d6-line-height:calc(100% + 8px);--e-global-typography-ba960d6-letter-spacing:0px;--e-global-typography-74b69b1-font-size:clamp(5rem, 2.9996rem + 4.8319vw, 9.6rem);--e-global-typography-74b69b1-font-weight:600;--e-global-typography-74b69b1-line-height:calc(100% + 8px);--e-global-typography-74b69b1-letter-spacing:0px;--e-global-typography-d42ad37-font-size:clamp(4.8rem, 3.0605rem + 4.2017vw, 8.8rem);--e-global-typography-d42ad37-font-weight:600;--e-global-typography-d42ad37-line-height:calc(100% + 8px);--e-global-typography-d42ad37-letter-spacing:0px;--e-global-typography-be98763-font-size:clamp(4.6rem, 3.1214rem + 3.5714vw, 8rem);--e-global-typography-be98763-font-weight:600;--e-global-typography-be98763-line-height:calc(100% + 8px);--e-global-typography-be98763-letter-spacing:0px;--e-global-typography-701b823-font-size:clamp(4.4rem, 3.1824rem + 2.9412vw, 7.2rem);--e-global-typography-701b823-font-weight:600;--e-global-typography-701b823-line-height:calc(100% + 8px);--e-global-typography-701b823-letter-spacing:0px;--e-global-typography-c3af4a1-font-size:clamp(4.2rem, 3.2433rem + 2.3109vw, 6.4rem);--e-global-typography-c3af4a1-font-weight:600;--e-global-typography-c3af4a1-line-height:calc(100% + 8px);--e-global-typography-c3af4a1-letter-spacing:0px;--e-global-typography-e21ac2a-font-size:clamp(4rem, 3.3042rem + 1.6807vw, 5.6rem);--e-global-typography-e21ac2a-font-weight:600;--e-global-typography-e21ac2a-line-height:calc(100% + 8px);--e-global-typography-e21ac2a-letter-spacing:0px;--e-global-typography-160f996-font-size:clamp(3.6rem, 3.0782rem + 1.2605vw, 4.8rem);--e-global-typography-160f996-font-weight:600;--e-global-typography-160f996-line-height:calc(100% + 8px);--e-global-typography-160f996-letter-spacing:0px;--e-global-typography-321b435-font-size:clamp(3.2rem, 2.8521rem + 0.8403vw, 4rem);--e-global-typography-321b435-font-weight:600;--e-global-typography-321b435-line-height:calc(100% + 8px);--e-global-typography-321b435-letter-spacing:0px;--e-global-typography-f20583a-font-size:clamp(2.8rem, 2.4521rem + 0.8403vw, 3.6rem);--e-global-typography-f20583a-font-weight:600;--e-global-typography-f20583a-line-height:calc(100% + 8px);--e-global-typography-f20583a-letter-spacing:0px;--e-global-typography-79f1057-font-size:clamp(2.4rem, 2.0521rem + 0.8403vw, 3.2rem);--e-global-typography-79f1057-font-weight:600;--e-global-typography-79f1057-line-height:calc(100% + 8px);--e-global-typography-79f1057-letter-spacing:0px;--e-global-typography-280a434-font-size:clamp(2.2rem, 1.9391rem + 0.6303vw, 2.8rem);--e-global-typography-280a434-font-weight:600;--e-global-typography-280a434-line-height:calc(100% + 8px);--e-global-typography-280a434-letter-spacing:0px;--e-global-typography-9183f38-font-size:clamp(2rem, 1.8261rem + 0.4202vw, 2.4rem);--e-global-typography-9183f38-font-weight:600;--e-global-typography-9183f38-line-height:calc(100% + 8px);--e-global-typography-9183f38-letter-spacing:0px;--e-global-typography-c11a1f5-font-size:clamp(1.8rem, 1.6261rem + 0.4202vw, 2.2rem);--e-global-typography-c11a1f5-font-weight:600;--e-global-typography-c11a1f5-line-height:calc(100% + 8px);--e-global-typography-c11a1f5-letter-spacing:0.5px;--e-global-typography-45ebbf9-font-size:clamp(1.6rem, 1.513rem + 0.2101vw, 1.8rem);--e-global-typography-45ebbf9-font-weight:600;--e-global-typography-45ebbf9-line-height:calc(100% + 12px);--e-global-typography-45ebbf9-letter-spacing:0.5px;--e-global-typography-4bb2d39-font-size:clamp(1.5rem, 1.4565rem + 0.105vw, 1.6rem);--e-global-typography-4bb2d39-font-weight:600;--e-global-typography-4bb2d39-line-height:calc(100% + 12px);--e-global-typography-4bb2d39-letter-spacing:0.5px;--e-global-typography-fa3a09e-font-size:clamp(1.8rem, 1.713rem + 0.2101vw, 2rem);--e-global-typography-fa3a09e-font-weight:600;--e-global-typography-fa3a09e-text-transform:uppercase;--e-global-typography-fa3a09e-line-height:calc(100% + 12px);--e-global-typography-fa3a09e-letter-spacing:3px;--e-global-typography-0de2f37-font-size:clamp(1.5rem, 1.4565rem + 0.105vw, 1.6rem);--e-global-typography-0de2f37-font-weight:600;--e-global-typography-0de2f37-text-transform:uppercase;--e-global-typography-0de2f37-line-height:calc(100% + 12px);--e-global-typography-0de2f37-letter-spacing:2.5px;--e-global-typography-0c8f53f-font-size:clamp(1.1rem, 1.0565rem + 0.105vw, 1.2rem);--e-global-typography-0c8f53f-font-weight:600;--e-global-typography-0c8f53f-text-transform:uppercase;--e-global-typography-0c8f53f-line-height:calc(100% + 12px);--e-global-typography-0c8f53f-letter-spacing:2px;--e-global-typography-ec3de7d-font-size:clamp(1.3rem, 1.2565rem + 0.105vw, 1.4rem);--e-global-typography-ec3de7d-font-weight:600;--e-global-typography-ec3de7d-line-height:calc(100% + 12px);--e-global-typography-ec3de7d-letter-spacing:0.5px;--e-global-typography-c231be4-font-size:clamp(1.1rem, 1.0565rem + 0.105vw, 1.2rem);--e-global-typography-c231be4-font-weight:600;--e-global-typography-c231be4-line-height:calc(100% + 12px);--e-global-typography-c231be4-letter-spacing:0.5px;--e-global-typography-4a54eec-font-size:clamp(1rem, 0.9565rem + 0.105vw, 1.1rem);--e-global-typography-4a54eec-font-weight:600;--e-global-typography-4a54eec-line-height:calc(100% + 12px);--e-global-typography-4a54eec-letter-spacing:0.5px;--e-global-typography-b24d387-font-size:clamp(1.5rem, 1.4565rem + 0.105vw, 1.6rem);--e-global-typography-b24d387-font-weight:400;--e-global-typography-b24d387-line-height:calc(100% + 12px);--e-global-typography-b24d387-letter-spacing:0.5px;--e-global-typography-f9ce660-font-size:clamp(1.3rem, 1.2565rem + 0.105vw, 1.4rem);--e-global-typography-f9ce660-font-weight:400;--e-global-typography-f9ce660-line-height:calc(100% + 12px);--e-global-typography-f9ce660-letter-spacing:0.5px;--e-global-typography-caeaf50-font-size:clamp(1.1rem, 1.0565rem + 0.105vw, 1.2rem);--e-global-typography-caeaf50-font-weight:400;--e-global-typography-caeaf50-line-height:calc(100% + 12px);--e-global-typography-caeaf50-letter-spacing:0.5px;--e-global-typography-09503e7-font-size:clamp(1.3rem, 1.2565rem + 0.105vw, 1.4rem);--e-global-typography-09503e7-font-weight:600;--e-global-typography-09503e7-line-height:calc(100% + 12px);--e-global-typography-09503e7-letter-spacing:1.5px;--e-global-typography-78c83d7-font-size:clamp(1.1rem, 1.0565rem + 0.105vw, 1.2rem);--e-global-typography-78c83d7-font-weight:600;--e-global-typography-78c83d7-line-height:calc(100% + 12px);--e-global-typography-78c83d7-letter-spacing:1.25px;--e-global-typography-cfc9ab7-font-size:clamp(1rem, 0.9565rem + 0.105vw, 1.1rem);--e-global-typography-cfc9ab7-font-weight:600;--e-global-typography-cfc9ab7-line-height:calc(100% + 12px);--e-global-typography-cfc9ab7-letter-spacing:1px;--e-global-typography-4f9ad1f-font-size:clamp(1.5rem, 1.4565rem + 0.105vw, 1.6rem);--e-global-typography-4f9ad1f-font-weight:600;--e-global-typography-4f9ad1f-line-height:calc(100% + 12px);--e-global-typography-4f9ad1f-letter-spacing:1.5px;--e-global-typography-4b1bc19-font-size:clamp(1.3rem, 1.2565rem + 0.105vw, 1.4rem);--e-global-typography-4b1bc19-font-weight:600;--e-global-typography-4b1bc19-line-height:calc(100% + 12px);--e-global-typography-4b1bc19-letter-spacing:1.25px;--e-global-typography-0e95401-font-size:clamp(1.2rem, 1.1565rem + 0.105vw, 1.3rem);--e-global-typography-0e95401-font-weight:600;--e-global-typography-0e95401-line-height:calc(100% + 12px);--e-global-typography-0e95401-letter-spacing:1px;--e-global-typography-ae0133d-font-size:clamp(2.4rem, 2.0521rem + 0.8403vw, 3.2rem);--e-global-typography-ae0133d-font-weight:600;--e-global-typography-ae0133d-line-height:calc(100% + 8px);--e-global-typography-ae0133d-letter-spacing:0px;--e-global-typography-403cefc-font-size:clamp(2.2rem, 1.9391rem + 0.6303vw, 2.8rem);--e-global-typography-403cefc-font-weight:600;--e-global-typography-403cefc-line-height:calc(100% + 8px);--e-global-typography-403cefc-letter-spacing:0px;--e-global-typography-f5b1ec3-font-size:clamp(2rem, 1.8261rem + 0.4202vw, 2.4rem);--e-global-typography-f5b1ec3-font-weight:600;--e-global-typography-f5b1ec3-line-height:calc(100% + 8px);--e-global-typography-f5b1ec3-letter-spacing:0px;--e-global-typography-e738eca-font-size:clamp(1.8rem, 1.6261rem + 0.4202vw, 2.2rem);--e-global-typography-e738eca-font-weight:600;--e-global-typography-e738eca-line-height:calc(100% + 8px);--e-global-typography-e738eca-letter-spacing:0.5px;--e-global-typography-8bd11d3-font-size:clamp(1.7rem, 1.5695rem + 0.3151vw, 2rem);--e-global-typography-8bd11d3-font-weight:600;--e-global-typography-8bd11d3-line-height:calc(100% + 12px);--e-global-typography-8bd11d3-letter-spacing:0.5px;--e-global-typography-dc0df56-font-size:clamp(1.6rem, 1.513rem + 0.2101vw, 1.8rem);--e-global-typography-dc0df56-font-weight:600;--e-global-typography-dc0df56-line-height:calc(100% + 12px);--e-global-typography-dc0df56-letter-spacing:0.5px;--e-global-typography-e57a369-font-size:clamp(3.6rem, 3.0782rem + 1.2605vw, 4.8rem);--e-global-typography-e57a369-font-weight:600;--e-global-typography-e57a369-line-height:calc(100% + 8px);--e-global-typography-e57a369-letter-spacing:0px;--e-global-typography-55e1304-font-size:clamp(3.6rem, 3.0782rem + 1.2605vw, 4.8rem);--e-global-typography-55e1304-font-weight:600;--e-global-typography-55e1304-line-height:calc(100% + 8px);--e-global-typography-55e1304-letter-spacing:0px;--e-global-typography-fa04010-font-size:clamp(2.4rem, 2.0521rem + 0.8403vw, 3.2rem);--e-global-typography-fa04010-font-weight:400;--e-global-typography-fa04010-text-transform:uppercase;--e-global-typography-fa04010-line-height:calc(100% + 8px);--e-global-typography-fa04010-letter-spacing:0px;background-color:var( --e-global-color-d36953d );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{background-color:var( --e-global-color-primary );font-size:var( --e-global-typography-09503e7-font-size );font-weight:var( --e-global-typography-09503e7-font-weight );line-height:var( --e-global-typography-09503e7-line-height );letter-spacing:var( --e-global-typography-09503e7-letter-spacing );color:var( --e-global-color-65e5e2f );border-radius:8px 8px 8px 8px;}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type="button"]:hover,.elementor-kit-10 input[type="button"]:focus,.elementor-kit-10 input[type="submit"]:hover,.elementor-kit-10 input[type="submit"]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{background-color:var( --e-global-color-51e41a1 );color:var( --e-global-color-65e5e2f );}.elementor-kit-10 e-page-transition{background-color:var( --e-global-color-a42591d );}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:var( --e-global-color-8d115fa );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b2dca38 );}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:var( --e-global-color-344ba90 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-233c879 );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:var( --e-global-color-233c879 );background-image:var( --e-global-color-233c879 );font-size:var( --e-global-typography-cfc9ab7-font-size );font-weight:var( --e-global-typography-cfc9ab7-font-weight );line-height:var( --e-global-typography-cfc9ab7-line-height );letter-spacing:var( --e-global-typography-cfc9ab7-letter-spacing );}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:var( --e-global-color-5801c5c );background-image:var( --e-global-color-5801c5c );}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:var( --e-global-color-f1fa773 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a8ed800 );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{background-color:var( --e-global-color-a8ed800 );background-image:var( --e-global-color-a8ed800 );font-size:var( --e-global-typography-cfc9ab7-font-size );font-weight:var( --e-global-typography-cfc9ab7-font-weight );line-height:var( --e-global-typography-cfc9ab7-line-height );letter-spacing:var( --e-global-typography-cfc9ab7-letter-spacing );}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:var( --e-global-color-91b5f80 );background-image:var( --e-global-color-91b5f80 );}.elementor-kit-10 p{margin-block-end:16px;}.elementor-kit-10 a{color:var( --e-global-color-text );}.elementor-kit-10 h1{color:var( --e-global-color-text );font-size:var( --e-global-typography-ae0133d-font-size );font-weight:var( --e-global-typography-ae0133d-font-weight );line-height:var( --e-global-typography-ae0133d-line-height );letter-spacing:var( --e-global-typography-ae0133d-letter-spacing );}.elementor-kit-10 h2{color:var( --e-global-color-text );font-size:var( --e-global-typography-403cefc-font-size );font-weight:var( --e-global-typography-403cefc-font-weight );line-height:var( --e-global-typography-403cefc-line-height );letter-spacing:var( --e-global-typography-403cefc-letter-spacing );}.elementor-kit-10 h3{color:var( --e-global-color-text );font-size:var( --e-global-typography-f5b1ec3-font-size );font-weight:var( --e-global-typography-f5b1ec3-font-weight );line-height:var( --e-global-typography-f5b1ec3-line-height );letter-spacing:var( --e-global-typography-f5b1ec3-letter-spacing );}.elementor-kit-10 h4{color:var( --e-global-color-text );font-size:var( --e-global-typography-e738eca-font-size );font-weight:var( --e-global-typography-e738eca-font-weight );line-height:var( --e-global-typography-e738eca-line-height );letter-spacing:var( --e-global-typography-e738eca-letter-spacing );}.elementor-kit-10 h5{color:var( --e-global-color-text );font-size:var( --e-global-typography-8bd11d3-font-size );font-weight:var( --e-global-typography-8bd11d3-font-weight );line-height:var( --e-global-typography-8bd11d3-line-height );letter-spacing:var( --e-global-typography-8bd11d3-letter-spacing );}.elementor-kit-10 h6{color:var( --e-global-color-text );font-size:var( --e-global-typography-dc0df56-font-size );font-weight:var( --e-global-typography-dc0df56-font-weight );line-height:var( --e-global-typography-dc0df56-line-height );letter-spacing:var( --e-global-typography-dc0df56-letter-spacing );}.elementor-kit-10 input:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-size:var( --e-global-typography-b24d387-font-size );font-weight:var( --e-global-typography-b24d387-font-weight );line-height:var( --e-global-typography-b24d387-line-height );letter-spacing:var( --e-global-typography-b24d387-letter-spacing );color:var( --e-global-color-text );accent-color:var( --e-global-color-9defa60 );background-color:var( --e-global-color-a42591d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cc0fe1e );border-radius:8px 8px 8px 8px;transition:235ms;}.elementor-kit-10 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea:focus,.elementor-kit-10 .elementor-field-textual:focus{color:var( --e-global-color-a79c373 );accent-color:var( --e-global-color-9defa60 );background-color:var( --e-global-color-a42591d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.e-con{--container-max-width:1366px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-ui-color:var( --e-global-color-95d6161 );--lightbox-ui-color-hover:var( --e-global-color-030de75 );--lightbox-text-color:var( --e-global-color-175c556 );--lightbox-header-icons-size:24px;--lightbox-navigation-icons-size:48px;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:var( --e-global-color-bce07e7 );font-size:var( --e-global-typography-ec3de7d-font-size );font-weight:var( --e-global-typography-ec3de7d-font-weight );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );--error-message-icon-color:var( --e-global-color-b2dca38 );--error-message-normal-links-color:var( --e-global-color-b2dca38 );--error-message-hover-links-color:var( --e-global-color-bb33447 );--error-box-border-radius:0px 0px 0px 0px;}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-78c83d7-font-size );font-weight:var( --e-global-typography-78c83d7-font-weight );line-height:var( --e-global-typography-78c83d7-line-height );letter-spacing:var( --e-global-typography-78c83d7-letter-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var( --e-global-color-39c84f3 );font-size:var( --e-global-typography-ec3de7d-font-size );font-weight:var( --e-global-typography-ec3de7d-font-weight );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );--message-message-icon-color:var( --e-global-color-233c879 );--message-box-border-radius:0px 0px 0px 0px;--message-buttons-normal-text-color:var( --e-global-color-e858eb2 );--message-buttons-hover-text-color:var( --e-global-color-e858eb2 );--message-border-type:none;--message-buttons-border-radius:0px 0px 0px 0px;}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-78c83d7-font-size );font-weight:var( --e-global-typography-78c83d7-font-weight );line-height:var( --e-global-typography-78c83d7-line-height );letter-spacing:var( --e-global-typography-78c83d7-letter-spacing );}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-233c879 );}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:var( --e-global-color-5801c5c );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:var( --e-global-color-8eb4663 );font-size:var( --e-global-typography-ec3de7d-font-size );font-weight:var( --e-global-typography-ec3de7d-font-weight );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );--info-message-icon-color:var( --e-global-color-a8ed800 );--info-box-border-radius:0px 0px 0px 0px;--info-buttons-normal-text-color:var( --e-global-color-ff8e458 );--info-buttons-hover-text-color:var( --e-global-color-ff8e458 );--info-border-type:none;--info-buttons-border-radius:0px 0px 0px 0px;}@media(max-width:1280px){.elementor-kit-10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-10 h1{font-size:var( --e-global-typography-ae0133d-font-size );line-height:var( --e-global-typography-ae0133d-line-height );letter-spacing:var( --e-global-typography-ae0133d-letter-spacing );}.elementor-kit-10 h2{font-size:var( --e-global-typography-403cefc-font-size );line-height:var( --e-global-typography-403cefc-line-height );letter-spacing:var( --e-global-typography-403cefc-letter-spacing );}.elementor-kit-10 h3{font-size:var( --e-global-typography-f5b1ec3-font-size );line-height:var( --e-global-typography-f5b1ec3-line-height );letter-spacing:var( --e-global-typography-f5b1ec3-letter-spacing );}.elementor-kit-10 h4{font-size:var( --e-global-typography-e738eca-font-size );line-height:var( --e-global-typography-e738eca-line-height );letter-spacing:var( --e-global-typography-e738eca-letter-spacing );}.elementor-kit-10 h5{font-size:var( --e-global-typography-8bd11d3-font-size );line-height:var( --e-global-typography-8bd11d3-line-height );letter-spacing:var( --e-global-typography-8bd11d3-letter-spacing );}.elementor-kit-10 h6{font-size:var( --e-global-typography-dc0df56-font-size );line-height:var( --e-global-typography-dc0df56-line-height );letter-spacing:var( --e-global-typography-dc0df56-letter-spacing );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-size:var( --e-global-typography-09503e7-font-size );line-height:var( --e-global-typography-09503e7-line-height );letter-spacing:var( --e-global-typography-09503e7-letter-spacing );}.elementor-kit-10 input:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-size:var( --e-global-typography-b24d387-font-size );line-height:var( --e-global-typography-b24d387-line-height );letter-spacing:var( --e-global-typography-b24d387-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-ec3de7d-font-size );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-78c83d7-font-size );line-height:var( --e-global-typography-78c83d7-line-height );letter-spacing:var( --e-global-typography-78c83d7-letter-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-ec3de7d-font-size );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-78c83d7-font-size );line-height:var( --e-global-typography-78c83d7-line-height );letter-spacing:var( --e-global-typography-78c83d7-letter-spacing );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-cfc9ab7-font-size );line-height:var( --e-global-typography-cfc9ab7-line-height );letter-spacing:var( --e-global-typography-cfc9ab7-letter-spacing );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-ec3de7d-font-size );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-cfc9ab7-font-size );line-height:var( --e-global-typography-cfc9ab7-line-height );letter-spacing:var( --e-global-typography-cfc9ab7-letter-spacing );}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}}@media(max-width:768px){.elementor-kit-10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-10 h1{font-size:var( --e-global-typography-ae0133d-font-size );line-height:var( --e-global-typography-ae0133d-line-height );letter-spacing:var( --e-global-typography-ae0133d-letter-spacing );}.elementor-kit-10 h2{font-size:var( --e-global-typography-403cefc-font-size );line-height:var( --e-global-typography-403cefc-line-height );letter-spacing:var( --e-global-typography-403cefc-letter-spacing );}.elementor-kit-10 h3{font-size:var( --e-global-typography-f5b1ec3-font-size );line-height:var( --e-global-typography-f5b1ec3-line-height );letter-spacing:var( --e-global-typography-f5b1ec3-letter-spacing );}.elementor-kit-10 h4{font-size:var( --e-global-typography-e738eca-font-size );line-height:var( --e-global-typography-e738eca-line-height );letter-spacing:var( --e-global-typography-e738eca-letter-spacing );}.elementor-kit-10 h5{font-size:var( --e-global-typography-8bd11d3-font-size );line-height:var( --e-global-typography-8bd11d3-line-height );letter-spacing:var( --e-global-typography-8bd11d3-letter-spacing );}.elementor-kit-10 h6{font-size:var( --e-global-typography-dc0df56-font-size );line-height:var( --e-global-typography-dc0df56-line-height );letter-spacing:var( --e-global-typography-dc0df56-letter-spacing );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-size:var( --e-global-typography-09503e7-font-size );line-height:var( --e-global-typography-09503e7-line-height );letter-spacing:var( --e-global-typography-09503e7-letter-spacing );}.elementor-kit-10 input:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-size:var( --e-global-typography-b24d387-font-size );line-height:var( --e-global-typography-b24d387-line-height );letter-spacing:var( --e-global-typography-b24d387-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-ec3de7d-font-size );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-78c83d7-font-size );line-height:var( --e-global-typography-78c83d7-line-height );letter-spacing:var( --e-global-typography-78c83d7-letter-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-ec3de7d-font-size );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-78c83d7-font-size );line-height:var( --e-global-typography-78c83d7-line-height );letter-spacing:var( --e-global-typography-78c83d7-letter-spacing );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-cfc9ab7-font-size );line-height:var( --e-global-typography-cfc9ab7-line-height );letter-spacing:var( --e-global-typography-cfc9ab7-letter-spacing );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-ec3de7d-font-size );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-cfc9ab7-font-size );line-height:var( --e-global-typography-cfc9ab7-line-height );letter-spacing:var( --e-global-typography-cfc9ab7-letter-spacing );}}@media(max-width:640px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}}@media(max-width:414px){.elementor-kit-10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-10 h1{font-size:var( --e-global-typography-ae0133d-font-size );line-height:var( --e-global-typography-ae0133d-line-height );letter-spacing:var( --e-global-typography-ae0133d-letter-spacing );}.elementor-kit-10 h2{font-size:var( --e-global-typography-403cefc-font-size );line-height:var( --e-global-typography-403cefc-line-height );letter-spacing:var( --e-global-typography-403cefc-letter-spacing );}.elementor-kit-10 h3{font-size:var( --e-global-typography-f5b1ec3-font-size );line-height:var( --e-global-typography-f5b1ec3-line-height );letter-spacing:var( --e-global-typography-f5b1ec3-letter-spacing );}.elementor-kit-10 h4{font-size:var( --e-global-typography-e738eca-font-size );line-height:var( --e-global-typography-e738eca-line-height );letter-spacing:var( --e-global-typography-e738eca-letter-spacing );}.elementor-kit-10 h5{font-size:var( --e-global-typography-8bd11d3-font-size );line-height:var( --e-global-typography-8bd11d3-line-height );letter-spacing:var( --e-global-typography-8bd11d3-letter-spacing );}.elementor-kit-10 h6{font-size:var( --e-global-typography-dc0df56-font-size );line-height:var( --e-global-typography-dc0df56-line-height );letter-spacing:var( --e-global-typography-dc0df56-letter-spacing );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-size:var( --e-global-typography-09503e7-font-size );line-height:var( --e-global-typography-09503e7-line-height );letter-spacing:var( --e-global-typography-09503e7-letter-spacing );}.elementor-kit-10 input:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-size:var( --e-global-typography-b24d387-font-size );line-height:var( --e-global-typography-b24d387-line-height );letter-spacing:var( --e-global-typography-b24d387-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-ec3de7d-font-size );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-78c83d7-font-size );line-height:var( --e-global-typography-78c83d7-line-height );letter-spacing:var( --e-global-typography-78c83d7-letter-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-ec3de7d-font-size );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-78c83d7-font-size );line-height:var( --e-global-typography-78c83d7-line-height );letter-spacing:var( --e-global-typography-78c83d7-letter-spacing );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-cfc9ab7-font-size );line-height:var( --e-global-typography-cfc9ab7-line-height );letter-spacing:var( --e-global-typography-cfc9ab7-letter-spacing );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-ec3de7d-font-size );line-height:var( --e-global-typography-ec3de7d-line-height );letter-spacing:var( --e-global-typography-ec3de7d-letter-spacing );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-cfc9ab7-font-size );line-height:var( --e-global-typography-cfc9ab7-line-height );letter-spacing:var( --e-global-typography-cfc9ab7-letter-spacing );}}/* Start custom CSS *//* Global */
html {
  font-size: 62.5%;
  line-height: calc(100% + 8px);
}
body {
  overflow-x: hidden;
  -webkit-tap-highlight-color: transparent;
}

/* Selection */
::selection, ::-moz-selection {
  color: var( --e-global-color-6defe50 );
  background: var( --e-global-color-18e4939 );
}

/* Text */
:is(h1,h2,h3,h4,h5,h6) {
  margin: 0;
}
:is(h1,h2,h3,h4,h5,h6) + p {
  margin-top: 12px;
}
p:is(:only-child,:last-child) {
  margin: 0;
}
:is(b,strong) {
  font-weight: 600;
}
:is(:active,:focus) {
  outline: none !important;
}
input,
textarea,
[contenteditable],
select {
  caret-color: var( --e-global-color-9defa60 );
  box-shadow: none !important;
}
input[type="checkbox"],
input[type="radio"],
input[type="range"],
progress {
  accent-color: var( --e-global-color-9defa60 );
}
input[type="search"] {
  appearance: none !important;
  webkit-appearance: none !important;
}
figure,img,picture {
  line-height: 0;
}

/* Scrollbar */
::-webkit-scrollbar {
  width: 16px;
}
::-webkit-scrollbar-track {
  background: var(--e-global-color-9b8f62d);
}
::-webkit-scrollbar-thumb {
  background: var( --e-global-color-061dd9e );
  border: 3px solid var( --e-global-color-9b8f62d );
  border-radius: 999px;
}

/* Wordpress Menu */
.elementor-nav-menu a {
  justify-content: space-between;
}
.elementor-menu-toggle {
    padding: 0 !important;
}
.elementor-menu-toggle__icon--close, .elementor-menu-toggle__icon--open {
  line-height: 0 !important;
}
.elementor-menu-toggle__icon--close, .elementor-menu-toggle__icon--open {
  padding: 0px;
}

/* Icon SVG */
.e-font-icon-svg {
  width: 1em;
  height: 1em;
  fill: currentColor;
}

.elementor-widget-image a img[src$=".svg"] {
    width: unset !important;
}

/* Icon Box */
.elementor-icon-box-icon, .elementor-icon-wrapper {
  line-height: 0 !Important;
}

/* Button */
.elementor-button svg {
    fill: currentcolor !important;
    width: calc(1em + 0.8rem);
height: calc(1em + 0.8rem);
}


.elementor-button,
.elementor-button span {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
}

.elementor-button.elementor-size-xs {
  height: 2.8rem;
  padding: 0.7rem 1.4rem;
}

.elementor-button.elementor-size-sm, .elementor-button {
  height: 4.8rem;
  padding: 1.2rem 2.4rem;
}

.elementor-button.elementor-size-md {
  height: 3.6rem;
  padding: 0.9rem 1.8rem;
}

.elementor-button.elementor-size-lg {
  height: 4.8rem;
  padding: 1.2rem 2.4rem;
}

.elementor-button.elementor-size-xl {
  height: 5.6rem;
  padding: 1.4rem 2.8rem;
}

.elementor-button .elementor-align-icon-left {
  margin-right: 1rem;
}

.elementor-button .elementor-align-icon-right {
  margin-left: 1rem;
}
.elementor-button-content-wrapper {
    gap: 16px;
}

.elementor-heading-title span {
	color: inherit !important;
}

/* Sticky Effect */
.elementor-widget-image a {
  display: block !important;
}

/* Third Party Widgets */
.seopress-user-consent {
  border: none !important;
  border-top: 1px solid var(--e-global-color-cc0fe1e) !important;
  padding: 16px !important;
  z-index: 98 !important;
}

#seopress-user-consent-accept, #seopress-user-consent-close {
  font-size: 12px !important;
  border: none !important;
}
#seopress-user-consent-close {
  border: none !important;
}

@media (max-width: 1024px) {
  .seopress-user-consent {
    padding-bottom: 96px!important;
  }
}

svg {
    fill: currentcolor;
}

.seopress-edit-choice {
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.igienaserv.ro/wp-content/uploads/2025/09/Poppins-400.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.igienaserv.ro/wp-content/uploads/2025/09/Poppins-600.woff2') format('woff2');
}
/* End Custom Fonts CSS */