/**/ /**/ .elementor-element-63c68d3b { display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; text-align: center !important; width: 100% !important; max-width: 1400px !important; margin-left: auto !important; margin-right: auto !important; } /**/ .elementor-element-4bdef697 { --padding-top: 0px !important; padding-top: 0px !important; min-height: 100vh !important; } .elementor-element-4bdef697 > .e-con-inner { min-height: 100vh !important; display: flex !important; flex-direction: column !important; justify-content: center !important; align-items: center !important; text-align: center !important; width: 100% !important; } /**/ .elementor-700 .elementor-element.elementor-element-4569386e { --padding-top: 150px !important; padding-top: 150px !important; padding-block-start: 150px !important; } /**/ .elementor-700 .elementor-element.elementor-element-4569386e, .elementor-700 .elementor-element.elementor-element-4569386e .e-con-inner, .elementor-700 .elementor-element.elementor-element-63c68d3b, .elementor-700 .elementor-element.elementor-element-63c68d3b .e-con-inner { background-color: transparent !important; color: #ffffff !important; } /**/ .elementor-700 .elementor-element-swjs_stats_card, .elementor-700 .elementor-element-swjs_stats_card .e-con-inner, .elementor-700 .elementor-element-swjs_stats_card .e-child, .elementor-700 .elementor-element-swjs_stats_card .elementor-counter-number-wrapper, .elementor-700 .elementor-element-swjs_stats_card .elementor-counter-title { background-color: transparent !important; color: #ffffff !important; } /**/ .elementor-700 .elementor-element-swjs_stats_card .elementor-counter { gap: 0 !important; } .elementor-700 .elementor-element-swjs_stats_card .elementor-icon { font-size: 16px !important; margin: 0 !important; padding: 0 !important; } .elementor-700 .elementor-element-swjs_stats_card .elementor-icon svg { height: 16px !important; } .elementor-700 .elementor-element-swjs_stats_card .elementor-counter-title { line-height: 1.0em !important; } .elementor-700 .elementor-element-swjs_stats_card .elementor-counter-number-wrapper { gap: 0 !important; } /**/ .elementor-700 .elementor-element-swjs_stats_card .e-child { border-right-width: 0px !important; border-bottom-width: 0px !important; } /**/ .elementor-element-2cb26920 .elementor-button, .elementor-element-3d3e43a .elementor-button, .elementor-element-7401d78 .elementor-button, .elementor-element-b8966ac .elementor-button, .elementor-element-097d867 .elementor-button, .elementor-element-edca1e1 .elementor-button { background: #86D2E9 !important; color: #fff !important; transition: background .3s ease !important; } .elementor-element-2cb26920 .elementor-button:hover, .elementor-element-3d3e43a .elementor-button:hover, .elementor-element-7401d78 .elementor-button:hover, .elementor-element-b8966ac .elementor-button:hover, .elementor-element-097d867 .elementor-button:hover, .elementor-element-edca1e1 .elementor-button:hover { background: #FAD6DA !important; color: #fff !important; } /**/ .ct-header-cta[data-id="button"] .ct-button { display: inline-block !important; background-color: #ffffff !important; color: #86DE29 !important; border: 1px solid #86DE29 !important; border-radius: 3px !important; font-size: 15px !important; line-height: 1 !important; padding: 12px 24px !important; text-align: center !important; text-transform: none !important; text-decoration: none !important; transition: all .3s !important; cursor: pointer !important; margin: 0 40px 0 10px !important; } .ct-header-cta[data-id="button"] .ct-button:hover, .ct-header-cta[data-id="button"] .ct-button:active, .ct-header-cta[data-id="button"] .ct-button:focus { background-color: #86DE29 !important; color: #ffffff !important; border-color: #86DE29 !important; } /**/ .tp-header-switcher .tp-header-toggle { color: #ffffff !important; cursor: pointer; font: inherit; } /**/ footer[data-elementor-type="footer"] .elementor-widget-theme-site-logo .elementor-widget-container img { height: 46px !important; width: auto !important; } /**/ .elementor-3585 .elementor-element.elementor-element-18b59c5:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-18b59c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #fff !important; border: 1px solid var(--theme-border-color); } /**/ .elementor-3585 .elementor-element.elementor-element-18b59c5 > .e-con-inner, .elementor-3585 .elementor-element.elementor-element-18b59c5 > .elementor-container, .elementor-3585 .elementor-element.elementor-element-18b59c5 > .elementor-element { width: 100% !important; max-width: 1400px !important; margin-left: auto !important; margin-right: auto !important; padding-left: 0 !important; padding-right: 0 !important; box-sizing: border-box; } /**/ .elementor-3585.elementor-element, .elementor-3585 .elementor-element { color: #1e2939 !important; } .elementor-3585 .elementor-widget-heading .elementor-heading-title, .elementor-3585 .elementor-widget-text-editor, .elementor-3585 .elementor-widget-text-editor .elementor-widget-container, .elementor-3585 p, .elementor-3585 span, .elementor-3585 li { color: #1e2939 !important; } .elementor-3585 a, .elementor-3585 .elementor-widget a { color: #1e2939 !important; } .elementor-3585 a:hover, .elementor-3585 .elementor-widget a:hover { color: #57b4f9 !important; } /**/ .elementor-element-8bc67d6 .e-child, .elementor-element-6ce99c1 .e-child { background: #109bdc !important; border: 1px solid #0d8bc4; border-radius: 14px; padding: 26px 24px 22px; box-shadow: 0 4px 16px rgba(16, 155, 220, 0.18); overflow: hidden !important; transition: box-shadow .25s ease, transform .2s ease, border-color .2s ease; } /**/ .elementor-element-8bc67d6 .e-child .elementor-icon-box-icon, .elementor-element-6ce99c1 .e-child .elementor-icon-box-icon, .elementor-element-8bc67d6 .e-child img, .elementor-element-6ce99c1 .e-child img { border-radius: 10px !important; overflow: hidden !important; } .elementor-element-8bc67d6 .e-child:hover, .elementor-element-6ce99c1 .e-child:hover { box-shadow: 0 10px 28px rgba(13, 139, 196, 0.32); transform: translateY(-3px); border-color: #0a7fb8; } .elementor-element-8bc67d6 .elementor-icon-box-wrapper, .elementor-element-6ce99c1 .elementor-icon-box-wrapper { display: block; } .elementor-element-8bc67d6 .elementor-icon-box-title, .elementor-element-6ce99c1 .elementor-icon-box-title { font-size: 18px; font-weight: 700; margin: 0 0 10px; } .elementor-element-8bc67d6 .elementor-icon-box-title a, .elementor-element-6ce99c1 .elementor-icon-box-title a { color: #ffffff !important; text-decoration: none; } .elementor-element-8bc67d6 .elementor-icon-box-title a:hover, .elementor-element-6ce99c1 .elementor-icon-box-title a:hover { color: #e6f6ff !important; } .elementor-element-8bc67d6 .elementor-icon-box-description, .elementor-element-6ce99c1 .elementor-icon-box-description { color: #ffffff !important; font-size: 14px; line-height: 1.6; margin: 0 0 16px; } /**/ .elementor-element-7ad8d137 { --padding-top: 30px !important; --padding-bottom: 30px !important; padding-top: 30px !important; padding-bottom: 30px !important; background-color: #ffffff !important; } /**/ .elementor-700 .elementor-element-8bc67d6 .e-child, .elementor-700 .elementor-element-6ce99c1 .e-child { color: #ffffff !important; } .elementor-700 .elementor-element-8bc67d6 p.elementor-icon-box-description, .elementor-700 .elementor-element-6ce99c1 p.elementor-icon-box-description, .elementor-700 .elementor-element-8bc67d6 .elementor-icon-box-content, .elementor-700 .elementor-element-6ce99c1 .elementor-icon-box-content { color: #ffffff !important; } /**/ .elementor-700 .elementor-element-c0646e3 .elementor-icon-box-description { color: #ffffff !important; } /**/ .elementor-element-8bc67d6 .elementor-button, .elementor-element-6ce99c1 .elementor-button { background: #ffffff !important; color: #109bdc !important; border-radius: 999px; padding: 9px 22px; font-size: 13px; font-weight: 600; text-transform: none; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12); transition: background .2s ease, box-shadow .2s ease; } .elementor-element-8bc67d6 .elementor-button:hover, .elementor-element-6ce99c1 .elementor-button:hover { background: #e6f6ff !important; color: #0d8bc4 !important; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.18); } .elementor-element-8bc67d6 .elementor-button .elementor-button-icon, .elementor-element-6ce99c1 .elementor-button .elementor-button-icon { margin-left: 6px; } /**/ .elementor-repeater-item-f275cb2.swiper-slide { border-radius: 14px; overflow: hidden; border: 1px solid #e3e8ef; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.06); } .elementor-repeater-item-f275cb2 .swiper-slide-inner { background: transparent !important; } .elementor-repeater-item-f275cb2 .elementor-slide-heading { color: #ffffff !important; font-size: 17px; font-weight: 700; } .elementor-repeater-item-f275cb2 .elementor-slide-description { color: #e7edf3 !important; font-size: 13px; line-height: 1.55; } .elementor-repeater-item-f275cb2 .elementor-slide-button { background: #109bdc !important; color: #ffffff !important; border-radius: 999px; padding: 8px 20px; font-size: 13px; font-weight: 600; box-shadow: 0 2px 8px rgba(16, 155, 220, 0.35); transition: background .2s ease; } .elementor-repeater-item-f275cb2 .elementor-slide-button:hover { background: #0d8bc4 !important; color: #ffffff !important; } /**/ .elementor-element-69731a8 { background: #ffffff !important; border: none !important; border-radius: 0 !important; padding: 22px 22px 18px !important; box-shadow: none !important; margin-top: 22px; --margin-bottom: 0px !important; margin-bottom: 0 !important; } .elementor-element-69731a8 .elementor-heading-title { color: #1e2939 !important; font-size: 26px; font-weight: 800; letter-spacing: -0.01em; margin: 0 0 6px; } .elementor-element-69731a8 .elementor-divider-separator { width: 64px; border-top: 3px solid #109bdc; margin: 0; } /**/ .elementor-700 .ekit-heading--title.elementskit-section-title, .elementor-700 .ekit-heading .ekit-heading--title { font-family: inherit !important; color: #1e2939 !important; font-size: 26px !important; font-weight: 800 !important; letter-spacing: -0.01em; line-height: 1.5em !important; margin: 0 0 6px !important; text-transform: capitalize !important; } /**/ .elementor-700 .ekit-heading .ekit_heading_separetor_wraper { width: 64px !important; max-width: 64px !important; margin: 0 !important; } .elementor-700 .ekit-heading .ekit_heading_separetor_wraper .elementskit-border-divider, .elementor-700 .ekit-heading .elementskit-border-divider { width: 64px !important; max-width: 64px !important; height: 3px !important; background: #109bdc !important; border-radius: 0 !important; position: relative !important; margin-left: 0 !important; } .elementor-700 .ekit-heading .elementskit-border-divider::before, .elementor-700 .ekit-heading .elementskit-border-divider::after { display: none !important; content: none !important; } .elementor-700 .ekit-heading__description, .elementor-700 .ekit-heading__description p { color: #5b6675 !important; font-size: 14px; line-height: 1.65; margin: 8px 0 0; } /**/ .elementor-700 #post-items--73aa86c5 .elementskit-post-image-card { background: #ffffff; border: 1px solid #e3e8ef; border-radius: 14px; overflow: hidden; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.06); transition: box-shadow .25s ease, transform .2s ease, border-color .2s ease; } .elementor-700 #post-items--73aa86c5 .elementskit-post-image-card:hover { box-shadow: 0 10px 28px rgba(16, 155, 220, 0.14); transform: translateY(-3px); border-color: #c5dce8; } .elementor-700 #post-items--73aa86c5 .elementskit-entry-thumb img { width: 100%; height: 200px; object-fit: cover; display: block; } .elementor-700 #post-items--73aa86c5 .elementskit-post-body { padding: 16px 18px 20px; } /**/ .elementor-700 #post-items--73aa86c5 .post-meta-list { display: flex; flex-wrap: wrap; gap: 8px; list-style: none; padding: 0; margin: 0 0 10px; } .elementor-700 #post-items--73aa86c5 .post-meta-list li { display: inline-block; font-size: 12px; line-height: 1; padding: 5px 10px; border-radius: 4px; background: #e8f5fb; color: #109bdc; font-weight: 600; } .elementor-700 #post-items--73aa86c5 .post-meta-list li a { color: #109bdc; text-decoration: none; } /**/ .elementor-700 #post-items--73aa86c5 .entry-title { margin: 0 0 10px; font-size: 16px; line-height: 1.5; font-weight: 700; } .elementor-700 #post-items--73aa86c5 .entry-title a { color: #1e2939 !important; text-decoration: none; } .elementor-700 #post-items--73aa86c5 .entry-title a:hover { color: #109bdc !important; } /**/ .elementor-700 #post-items--73aa86c5 .elementskit-post-body > p { display: block; margin: 0; font-size: 13px; line-height: 1.6; color: #5b6675; } /**/ .elementor-700 #post-items--73aa86c5 .btn-wraper { display: none !important; } /**/ .elementor-700 .elementor-element-a15917e { background: #ffffff !important; border: 1px solid #e3e8ef !important; border-radius: 16px !important; padding: 28px 26px !important; box-shadow: 0 6px 22px rgba(30, 41, 57, 0.07) !important; } .elementor-700 .elementor-element-a15917e .e-child { background: transparent !important; border: none !important; border-radius: 0 !important; box-shadow: none !important; padding: 0 !important; } /**/ .elementor-700 .elementor-element-a15917e .elementor-widget-container, .elementor-700 .elementor-element-a15917e .elementor-icon-box-title, .elementor-700 .elementor-element-a15917e .elementor-icon-box-description { text-shadow: none !important; } .elementor-700 .elementor-element-a15917e .elementor-icon-box-title { color: #1e2939 !important; font-size: 19px; font-weight: 700; margin: 0 0 8px; } .elementor-700 .elementor-element-a15917e .elementor-icon-box-title a { color: #1e2939 !important; text-decoration: none; } .elementor-700 .elementor-element-a15917e .elementor-icon-box-title a:hover { color: #109bdc !important; } .elementor-700 .elementor-element-a15917e .elementor-icon-box-description { color: #5b6675 !important; font-size: 14px; line-height: 1.65; margin: 0; } .elementor-700 .elementor-element-a15917e .elementor-icon-box-icon svg { width: 56px; height: 56px; } /**/ .elementor-700 .elementor-element-95f63da .elementor-heading-title, .elementor-700 .elementor-element-ef078f3 .elementor-heading-title { text-shadow: none !important; } /**/ /**/ .elementor-7170 .elementor-element-b6cd98b, .elementor-7170 .elementor-element-b6cd98b .elementor-widget-container, .elementor-7170 .elementor-element-b6cd98b p { text-shadow: none !important; } /**/ .elementor-7170 .elementor-element-a3895f7 .elementor-image-box-description { text-shadow: none !important; } /**/ .elementor-7170 .elementor-element-db0694f .dt-container { border-radius: 12px !important; overflow: hidden !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.08) !important; } .elementor-7170 .elementor-element-db0694f .ekit_table table.dataTable { border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; border: 1px solid #e3e8ef !important; border-radius: 12px !important; overflow: hidden !important; } .elementor-7170 .elementor-element-db0694f .ekit_table table.dataTable thead th { border-bottom: 2px solid #0d8bc4 !important; font-size: 16px !important; letter-spacing: 0.02em; } .elementor-7170 .elementor-element-db0694f .ekit_table table.dataTable tbody tr td { border-bottom: 1px solid #f0f2f5 !important; border-right: 1px solid #f0f2f5 !important; font-size: 15px !important; line-height: 1.6; } .elementor-7170 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:last-child td { border-bottom: none !important; } .elementor-7170 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:hover td { background-color: #f0f7fc !important; } .elementor-7170 .elementor-element-db0694f .dt-paging .dt-paging-button { border-radius: 6px !important; } /**/ .elementor-element-9e3b7c7 { background: #ffffff; border: none !important; border-radius: 0 !important; padding: 0 22px 22px; margin-top: 0 !important; --padding-bottom: 0px !important; padding-bottom: 22px !important; } /**/ .elementor-element-9e3b7c7 .e-child, .elementor-element-9e3b7c7 .elementor-element-3d05d7e { background: #ffffff !important; border: 1px solid #e3e8ef; border-radius: 12px; padding: 24px 24px 20px; box-shadow: 0 3px 12px rgba(30, 41, 57, 0.05); transition: box-shadow .25s ease, transform .2s ease, border-color .2s ease; } /**/ .elementor-element-9e3b7c7 .elementor-element-3d05d7e .elementor-button, .elementor-element-9e3b7c7 .elementor-element-3d05d7e .elementor-icon-list-item a { background: #86D2E9 !important; color: #fff !important; } .elementor-element-9e3b7c7 .elementor-element-3d05d7e .elementor-button:hover, .elementor-element-9e3b7c7 .elementor-element-3d05d7e .elementor-icon-list-item a:hover { background: #FAD6DA !important; color: #fff !important; } .elementor-element-9e3b7c7 .e-child:hover { box-shadow: 0 10px 26px rgba(16, 155, 220, 0.13); transform: translateY(-3px); border-color: #c5dce8; } .elementor-element-9e3b7c7 .elementor-heading-title { color: #1e2939 !important; font-size: 19px; font-weight: 700; margin: 0 0 10px; } .elementor-element-9e3b7c7 .elementor-widget-text-editor, .elementor-element-9e3b7c7 .elementor-widget-text-editor p, .elementor-element-9e3b7c7 .elementor-widget-text-editor span { color: #5b6675 !important; font-size: 14px; line-height: 1.65; } .elementor-element-9e3b7c7 .elementor-icon-list-item, .elementor-element-9e3b7c7 .elementor-icon-list-item a, .elementor-element-9e3b7c7 .elementor-icon-list-text { color: #1e2939 !important; font-size: 14px; } .elementor-element-9e3b7c7 .elementor-icon-list-icon { color: #109bdc !important; } /**/ .elementor-700 .elementor-element-25e8cd4 .elementor-heading-title, .elementor-element-9e3b7c7 .elementor-heading-title, .elementor-element-69731a8 .elementor-heading-title { text-shadow: none !important; text-transform: capitalize; } /**/ .elementor-700 .elementor-element-6d17d04 .elementor-image-box-title, .elementor-700 .elementor-element-6d17d04 .elementor-image-box-description, .elementor-700 .elementor-element-6d17d04 .elementor-heading-title { text-shadow: none !important; } /**/ .elementor-700 .elementor-element-6d17d04 { background: #ffffff !important; border: 1px solid #e3e8ef !important; border-radius: 16px !important; padding: 30px 30px 26px !important; box-shadow: 0 6px 22px rgba(30, 41, 57, 0.07) !important; overflow: hidden; } /**/ .elementor-700 .elementor-element-6d17d04 .e-child { background: transparent !important; border: none !important; border-radius: 0 !important; box-shadow: none !important; /**/ } /**/ /**/ /**/ .elementor-700 .elementor-element-6d17d04 .elementor-image-box-title { color: #1e2939 !important; font-size: 20px; font-weight: 700; margin: 0 0 12px; } .elementor-700 .elementor-element-6d17d04 .elementor-image-box-description { color: #5b6675 !important; font-size: 14px; line-height: 1.65; margin: 0 0 18px; } /**/ /**/ /**/ .elementor-element-swjs_stats_card, .elementor-element-swjs_stats_card > .e-con-inner, .elementor-element-swjs_stats_card .elementor-element-6847271, .elementor-element-swjs_stats_card .elementor-element-6847271 > .e-con-inner, .elementor-element-swjs_stats_card .elementor-element-ae5d697, .elementor-element-swjs_stats_card .elementor-element-ae5d697 > .e-con-inner { background: transparent !important; border: none !important; border-radius: 0 !important; box-shadow: none !important; padding: 0 !important; } .elementor-element-swjs_stats_card { max-width: 1400px; margin-left: auto; margin-right: auto; } /**/ .elementor-element-swjs_stats_card .elementor-element-6847271 > .e-con-inner > .e-child, .elementor-element-swjs_stats_card .elementor-element-ae5d697 > .e-con-inner > .e-child, .elementor-element-swjs_stats_card .elementor-element-6847271 .e-child, .elementor-element-swjs_stats_card .elementor-element-ae5d697 .e-child { position: relative; background: transparent !important; border: 1px solid rgba(16, 155, 220, 0.10) !important; border-radius: 16px !important; box-shadow: 0 4px 14px rgba(16, 155, 220, 0.04) !important; padding: 14px 12px 12px !important; text-align: center !important; overflow: hidden !important; transition: transform .28s ease, box-shadow .28s ease, border-color .28s ease; } /**/ .elementor-700 .elementor-element.elementor-element-6847271 { gap: 12px !important; } /**/ .elementor-element-swjs_stats_card .elementor-element-6847271 > .e-con-inner > .e-child, .elementor-element-swjs_stats_card .elementor-element-ae5d697 > .e-con-inner > .e-child { gap: 8px !important; } .elementor-element-swjs_stats_card .elementor-element-6847271 > .e-con-inner > .e-child .elementor-widget-container, .elementor-element-swjs_stats_card .elementor-element-ae5d697 > .e-con-inner > .e-child .elementor-widget-container { margin: 0 !important; } .elementor-element-swjs_stats_card .elementor-element-6847271 > .e-con-inner > .e-child::before, .elementor-element-swjs_stats_card .elementor-element-ae5d697 > .e-con-inner > .e-child::before, .elementor-element-swjs_stats_card .elementor-element-6847271 .e-child::before, .elementor-element-swjs_stats_card .elementor-element-ae5d697 .e-child::before { content: "" !important; position: absolute !important; top: 0; left: 0; right: 0; height: 3px !important; } .elementor-element-swjs_stats_card .elementor-element-6847271 > .e-con-inner > .e-child:hover, .elementor-element-swjs_stats_card .elementor-element-ae5d697 > .e-con-inner > .e-child:hover, .elementor-element-swjs_stats_card .elementor-element-6847271 .e-child:hover, .elementor-element-swjs_stats_card .elementor-element-ae5d697 .e-child:hover { transform: translateY(-6px) !important; box-shadow: 0 16px 38px rgba(16, 155, 220, 0.12) !important; border-color: rgba(16, 155, 220, 0.25) !important; } /**/ .elementor-element-swjs_stats_card .elementor-counter-number, .elementor-element-swjs_stats_card .elementor-counter-number-prefix, .elementor-element-swjs_stats_card .elementor-counter-number-suffix { color: #109bdc !important; } .elementor-element-swjs_stats_card .elementor-counter-title { color: #1e2939 !important; } /**/ .elementor-element-swjs_stats_card .elementor-widget-icon { text-align: center !important; margin-bottom: 0 !important; } .elementor-element-swjs_stats_card .elementor-icon-wrapper { display: inline-flex !important; align-items: center; justify-content: center; width: 52px !important; height: 52px !important; border-radius: 50% !important; background: rgba(16, 155, 220, 0.10) !important; color: #109bdc !important; font-size: 22px !important; } .elementor-element-swjs_stats_card .elementor-icon-wrapper i, .elementor-element-swjs_stats_card .elementor-icon-wrapper svg { color: #109bdc !important; font-size: 22px !important; } .elementor-element-swjs_stats_card .elementor-counter { text-align: center !important; } .elementor-element-swjs_stats_card .elementor-counter-number-wrapper { justify-content: center !important; } /**/ .elementor-element-swjs_stats_card .elementor-counter-number, .elementor-element-swjs_stats_card .elementor-counter-number-prefix, .elementor-element-swjs_stats_card .elementor-counter-number-suffix { font-size: 30px !important; font-weight: 800 !important; line-height: 1.1 !important; } .elementor-element-swjs_stats_card .elementor-counter-title { font-size: 14px !important; margin-top: 6px !important; line-height: 1.45 !important; } /**/ .elementor-700 .elementor-element.elementor-element-6847271, .elementor-700 .elementor-element.elementor-element-6847271 .e-con-inner, .elementor-700 .elementor-element.elementor-element-6847271 *, .elementor-700 .elementor-element.elementor-element-6847271 .e-con-inner * { background: transparent !important; color: #ffffff !important; } /**/ .elementor-700 .elementor-element.elementor-element-bc22bcd { --display: flex; --padding-top: 50px !important; --margin-top: 25px !important; --margin-bottom: 0px !important; --margin-left: 0px !important; --margin-right: 0px !important; --padding-left: 0px !important; --padding-right: 0px !important; overflow: visible !important; } /**/ @media screen and (max-width: 991px) { body .elementor-700 .elementor-element.elementor-element-bc22bcd.e-con { --margin-top: 15px !important; margin-top: 15px !important; } /**/ body .elementor-700 .elementor-element.elementor-element-8bc67d6.e-con { --padding-top: 0px !important; padding-top: 0px !important; } /**/ body .elementor-700 .elementor-element.elementor-element-6ce99c1.e-con { --padding-top: 0px !important; padding-top: 0px !important; } } @media screen and (max-width: 767px) { body .elementor-700 .elementor-element.elementor-element-bc22bcd.e-con { --margin-top: 15px !important; margin-top: 15px !important; } /**/ body .elementor-700 .elementor-element.elementor-element-8bc67d6.e-con { --padding-top: 0px !important; padding-top: 0px !important; --margin-top: 0px !important; margin-top: 0px !important; } /**/ body .elementor-700 .elementor-element.elementor-element-6ce99c1.e-con { --padding-top: 0px !important; padding-top: 0px !important; } } /**/ .elementor-700 .elementor-element-a6610f2 { --margin-bottom: 0px !important; margin-bottom: 0 !important; } /**/ .elementor-4245 .elementor-container.elementor-column-gap-default .elementor-column { display: flex !important; align-items: stretch !important; } .elementor-4245 .elementor-container.elementor-column-gap-default .elementor-column .elementor-widget-wrap { display: flex !important; flex: 1 1 100% !important; width: 100% !important; } .elementor-4245 .elementor-container.elementor-column-gap-default .elementor-widget-elementskit-icon-box { width: 100% !important; height: 100% !important; display: flex !important; } .elementor-4245 .elementor-container.elementor-column-gap-default .elementor-widget-elementskit-icon-box .elementor-widget-container { width: 100% !important; height: 100% !important; display: flex !important; } .elementor-4245 .elementor-container.elementor-column-gap-default .elementskit-infobox { display: flex !important; flex-direction: column !important; height: 100% !important; width: 100% !important; background-color: #ffffff !important; border: 1px solid #e6e6e6 !important; border-radius: 8px !important; padding: 60px 40px !important; box-shadow: 0 2px 10px rgba(0,0,0,0.05) !important; } .elementor-4245 .elementor-container.elementor-column-gap-default .elementskit-infobox .box-body { display: flex !important; flex-direction: column !important; flex: 1 1 auto !important; } .elementor-4245 .elementor-container.elementor-column-gap-default .elementskit-infobox .box-footer { margin-top: auto !important; } /**/ .elementor-5322 .elementskit-infobox { padding: 0 !important; height: auto !important; overflow: visible !important; } .elementor-5322 .elementor-widget-elementskit-icon-box, .elementor-5322 .elementor-widget-elementskit-icon-box .elementor-widget-container { height: auto !important; } /**/ /**/ .elementor-7012 .elementor-element-482c44d, .elementor-7012 .elementor-element-482c44d .elementor-widget-container, .elementor-7012 .elementor-element-482c44d .elementor-heading-title, .elementor-7012 .elementor-element-482c44d .elementor-text-editor { text-shadow: none !important; } /**/ .elementor-7012 .elementor-image-box-description { text-shadow: none !important; } /**/ .elementor-7012 .elementor-element-db0694f .dt-container { border-radius: 12px !important; overflow: hidden !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.08) !important; } .elementor-7012 .elementor-element-db0694f .ekit_table table.dataTable { border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; border: 1px solid #e3e8ef !important; border-radius: 12px !important; overflow: hidden !important; } .elementor-7012 .elementor-element-db0694f .ekit_table table.dataTable thead th { border-bottom: 2px solid #0d8bc4 !important; font-size: 16px !important; letter-spacing: 0.02em; } .elementor-7012 .elementor-element-db0694f .ekit_table table.dataTable tbody tr td { border-bottom: 1px solid #f0f2f5 !important; border-right: 1px solid #f0f2f5 !important; font-size: 15px !important; line-height: 1.6; } .elementor-7012 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:last-child td { border-bottom: none !important; } .elementor-7012 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:hover td { background-color: #f0f7fc !important; } .elementor-7012 .elementor-element-db0694f .dt-paging .dt-paging-button { border-radius: 6px !important; } /**/ /**/ .elementor-7060 .elementor-element-482c44d, .elementor-7060 .elementor-element-482c44d .elementor-widget-container, .elementor-7060 .elementor-element-482c44d .elementor-heading-title, .elementor-7060 .elementor-element-482c44d .elementor-text-editor, .elementor-7060 .elementor-element-482c44d .elementor-widget-text-editor p { text-shadow: none !important; } /**/ .elementor-7060 .elementor-image-box-description { text-shadow: none !important; } /**/ .elementor-7060 .elementor-element-338dd05 .elementor-widget-image-box > .elementor-widget-container { background: #ffffff !important; border: 1px solid #e3e8ef !important; border-radius: 14px !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.06) !important; padding: 24px !important; overflow: hidden !important; transition: box-shadow .25s ease, transform .2s ease, border-color .2s ease !important; } .elementor-7060 .elementor-element-338dd05 .elementor-widget-image-box > .elementor-widget-container:hover { box-shadow: 0 10px 28px rgba(16, 155, 220, 0.14) !important; transform: translateY(-3px) !important; border-color: #c5dce8 !important; } /**/ .elementor-7060 .elementor-element-338dd05 .elementor-widget-image-box:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) img, .elementor-7060 .elementor-element-338dd05 .elementor-widget-image-box.elementor-widget-image img { -webkit-mask-image: none !important; mask-image: none !important; border-radius: 10px !important; } /**/ .elementor-7060 .elementor-element-338dd05 .elementor-image-box-img img { width: 100% !important; height: 200px !important; object-fit: cover !important; border-radius: 10px !important; } /**/ .elementor-7060 .elementor-element-338dd05 .elementor-image-box-title { color: #1e2939 !important; font-size: 18px !important; font-weight: 700 !important; margin: 14px 0 8px !important; } /**/ .elementor-7060 .elementor-element-338dd05 .elementor-image-box-description { color: #5b6675 !important; font-size: 14px !important; line-height: 1.65 !important; margin: 0 !important; text-shadow: none !important; } /**/ /**/ .elementor-7113 .elementor-element-482c44d, .elementor-7113 .elementor-element-482c44d .elementor-widget-container, .elementor-7113 .elementor-element-482c44d .elementor-heading-title, .elementor-7113 .elementor-element-482c44d .elementor-text-editor, .elementor-7113 .elementor-element-482c44d .elementor-widget-text-editor p { text-shadow: none !important; } /**/ .elementor-7113 .elementor-element-2c4f7cb > .elementor-widget-container, .elementor-7113 .elementor-element-be50cd0 > .elementor-widget-container, .elementor-7113 .elementor-element-50bde2f > .elementor-widget-container { background: #ffffff !important; border: 1px solid #e3e8ef !important; border-radius: 14px !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.06) !important; padding: 24px !important; overflow: hidden !important; transition: box-shadow .25s ease, transform .2s ease, border-color .2s ease !important; } .elementor-7113 .elementor-element-2c4f7cb > .elementor-widget-container:hover, .elementor-7113 .elementor-element-be50cd0 > .elementor-widget-container:hover, .elementor-7113 .elementor-element-50bde2f > .elementor-widget-container:hover { box-shadow: 0 10px 28px rgba(16, 155, 220, 0.14) !important; transform: translateY(-3px) !important; border-color: #c5dce8 !important; } /**/ .elementor-7113 .elementor-element-2c4f7cb .elementor-image-box-img img, .elementor-7113 .elementor-element-be50cd0 .elementor-image-box-img img, .elementor-7113 .elementor-element-50bde2f .elementor-image-box-img img { width: 100% !important; height: 220px !important; object-fit: cover !important; border-radius: 10px !important; } /**/ .elementor-7113 .elementor-element-2c4f7cb .elementor-image-box-title, .elementor-7113 .elementor-element-be50cd0 .elementor-image-box-title, .elementor-7113 .elementor-element-50bde2f .elementor-image-box-title { color: #1e2939 !important; font-size: 18px !important; font-weight: 700 !important; margin: 14px 0 8px !important; text-shadow: none !important; } /**/ .elementor-7113 .elementor-element-2c4f7cb .elementor-image-box-description, .elementor-7113 .elementor-element-be50cd0 .elementor-image-box-description, .elementor-7113 .elementor-element-50bde2f .elementor-image-box-description { color: #5b6675 !important; font-size: 14px !important; line-height: 1.65 !important; margin: 0 !important; text-shadow: none !important; } /**/ .elementor-7113 .elementor-element-a3895f7 .elementor-image-box-description { text-shadow: none !important; } /**/ /**/ .elementor-7122 .elementor-element-b6cd98b, .elementor-7122 .elementor-element-b6cd98b .elementor-widget-container, .elementor-7122 .elementor-element-b6cd98b p { text-shadow: none !important; } /**/ .elementor-7122 .elementor-element-fc642b1 > .elementor-widget-container, .elementor-7122 .elementor-element-6792c8e > .elementor-widget-container, .elementor-7122 .elementor-element-40b47c1 > .elementor-widget-container, .elementor-7122 .elementor-element-8908ccd > .elementor-widget-container { background: #ffffff !important; border: 1px solid #e3e8ef !important; border-radius: 14px !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.06) !important; padding: 24px 24px 20px !important; overflow: hidden !important; transition: box-shadow .25s ease, transform .2s ease, border-color .2s ease !important; } .elementor-7122 .elementor-element-fc642b1 > .elementor-widget-container:hover, .elementor-7122 .elementor-element-6792c8e > .elementor-widget-container:hover, .elementor-7122 .elementor-element-40b47c1 > .elementor-widget-container:hover, .elementor-7122 .elementor-element-8908ccd > .elementor-widget-container:hover { box-shadow: 0 10px 28px rgba(16, 155, 220, 0.14) !important; transform: translateY(-3px) !important; border-color: #c5dce8 !important; } /**/ .elementor-7122 .elementor-element-fc642b1 .elementor-image-box-img img, .elementor-7122 .elementor-element-6792c8e .elementor-image-box-img img, .elementor-7122 .elementor-element-40b47c1 .elementor-image-box-img img, .elementor-7122 .elementor-element-8908ccd .elementor-image-box-img img { border-radius: 10px !important; } /**/ .elementor-7122 .elementor-element-fc642b1 .elementor-image-box-title, .elementor-7122 .elementor-element-6792c8e .elementor-image-box-title, .elementor-7122 .elementor-element-40b47c1 .elementor-image-box-title, .elementor-7122 .elementor-element-8908ccd .elementor-image-box-title { color: #1e2939 !important; font-size: 18px !important; font-weight: 700 !important; margin: 14px 0 8px !important; text-shadow: none !important; } /**/ .elementor-7122 .elementor-element-fc642b1 .elementor-image-box-description, .elementor-7122 .elementor-element-6792c8e .elementor-image-box-description, .elementor-7122 .elementor-element-40b47c1 .elementor-image-box-description, .elementor-7122 .elementor-element-8908ccd .elementor-image-box-description { color: #5b6675 !important; font-size: 14px !important; line-height: 1.65 !important; margin: 0 !important; text-shadow: none !important; } /**/ .elementor-7122 .elementor-element-a3895f7 .elementor-image-box-description { text-shadow: none !important; } /**/ /**/ .elementor-7137 .elementor-element-b6cd98b, .elementor-7137 .elementor-element-b6cd98b .elementor-widget-container, .elementor-7137 .elementor-element-b6cd98b p { text-shadow: none !important; } /**/ .elementor-7137 .elementor-element-a3895f7 .elementor-image-box-description { text-shadow: none !important; } /**/ .elementor-7137 .elementor-element-db0694f .dt-container { border-radius: 12px !important; overflow: hidden !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.08) !important; } .elementor-7137 .elementor-element-db0694f .ekit_table table.dataTable { border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; border: 1px solid #e3e8ef !important; border-radius: 12px !important; overflow: hidden !important; } .elementor-7137 .elementor-element-db0694f .ekit_table table.dataTable thead th { border-bottom: 2px solid #0d8bc4 !important; font-size: 16px !important; letter-spacing: 0.02em; } .elementor-7137 .elementor-element-db0694f .ekit_table table.dataTable tbody tr td { border-bottom: 1px solid #f0f2f5 !important; border-right: 1px solid #f0f2f5 !important; font-size: 15px !important; line-height: 1.6; } .elementor-7137 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:last-child td { border-bottom: none !important; } .elementor-7137 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:hover td { background-color: #f0f7fc !important; } .elementor-7137 .elementor-element-db0694f .dt-paging .dt-paging-button { border-radius: 6px !important; } /**/ /**/ .elementor-7143 .elementor-element-b6cd98b, .elementor-7143 .elementor-element-b6cd98b .elementor-widget-container, .elementor-7143 .elementor-element-b6cd98b p { text-shadow: none !important; } /**/ .elementor-7143 .elementor-element-a3895f7 .elementor-image-box-description { text-shadow: none !important; } /**/ .elementor-7143 .elementor-element-db0694f .dt-container { border-radius: 12px !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.08) !important; } .elementor-7143 .elementor-element-db0694f .ekit_table table.dataTable { border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; border: 1px solid #e3e8ef !important; border-radius: 12px !important; } .elementor-7143 .elementor-element-db0694f .ekit_table table.dataTable thead th { border-bottom: 2px solid #0d8bc4 !important; font-size: 16px !important; letter-spacing: 0.02em; } .elementor-7143 .elementor-element-db0694f .ekit_table table.dataTable tbody tr td { border-bottom: 1px solid #f0f2f5 !important; border-right: 1px solid #f0f2f5 !important; font-size: 15px !important; line-height: 1.6; } .elementor-7143 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:last-child td { border-bottom: none !important; } .elementor-7143 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:hover td { background-color: #f0f7fc !important; } .elementor-7143 .elementor-element-db0694f .dt-paging .dt-paging-button { border-radius: 6px !important; } /**/ @media (max-width: 767px) { .elementor-7143 .elementor-element-db0694f .ekit_table table.dataTable thead th { font-size: 10px !important; padding: 4px !important; } .elementor-7143 .elementor-element-db0694f .ekit_table table.dataTable tbody tr td { font-size: 9px !important; padding: 3px !important; } .elementor-7143 .elementor-element-db0694f .ekit_table table.dataTable tbody .ekit_table_body_container { font-size: 9px !important; } .elementor-7143 .elementor-element-db0694f .ekit_table table.dataTable { width: 100% !important; table-layout: auto !important; } } /**/ /**/ @media (max-width: 767px) { .elementor-7155 .elementor-element-db0694f .ekit_table table.dataTable thead th { font-size: 8px !important; padding: 2px !important; letter-spacing: -0.3px; } .elementor-7155 .elementor-element-db0694f .ekit_table table.dataTable tbody tr td { font-size: 8px !important; padding: 2px !important; } .elementor-7155 .elementor-element-db0694f .ekit_table table.dataTable tbody .ekit_table_body_container { font-size: 8px !important; } .elementor-7155 .elementor-element-db0694f .ekit_table table.dataTable { width: 100% !important; table-layout: fixed !important; } } /**/ /**/ .elementor-7148 .elementor-element-482c44d, .elementor-7148 .elementor-element-482c44d .elementor-widget-container, .elementor-7148 .elementor-element-482c44d .elementor-heading-title, .elementor-7148 .elementor-element-482c44d .elementor-text-editor, .elementor-7148 .elementor-element-482c44d .elementor-widget-text-editor p { text-shadow: none !important; } /**/ .elementor-7148 .elementor-element-a3895f7 .elementor-image-box-description { text-shadow: none !important; } /**/ .elementor-7148 .elementor-element-db0694f .dt-container { border-radius: 12px !important; overflow: hidden !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.08) !important; } .elementor-7148 .elementor-element-db0694f .ekit_table table.dataTable { border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; border: 1px solid #e3e8ef !important; border-radius: 12px !important; overflow: hidden !important; } .elementor-7148 .elementor-element-db0694f .ekit_table table.dataTable thead th { border-bottom: 2px solid #0d8bc4 !important; font-size: 16px !important; letter-spacing: 0.02em; } .elementor-7148 .elementor-element-db0694f .ekit_table table.dataTable tbody tr td { border-bottom: 1px solid #f0f2f5 !important; border-right: 1px solid #f0f2f5 !important; font-size: 15px !important; line-height: 1.6; } .elementor-7148 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:last-child td { border-bottom: none !important; } .elementor-7148 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:hover td { background-color: #f0f7fc !important; } .elementor-7148 .elementor-element-db0694f .dt-paging .dt-paging-button { border-radius: 6px !important; } /**/ .elementor-7148 .elementor-element-793d2db > .elementor-widget-container { background: #ffffff !important; border: 1px solid #e3e8ef !important; border-radius: 14px !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.06) !important; padding: 12px !important; overflow: hidden !important; transition: box-shadow .25s ease, transform .2s ease, border-color .2s ease !important; } .elementor-7148 .elementor-element-793d2db > .elementor-widget-container:hover { box-shadow: 0 10px 28px rgba(16, 155, 220, 0.14) !important; transform: translateY(-3px) !important; border-color: #c5dce8 !important; } .elementor-7148 .elementor-element-793d2db img { border-radius: 10px !important; width: 100% !important; display: block !important; } /**/ /**/ .elementor-7179 .elementor-element-b6cd98b, .elementor-7179 .elementor-element-b6cd98b .elementor-widget-container, .elementor-7179 .elementor-element-b6cd98b p { text-shadow: none !important; } /**/ .elementor-7179 .elementor-element-a3895f7 .elementor-image-box-description { text-shadow: none !important; } /**/ .elementor-7179 .elementor-element-db0694f .dt-container { border-radius: 12px !important; overflow: hidden !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.08) !important; } .elementor-7179 .elementor-element-db0694f .ekit_table table.dataTable { border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; border: 1px solid #e3e8ef !important; border-radius: 12px !important; overflow: hidden !important; } .elementor-7179 .elementor-element-db0694f .ekit_table table.dataTable thead th { border-bottom: 2px solid #0d8bc4 !important; font-size: 16px !important; letter-spacing: 0.02em; } .elementor-7179 .elementor-element-db0694f .ekit_table table.dataTable tbody tr td { border-bottom: 1px solid #f0f2f5 !important; border-right: 1px solid #f0f2f5 !important; font-size: 15px !important; line-height: 1.6; } .elementor-7179 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:last-child td { border-bottom: none !important; } .elementor-7179 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:hover td { background-color: #f0f7fc !important; } .elementor-7179 .elementor-element-db0694f .dt-paging .dt-paging-button { border-radius: 6px !important; } /**/ /**/ .elementor-7163 .elementor-element-b6cd98b, .elementor-7163 .elementor-element-b6cd98b .elementor-widget-container, .elementor-7163 .elementor-element-b6cd98b p { text-shadow: none !important; } /**/ .elementor-7163 .elementor-element-a3895f7 .elementor-image-box-description { text-shadow: none !important; } /**/ .elementor-7163 .elementor-element-db0694f .dt-container { border-radius: 12px !important; overflow: hidden !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.08) !important; } .elementor-7163 .elementor-element-db0694f .ekit_table table.dataTable { border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; border: 1px solid #e3e8ef !important; border-radius: 12px !important; overflow: hidden !important; } .elementor-7163 .elementor-element-db0694f .ekit_table table.dataTable thead th { border-bottom: 2px solid #0d8bc4 !important; font-size: 16px !important; letter-spacing: 0.02em; } .elementor-7163 .elementor-element-db0694f .ekit_table table.dataTable tbody tr td { border-bottom: 1px solid #f0f2f5 !important; border-right: 1px solid #f0f2f5 !important; font-size: 15px !important; line-height: 1.6; } .elementor-7163 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:last-child td { border-bottom: none !important; } .elementor-7163 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:hover td { background-color: #f0f7fc !important; } .elementor-7163 .elementor-element-db0694f .dt-paging .dt-paging-button { border-radius: 6px !important; } /**/ .hero-section[data-type="type-2"] { position: relative !important; min-height: auto !important; padding-top: 0 !important; } .hero-section[data-type="type-2"] > figure { position: relative !important; overflow: hidden !important; inset: auto !important; } .hero-section[data-type="type-2"] > figure .ct-media-container { height: auto !important; vertical-align: top !important; } .hero-section[data-type="type-2"] > figure .ct-media-container img { height: auto !important; width: 100% !important; display: block !important; object-fit: contain !important; } .hero-section[data-type="type-2"] > [class*="ct-container"] { position: absolute !important; inset: 0 !important; min-height: auto !important; padding: 30px 20px !important; z-index: 2 !important; justify-content: center !important; display: flex !important; flex-direction: column !important; text-align: center !important; pointer-events: none !important; } .hero-section[data-type="type-2"] > [class*="ct-container"] > * { pointer-events: auto !important; } .hero-section[data-type="type-2"] > figure .ct-media-container:after { content: "" !important; position: absolute !important; inset: 0 !important; display: block !important; background: rgba(0,0,0,0.35) !important; } /**/ body.single-product .hero-section[data-type="type-2"] > figure .ct-media-container img { min-height: 220px; object-fit: cover; object-position: center center; } body.single-product .hero-section[data-type="type-2"] .entry-header.ct-container h2.page-title { font-size: clamp(22px, 4.5vw, 46px) !important; line-height: 1.25 !important; margin: 0 auto !important; max-width: 100% !important; width: 100% !important; box-sizing: border-box !important; padding: 0 12px !important; word-wrap: break-word !important; overflow-wrap: break-word !important; white-space: normal !important; word-break: normal !important; } @media screen and (max-width: 999px) { body.single-product .hero-section[data-type="type-2"] > figure .ct-media-container img { min-height: 240px; } body.single-product .hero-section[data-type="type-2"] .entry-header.ct-container h2.page-title { font-size: clamp(20px, 5vw, 34px) !important; padding: 0 15px !important; } } @media screen and (max-width: 768px) { body.single-product .hero-section[data-type="type-2"] > figure .ct-media-container img { min-height: 220px; } body.single-product .hero-section[data-type="type-2"] .entry-header.ct-container { padding: 24px 10px !important; } body.single-product .hero-section[data-type="type-2"] .entry-header.ct-container h2.page-title { font-size: clamp(18px, 6vw, 28px) !important; padding: 0 10px !important; line-height: 1.35 !important; } } @media screen and (max-width: 480px) { body.single-product .hero-section[data-type="type-2"] > figure .ct-media-container img { min-height: 200px; } body.single-product .hero-section[data-type="type-2"] .entry-header.ct-container { padding: 20px 8px !important; } body.single-product .hero-section[data-type="type-2"] .entry-header.ct-container h2.page-title { font-size: clamp(16px, 6.2vw, 24px) !important; padding: 0 8px !important; line-height: 1.4 !important; } } /**/ /**/ @media screen and (max-width: 1024px) { /**/ .elementor-695 .elementor-element.elementor-element-63021112 { flex-direction: column !important; flex-wrap: wrap !important; } .elementor-695 .elementor-element.elementor-element-63021112 > .e-child, .elementor-695 .elementor-element.elementor-element-63021112 > .e-con-inner > .e-child, .elementor-695 .elementor-element.elementor-element-63021112 .e-child { width: 100% !important; max-width: 100% !important; flex: 0 0 100% !important; --container-widget-width: 100% !important; --container-widget-width-grow: 0 !important; } /**/ .elementor-695 .elementor-element.elementor-element-2f36671:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-2f36671 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-695 .elementor-element.elementor-element-2f36671, .elementor-695 .elementor-element.elementor-element-2f36671 > .e-con-inner, .elementor-695 .elementor-element.elementor-element-2f36671 > .e-child { width: 100% !important; max-width: 100% !important; flex: 0 0 100% !important; --container-widget-width: 100% !important; --container-widget-width-grow: 0 !important; } /**/ .elementor-695 .elementor-element.elementor-element-2f36671 .elementor-widget-heading, .elementor-695 .elementor-element.elementor-element-2f36671 .elementor-widget-heading h6 { width: 100% !important; text-align: center !important; font-size: 16px !important; white-space: normal !important; overflow-wrap: break-word !important; word-wrap: break-word !important; word-break: normal !important; } /**/ .elementor-695 .elementor-element.elementor-element-2f36671 .elementor-social-icons-wrapper { justify-content: center !important; flex-wrap: wrap !important; gap: 10px !important; text-align: center !important; } .elementor-695 .elementor-element.elementor-element-2f36671 .elementor-social-icon { margin: 0 5px 10px !important; } } /**/ @media screen and (max-width: 767px) { .elementor-695 .elementor-element.elementor-element-2f36671 { padding: 20px 15px !important; } } /**/ .elementor-7163 .elementor-element-88e80da .dt-container { border-radius: 12px !important; overflow: hidden !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.08) !important; } .elementor-7163 .elementor-element-88e80da .ekit_table table.dataTable { border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; border: 1px solid #e3e8ef !important; border-radius: 12px !important; overflow: hidden !important; } .elementor-7163 .elementor-element-88e80da .ekit_table table.dataTable thead th { border-bottom: 2px solid #0d8bc4 !important; font-size: 16px !important; letter-spacing: 0.02em; } .elementor-7163 .elementor-element-88e80da .ekit_table table.dataTable tbody tr td { border-bottom: 1px solid #f0f2f5 !important; border-right: 1px solid #f0f2f5 !important; font-size: 15px !important; line-height: 1.6; } .elementor-7163 .elementor-element-88e80da .ekit_table table.dataTable tbody tr:last-child td { border-bottom: none !important; } .elementor-7163 .elementor-element-88e80da .ekit_table table.dataTable tbody tr:hover td { background-color: #f0f7fc !important; } .elementor-7163 .elementor-element-88e80da .dt-paging .dt-paging-button { border-radius: 6px !important; } /**/ /**/ .elementor-7155 .elementor-element-b6cd98b, .elementor-7155 .elementor-element-b6cd98b .elementor-widget-container, .elementor-7155 .elementor-element-b6cd98b p { text-shadow: none !important; } /**/ .elementor-7155 .elementor-element-a3895f7 .elementor-image-box-description { text-shadow: none !important; } /**/ .elementor-7155 .elementor-element-db0694f .dt-container { border-radius: 12px !important; overflow: hidden !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.08) !important; } .elementor-7155 .elementor-element-db0694f .ekit_table table.dataTable { border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; border: 1px solid #e3e8ef !important; border-radius: 12px !important; overflow: hidden !important; } .elementor-7155 .elementor-element-db0694f .ekit_table table.dataTable thead th { border-bottom: 2px solid #0d8bc4 !important; font-size: 16px !important; letter-spacing: 0.02em; } .elementor-7155 .elementor-element-db0694f .ekit_table table.dataTable tbody tr td { border-bottom: 1px solid #f0f2f5 !important; border-right: 1px solid #f0f2f5 !important; font-size: 15px !important; line-height: 1.6; } .elementor-7155 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:last-child td { border-bottom: none !important; } .elementor-7155 .elementor-element-db0694f .ekit_table table.dataTable tbody tr:hover td { background-color: #f0f7fc !important; } .elementor-7155 .elementor-element-db0694f .dt-paging .dt-paging-button { border-radius: 6px !important; } /**/ .elementor-7155 .elementor-element-793d2db > .elementor-widget-container { background: #ffffff !important; border: 1px solid #e3e8ef !important; border-radius: 14px !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.06) !important; padding: 12px !important; overflow: hidden !important; transition: box-shadow .25s ease, transform .2s ease, border-color .2s ease !important; } .elementor-7155 .elementor-element-793d2db > .elementor-widget-container:hover { box-shadow: 0 10px 28px rgba(16, 155, 220, 0.14) !important; transform: translateY(-3px) !important; border-color: #c5dce8 !important; } .elementor-7155 .elementor-element-793d2db img { border-radius: 10px !important; width: 100% !important; display: block !important; } /**/ /**/ .elementor-7209 .elementor-element-b6cd98b, .elementor-7209 .elementor-element-b6cd98b .elementor-widget-container, .elementor-7209 .elementor-element-b6cd98b p { text-shadow: none !important; } /**/ .elementor-7209 .elementor-element-fc642b1 > .elementor-widget-container, .elementor-7209 .elementor-element-3ed5f62 > .elementor-widget-container, .elementor-7209 .elementor-element-dfe9955 > .elementor-widget-container { background: #ffffff !important; border: 1px solid #e3e8ef !important; border-radius: 14px !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.06) !important; padding: 24px !important; overflow: hidden !important; transition: box-shadow .25s ease, transform .2s ease, border-color .2s ease !important; } .elementor-7209 .elementor-element-fc642b1 > .elementor-widget-container:hover, .elementor-7209 .elementor-element-3ed5f62 > .elementor-widget-container:hover, .elementor-7209 .elementor-element-dfe9955 > .elementor-widget-container:hover { box-shadow: 0 10px 28px rgba(16, 155, 220, 0.14) !important; transform: translateY(-3px) !important; border-color: #c5dce8 !important; } /**/ .elementor-7209 .elementor-element-fc642b1 .elementor-image-box-img img, .elementor-7209 .elementor-element-3ed5f62 .elementor-image-box-img img, .elementor-7209 .elementor-element-dfe9955 .elementor-image-box-img img { border-radius: 10px !important; } /**/ .elementor-7209 .elementor-element-fc642b1 .elementor-image-box-title, .elementor-7209 .elementor-element-3ed5f62 .elementor-image-box-title, .elementor-7209 .elementor-element-dfe9955 .elementor-image-box-title { color: #1e2939 !important; font-weight: 700 !important; text-shadow: none !important; } /**/ .elementor-7209 .elementor-element-fc642b1 .elementor-image-box-description, .elementor-7209 .elementor-element-3ed5f62 .elementor-image-box-description, .elementor-7209 .elementor-element-dfe9955 .elementor-image-box-description { color: #5b6675 !important; line-height: 1.65 !important; text-shadow: none !important; } /**/ /**/ .elementor-7193 .elementor-element-b6cd98b, .elementor-7193 .elementor-element-b6cd98b .elementor-widget-container, .elementor-7193 .elementor-element-b6cd98b p { text-shadow: none !important; } /**/ .elementor-7193 .elementor-element-a3895f7 .elementor-image-box-description { text-shadow: none !important; } /**/ .elementor-7193 .elementor-element-fc642b1 > .elementor-widget-container, .elementor-7193 .elementor-element-6792c8e > .elementor-widget-container, .elementor-7193 .elementor-element-40b47c1 > .elementor-widget-container, .elementor-7193 .elementor-element-8908ccd > .elementor-widget-container, .elementor-7193 .elementor-element-3f8653b > .elementor-widget-container, .elementor-7193 .elementor-element-eeb9083 > .elementor-widget-container, .elementor-7193 .elementor-element-224cd23 > .elementor-widget-container { background: #ffffff !important; border: 1px solid #e3e8ef !important; border-radius: 14px !important; box-shadow: 0 4px 16px rgba(30, 41, 57, 0.06) !important; padding: 24px 24px 20px !important; overflow: hidden !important; transition: box-shadow .25s ease, transform .2s ease, border-color .2s ease !important; } .elementor-7193 .elementor-element-fc642b1 > .elementor-widget-container:hover, .elementor-7193 .elementor-element-6792c8e > .elementor-widget-container:hover, .elementor-7193 .elementor-element-40b47c1 > .elementor-widget-container:hover, .elementor-7193 .elementor-element-8908ccd > .elementor-widget-container:hover, .elementor-7193 .elementor-element-3f8653b > .elementor-widget-container:hover, .elementor-7193 .elementor-element-eeb9083 > .elementor-widget-container:hover, .elementor-7193 .elementor-element-224cd23 > .elementor-widget-container:hover { box-shadow: 0 10px 28px rgba(16, 155, 220, 0.14) !important; transform: translateY(-3px) !important; border-color: #c5dce8 !important; } /**/ .elementor-7193 .elementor-element-fc642b1 .elementor-image-box-img img, .elementor-7193 .elementor-element-6792c8e .elementor-image-box-img img, .elementor-7193 .elementor-element-40b47c1 .elementor-image-box-img img, .elementor-7193 .elementor-element-8908ccd .elementor-image-box-img img, .elementor-7193 .elementor-element-3f8653b .elementor-image-box-img img, .elementor-7193 .elementor-element-eeb9083 .elementor-image-box-img img, .elementor-7193 .elementor-element-224cd23 .elementor-image-box-img img { border-radius: 10px !important; } /**/ .elementor-7193 .elementor-element-fc642b1 .elementor-image-box-title, .elementor-7193 .elementor-element-6792c8e .elementor-image-box-title, .elementor-7193 .elementor-element-40b47c1 .elementor-image-box-title, .elementor-7193 .elementor-element-8908ccd .elementor-image-box-title, .elementor-7193 .elementor-element-3f8653b .elementor-image-box-title, .elementor-7193 .elementor-element-eeb9083 .elementor-image-box-title, .elementor-7193 .elementor-element-224cd23 .elementor-image-box-title { color: #1e2939 !important; font-size: 18px !important; font-weight: 700 !important; margin: 14px 0 8px !important; text-shadow: none !important; } /**/ .elementor-7193 .elementor-element-fc642b1 .elementor-image-box-description, .elementor-7193 .elementor-element-6792c8e .elementor-image-box-description, .elementor-7193 .elementor-element-40b47c1 .elementor-image-box-description, .elementor-7193 .elementor-element-8908ccd .elementor-image-box-description, .elementor-7193 .elementor-element-3f8653b .elementor-image-box-description, .elementor-7193 .elementor-element-eeb9083 .elementor-image-box-description, .elementor-7193 .elementor-element-224cd23 .elementor-image-box-description { color: #5b6675 !important; font-size: 14px !important; line-height: 1.65 !important; margin: 0 !important; text-shadow: none !important; } /**/ /**/ .page-id-7228 .ct-container-full { max-width: 100%; padding: 0; } .page-id-7228 .entry-content { margin: 0; } /**/ .page-id-7228 .elementor-7228 .elementor-element-7893fa94 { padding-top: 120px !important; } /**/ .page-id-7228 .elementor-7228 .elementor-element-4d8a49e1, .page-id-7228 .elementor-7228 .elementor-element-11089f1 { background: #ffffff !important; border: 1px solid #eef1f6 !important; border-radius: 18px !important; box-shadow: 0 10px 36px rgba(30,41,57,0.10) !important; overflow: visible !important; margin: 24px 0 !important; padding: 44px 40px !important; transition: box-shadow 0.3s ease, transform 0.3s ease !important; } .page-id-7228 .elementor-7228 .elementor-element-4d8a49e1:hover, .page-id-7228 .elementor-7228 .elementor-element-11089f1:hover { box-shadow: 0 18px 50px rgba(16,155,220,0.18) !important; transform: translateY(-4px) !important; } .page-id-7228 .elementor-7228 .elementor-element-4d8a49e1 .elementor-container, .page-id-7228 .elementor-7228 .elementor-element-11089f1 .elementor-container { gap: 40px !important; align-items: flex-start !important; } /**/ .page-id-7228 .elementor-7228 .elementor-element-4d8a49e1 .elementor-col-50:last-child img, .page-id-7228 .elementor-7228 .elementor-element-11089f1 .elementor-col-50:last-child img { width: 100% !important; height: auto !important; border-radius: 12px !important; display: block !important; } /**/ .page-id-7228 .elementor-7228 .elementor-element-4d8a49e1 .elementskit-section-title, .page-id-7228 .elementor-7228 .elementor-element-11089f1 .elementskit-section-title { color: #1e2939 !important; } .page-id-7228 .elementor-7228 .elementor-element-4d8a49e1 .box-body p, .page-id-7228 .elementor-7228 .elementor-element-11089f1 .box-body p { color: #5b6675 !important; } /**/ .page-id-7228 .elementor-7228 .elementor-element-2c0f5ed5, .page-id-7228 .elementor-7228 .elementor-element-2c0f5ed5:not(.elementor-motion-effects-element-type-background), .page-id-7228 .elementor-7228 .elementor-element-2c0f5ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: transparent !important; background-image: none !important; background: transparent !important; padding-top: 60px !important; padding-bottom: 70px !important; } .page-id-7228 .elementor-7228 .elementor-element-2c0f5ed5 > .elementor-background-overlay { background-color: transparent !important; background-image: none !important; } /**/ .page-id-7228 .elementor-7228 .elementor-element-49a625f3 > .elementor-container { align-items: stretch !important; } .page-id-7228 .elementor-7228 .elementor-element-49a625f3 .elementor-column .elementor-widget-wrap, .page-id-7228 .elementor-7228 .elementor-element-49a625f3 .elementor-column > .elementor-element-populated { height: 100% !important; } .page-id-7228 .elementor-7228 .elementor-element-2ca3d3e3, .page-id-7228 .elementor-7228 .elementor-element-3927eb39 { height: 100% !important; display: flex !important; flex-direction: column !important; justify-content: flex-start !important; } /**/ .page-id-7228 body:not(.home) { padding-top: 0 !important; } /**/ .button, .ct-button, .entry-tags a, .added_to_cart, [type="submit"], .wp-element-button, .wp-block-button__link, button.regform-button, button[class*="ajax"], .woocommerce button.button, .woocommerce-message .showlogin, .woocommerce-message .restore-item, .forminator-ui[data-design="none"] .forminator-button, .fluentform .ff-el-group button.ff-btn { background: #86D2E9 !important; transition: background .3s ease !important; } .button:hover, .ct-button:hover, .entry-tags a:hover, .added_to_cart:hover, [type="submit"]:hover, .wp-element-button:hover, .wp-block-button__link:hover, button.regform-button:hover, button[class*="ajax"]:hover, .woocommerce button.button:hover, .woocommerce-message .showlogin:hover, .woocommerce-message .restore-item:hover, .forminator-ui[data-design="none"] .forminator-button:hover, .fluentform .ff-el-group button.ff-btn:hover { background: #FAD6DA !important; } /**/ /**/ /**/ @media (max-width: 1024px) { .elementor-700 .elementor-element.elementor-element-8bc67d6 { --padding-top: 50px !important; padding-top: 50px !important; --margin-top: 0px !important; margin-top: 0px !important; } .elementor-700 .elementor-element.elementor-element-6ce99c1 { --padding-top: 50px !important; padding-top: 50px !important; } } /**/ /**/ .elementor-element-8bc67d6 .e-child, .elementor-element-6ce99c1 .e-child { background-color: #109bdc !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: cover !important; position: relative !important; isolation: isolate !important; } /**/ .elementor-element-8bc67d6 .e-child.elementor-element-15ce395::before, .elementor-element-8bc67d6 .e-child[data-id="15ce395"]::before { content: "" !important; display: block !important; position: absolute !important; inset: 0 !important; z-index: 0 !important; background: center/cover no-repeat url("https://molchanges.com/wp-content/uploads/2025/07/f1.jpg") !important; opacity: 1 !important; pointer-events: none !important; } .elementor-element-8bc67d6 .e-child.elementor-element-24fa581::before, .elementor-element-8bc67d6 .e-child[data-id="24fa581"]::before { content: "" !important; display: block !important; position: absolute !important; inset: 0 !important; z-index: 0 !important; background: center/cover no-repeat url("https://molchanges.com/wp-content/uploads/2025/07/f3.jpg") !important; opacity: 1 !important; pointer-events: none !important; } .elementor-element-8bc67d6 .e-child.elementor-element-2f923c2::before, .elementor-element-8bc67d6 .e-child[data-id="2f923c2"]::before { content: "" !important; display: block !important; position: absolute !important; inset: 0 !important; z-index: 0 !important; background: center/cover no-repeat url("https://molchanges.com/wp-content/uploads/2025/07/f2-1.jpg") !important; opacity: 1 !important; pointer-events: none !important; } /**/ .elementor-element-6ce99c1 .e-child.elementor-element-77cd107::before, .elementor-element-6ce99c1 .e-child[data-id="77cd107"]::before { content: "" !important; display: block !important; position: absolute !important; inset: 0 !important; z-index: 0 !important; background: center/cover no-repeat url("https://molchanges.com/wp-content/uploads/2025/07/f4.jpg") !important; opacity: 1 !important; pointer-events: none !important; } .elementor-element-6ce99c1 .e-child.elementor-element-a7c8a15::before, .elementor-element-6ce99c1 .e-child[data-id="a7c8a15"]::before { content: "" !important; display: block !important; position: absolute !important; inset: 0 !important; z-index: 0 !important; background: center/cover no-repeat url("https://molchanges.com/wp-content/uploads/2025/07/f5.jpg") !important; opacity: 1 !important; pointer-events: none !important; } .elementor-element-6ce99c1 .e-child.elementor-element-5a94830::before, .elementor-element-6ce99c1 .e-child[data-id="5a94830"]::before { content: "" !important; display: block !important; position: absolute !important; inset: 0 !important; z-index: 0 !important; background: center/cover no-repeat url("https://molchanges.com/wp-content/uploads/2025/07/f6.jpg") !important; opacity: 1 !important; pointer-events: none !important; } .elementor-element-6ce99c1 .e-child.elementor-element-ba39dea::before, .elementor-element-6ce99c1 .e-child[data-id="ba39dea"]::before { content: "" !important; display: block !important; position: absolute !important; inset: 0 !important; z-index: 0 !important; background: center/cover no-repeat url("https://molchanges.com/wp-content/uploads/2025/07/f7.jpg") !important; opacity: 1 !important; pointer-events: none !important; } /**/ .elementor-element-8bc67d6 .e-child > *, .elementor-element-6ce99c1 .e-child > * { position: relative !important; z-index: 1 !important; } /**/ @media (max-width: 767px) { .elementor-element-8bc67d6 .e-child::before, .elementor-element-6ce99c1 .e-child::before { display: block !important; opacity: 1 !important; background-size: cover !important; background-position: center center !important; } .elementor-element-8bc67d6 .e-child > *, .elementor-element-6ce99c1 .e-child > * { position: relative !important; z-index: 1 !important; } } /**/ /**/ #swjsWaFab.swjs-wa-fab, button.swjs-wa-fab, .swjs-wa-fab { display: flex !important; visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; } /**/ /**/ /**/ @media screen and (max-width: 992px) { .ht-ctc.ht-ctc-chat, #ht-ctc-chat { display: block !important; visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; width: auto !important; height: auto !important; overflow: visible !important; } } /**/ /**/ @media (max-width: 767px) { body.qng-news-leeline-active .qng-news-leeline-layout img.gb-image-de98a9eb { width: 100% !important; max-width: 100% !important; height: 100% !important; max-height: none !important; object-fit: cover !important; object-position: center !important; display: block !important; } body.qng-news-leeline-active .qng-news-leeline-layout .gb-container-1f31f42d { aspect-ratio: 16 / 10 !important; min-height: 180px !important; position: relative !important; overflow: hidden !important; } body.qng-news-leeline-active .qng-news-leeline-layout .gb-block-image-de98a9eb { position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; width: 100% !important; height: 100% !important; display: block !important; overflow: hidden !important; } body.qng-news-leeline-active .qng-news-leeline-layout .gb-block-image-de98a9eb a { display: block !important; width: 100% !important; height: 100% !important; } body.qng-news-leeline-active .qng-news-leeline-layout .gb-block-image-de98a9eb a img { width: 100% !important; height: 100% !important; object-fit: cover !important; } } /**/ @media (max-width: 767px) { .elementor-7926 .elementor-element-80c1f81, .elementor-element-80c1f81 { background-image: url("https://molchanges.com/wp-content/uploads/2025/03/news-blogs.webp") !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: cover !important; min-height: 260px !important; display: flex !important; } } @media screen and (max-height: 640px) { .elementor-7926 .elementor-element-80c1f81, .elementor-element-80c1f81 { background-image: url("https://molchanges.com/wp-content/uploads/2025/03/news-blogs.webp") !important; } } /**/ @media (max-width: 767px) { .woocommerce div.product div.woocommerce-product-gallery, .woocommerce div.product div.images { width: 100% !important; max-width: 100% !important; float: none !important; margin: 0 auto 20px !important; text-align: center !important; } .woocommerce div.product div.woocommerce-product-gallery img, .woocommerce div.product div.images img { max-width: 100% !important; height: auto !important; border-radius: 12px !important; } .woocommerce-product-gallery__image { text-align: center !important; } .woocommerce-product-gallery__image img { max-width: 100% !important; width: auto !important; max-height: 400px !important; margin: 0 auto !important; } .woocommerce div.product .summary, .woocommerce div.product .entry-summary { width: 100% !important; max-width: 100% !important; float: none !important; clear: both !important; } .woocommerce div.product .product_title { font-size: 20px !important; line-height: 1.3 !important; margin-bottom: 12px !important; } .woocommerce div.product p.price, .woocommerce div.product span.price { font-size: 18px !important; margin-bottom: 15px !important; } .woocommerce div.product form.cart, .woocommerce div.product .cart { display: flex !important; flex-direction: column !important; gap: 10px !important; margin-bottom: 20px !important; } .woocommerce div.product form.cart .button, .woocommerce div.product .cart .button, .woocommerce div.product .single_add_to_cart_button { width: 100% !important; max-width: 100% !important; padding: 14px 20px !important; font-size: 16px !important; font-weight: 600 !important; border-radius: 8px !important; text-align: center !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; box-sizing: border-box !important; } .woocommerce div.product form.cart .quantity, .woocommerce div.product .cart .quantity { flex: 0 0 auto !important; margin: 0 !important; display: inline-flex !important; align-items: center !important; } .woocommerce div.product form.cart .quantity input, .woocommerce div.product .cart .quantity input { width: 60px !important; height: 44px !important; text-align: center !important; } .woocommerce div.product .woocommerce-product-details__short-description { font-size: 14px !important; line-height: 1.6 !important; margin-bottom: 20px !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li { display: block !important; margin: 0 0 5px !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active { border-bottom: 2px solid #86D2E9 !important; } .woocommerce div.product .related.products, .woocommerce div.product .upsells.products { margin-top: 30px !important; } .woocommerce div.product .related.products ul.products li.product, .woocommerce div.product .upsells.products ul.products li.product { width: 48% !important; float: left !important; margin: 0 1% 20px !important; } } /**/ @media (max-width: 767px) { .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 48% !important; float: none !important; margin: 0 auto 20px !important; text-align: center !important; } .woocommerce ul.products li.product img { max-width: 100% !important; height: auto !important; border-radius: 8px !important; } .woocommerce ul.products li.product .button { width: 100% !important; text-align: center !important; padding: 10px 12px !important; font-size: 13px !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; } .woocommerce ul.products li.product .price { font-size: 16px !important; } .woocommerce ul.products li.product h2, .woocommerce ul.products li.product h3 { font-size: 14px !important; line-height: 1.3 !important; min-height: 36px !important; } } /**/ @media (max-width: 767px) { .qng-fenbanner.fenbanner, .qng-fenbanner .qng-fenbanner-img, .qng-fenbanner > img { background-image: inherit !important; display: block !important; overflow: hidden !important; } .qng-fenbanner .banner-font { display: block !important; visibility: visible !important; opacity: 1 !important; } } /**/ /**/ @media screen and (max-width: 767px) { /**/ html, body { -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; overflow-x: hidden; } /**/ *, *::before, *::after { -webkit-box-sizing: border-box; box-sizing: border-box; } /**/ a, button, input, textarea, select, label { -webkit-tap-highlight-color: transparent; outline: none; } a:active, button:active { opacity: 0.85; } /**/ img { max-width: 100% !important; height: auto !important; -ms-interpolation-mode: bicubic; image-rendering: -webkit-optimize-contrast; } img:not([src$=".svg"]) { width: auto; /**/ } /**/ .elementor-section, .e-con, .woocommerce-Tabs-panel, .summary, .product-gallery { -webkit-overflow-scrolling: touch; overflow-y: auto; } /**/ input[type="text"], input[type="search"], input[type="tel"], input[type="email"], input[type="number"], textarea { -webkit-appearance: none; appearance: none; -webkit-border-radius: 8px; border-radius: 8px; border-width: 1px; font-size: 16px; /**/ line-height: 1.4; padding: 10px 12px; } input::placeholder, textarea::placeholder { color: #aaa; opacity: 1; } /**/ iframe, embed, video, object { max-width: 100% !important; } /**/ table { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; border-collapse: collapse; } pre, code { white-space: pre-wrap; word-break: break-all; } /**/ header, .site-header, .elementor-location-header { padding-top: env(safe-area-inset-top, 0); } /**/ footer, .site-footer, .mobile-bottom-nav { padding-bottom: env(safe-area-inset-bottom, 0); } } /**/ @supports (-webkit-touch-callout: none) { /**/ html, body { height: -webkit-fill-available; } } /**/ @media screen and (max-width: 360px) { /**/ h1 { font-size: 22px !important; line-height: 1.25 !important; } h2 { font-size: 18px !important; line-height: 1.28 !important; } h3 { font-size: 16px !important; line-height: 1.3 !important; } h4, h5, h6 { font-size: 14px !important; line-height: 1.35 !important; } p, li, span, a, label, .elementor-heading-title, .elementor-widget-container { font-size: 14px !important; line-height: 1.55 !important; } /**/ .elementor-700 .elementor-element-4bdef697 { min-height: 420px !important; --min-height: 420px !important; padding-top: 60px !important; } /**/ .elementor-element-80c1f81 { min-height: 220px !important; } /**/ #swjsWaFab.swjs-wa-fab { width: 46px !important; height: 46px !important; right: 10px !important; bottom: calc(66px + env(safe-area-inset-bottom, 0px) + 120px) !important; } #swjsWaFab svg { width: 22px !important; height: 22px !important; } /**/ .swjs-back-to-top { width: 42px !important; height: 42px !important; bottom: calc(66px + env(safe-area-inset-bottom, 0px) + 180px) !important; right: 10px !important; } .swjs-back-to-top svg { width: 20px !important; height: 20px !important; } /**/ body.qng-news-leeline-active .qng-news-leeline-layout .gb-container-1f31f42d { aspect-ratio: 16 / 11 !important; min-height: 140px !important; } /**/ .woocommerce ul.products li.product h2, .woocommerce ul.products li.product h3 { font-size: 13px !important; min-height: 34px !important; } .woocommerce ul.products li.product .button { font-size: 12px !important; padding: 8px 6px !important; } .woocommerce ul.products li.product .price { font-size: 14px !important; } .woocommerce ul.products li.product .star-rating { font-size: 11px !important; } /**/ .woocommerce div.product .product_title { font-size: 18px !important; } .woocommerce div.product p.price, .woocommerce div.product span.price { font-size: 16px !important; } .woocommerce div.product form.cart .button, .woocommerce div.product .single_add_to_cart_button { font-size: 14px !important; padding: 12px 16px !important; } .woocommerce div.product form.cart .quantity input { width: 52px !important; height: 40px !important; } /**/ .mobile-bottom-nav .item { font-size: 11px !important; gap: 2px !important; } .mobile-bottom-nav .item svg { width: 20px !important; height: 20px !important; } } /**/ @media screen and (min-width: 361px) and (max-width: 390px) { .woocommerce ul.products li.product h2, .woocommerce ul.products li.product h3 { font-size: 13.5px !important; min-height: 36px !important; } .woocommerce div.product .product_title { font-size: 19px !important; } } /**/ @media screen and (min-width: 391px) and (max-width: 430px) { h1 { font-size: 26px !important; line-height: 1.25 !important; } h2 { font-size: 21px !important; line-height: 1.3 !important; } h3 { font-size: 18px !important; line-height: 1.35 !important; } p, li, span, a { font-size: 16px !important; line-height: 1.6 !important; } /**/ .elementor-700 .elementor-element-4bdef697 { min-height: 520px !important; --min-height: 520px !important; padding-top: 100px !important; } /**/ .elementor-element-80c1f81 { min-height: 290px !important; } /**/ body.qng-news-leeline-active .qng-news-leeline-layout .gb-container-1f31f42d { aspect-ratio: 16 / 9 !important; min-height: 220px !important; } /**/ #swjsWaFab.swjs-wa-fab { width: 54px !important; height: 54px !important; right: 14px !important; } #swjsWaFab svg { width: 28px !important; height: 28px !important; } /**/ .woocommerce div.product .product_title { font-size: 22px !important; } .woocommerce div.product p.price, .woocommerce div.product span.price { font-size: 19px !important; } .woocommerce div.product form.cart .button, .woocommerce div.product .single_add_to_cart_button { font-size: 16px !important; padding: 16px 22px !important; } } /**/ @media screen and (min-width: 431px) and (max-width: 767px) { /**/ body.qng-news-leeline-active .qng-news-leeline-layout > .gb-query-loop-item, body.qng-news-leeline-active .dynamic-content-template.generate-col { -ms-flex: 0 0 48% !important; flex: 0 0 48% !important; width: 48% !important; max-width: 48% !important; display: inline-block !important; vertical-align: top !important; margin: 0 1% 24px !important; } body.qng-news-leeline-active .qng-news-leeline-layout { display: -ms-flexbox !important; display: flex !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; justify-content: flex-start !important; } /**/ .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 31.33% !important; margin: 0 1% 24px !important; float: left !important; } /**/ .elementor-700 .elementor-element-4bdef697 { min-height: 560px !important; --min-height: 560px !important; } .elementor-element-80c1f81 { min-height: 320px !important; } } /**/ @media screen and (max-width: 915px) and (orientation: landscape) { /**/ .elementor-700 .elementor-element-4bdef697 { min-height: 320px !important; --min-height: 320px !important; padding-top: 40px !important; } .elementor-element-80c1f81 { min-height: 180px !important; } /**/ .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 31.33% !important; } /**/ .mobile-bottom-nav .item span.label { display: none !important; } .mobile-bottom-nav .item { flex-direction: column !important; gap: 2px !important; } } /**/ /**/ @media screen and (max-width: 767px) { .mobile-bottom-nav, .woocommerce ul.products { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } /**/ .woocommerce ul.products li.product { margin: 0 1% 24px !important; } /**/ .elementor-element-8bc67d6 .e-child, .elementor-element-6ce99c1 .e-child { -webkit-transform: translateZ(0); transform: translateZ(0); will-change: transform; -webkit-mask-image: -webkit-radial-gradient(white, black); mask-image: radial-gradient(white, black); } /**/ a { text-decoration: none; color: inherit; } .elementor-heading-title a { text-decoration: none; } } /**/ @media (prefers-color-scheme: dark) { @media screen and (max-width: 767px) { .elementor-element-8bc67d6 .e-child, .elementor-element-6ce99c1 .e-child { background-color: #0d8bc4 !important; border-color: #0878aa !important; } .elementor-element-8bc67d6 .e-child::before, .elementor-element-6ce99c1 .e-child::before { opacity: 0.65 !important; /**/ } .mobile-bottom-nav { background: #1a1a1a !important; border-top-color: #333 !important; } .mobile-bottom-nav .item { color: #ccc !important; } .mobile-bottom-nav .item.active { color: #86D2E9 !important; } } } /**/ @supports (-webkit-touch-callout: none) { @media screen and (max-width: 767px) { /**/ input, select, textarea { font-size: 16px !important; } /**/ .woocommerce form.checkout .button, .cart .checkout-button, .single_add_to_cart_button { position: -webkit-sticky; position: sticky; bottom: calc(80px + env(safe-area-inset-bottom, 0px)); z-index: 999; } } } /**/ @supports not (-webkit-touch-callout: none) { @media screen and (max-width: 767px) { .elementor-element-8bc67d6 .e-child, .elementor-element-6ce99c1 .e-child, .woocommerce ul.products li.product, .mobile-bottom-nav .item { -webkit-backface-visibility: hidden; backface-visibility: hidden; } /**/ .elementor-heading-title, .elementor-icon-box-title, .elementor-widget-container p, .woocommerce ul.products li.product h2, .woocommerce div.product .product_title { color: inherit !important; -webkit-text-fill-color: currentColor; } } } /**/ @media only screen and (device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3), only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3), only screen and (device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3), only screen and (device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3), only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3), only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2), only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) { /**/ @media screen and (max-width: 767px) { /**/ .mobile-bottom-nav { padding-left: calc(12px + env(safe-area-inset-left, 0px)) !important; padding-right: calc(12px + env(safe-area-inset-right, 0px)) !important; } /**/ #swjsWaFab.swjs-wa-fab { right: calc(12px + env(safe-area-inset-right, 0px)) !important; left: auto !important; } .swjs-back-to-top { right: calc(12px + env(safe-area-inset-right, 0px)) !important; left: auto !important; } } } /**/ @media screen and (max-width: 767px) { /**/ #swjsWaFab.swjs-wa-fab, .swjs-wa-fab { bottom: calc(66px + env(safe-area-inset-bottom, 0px) + 120px) !important; } /**/ .swjs-back-to-top { bottom: calc(66px + env(safe-area-inset-bottom, 0px) + 180px) !important; } /**/ #swjsWaPopup.swjs-wa-popup, .swjs-wa-popup { bottom: calc(66px + env(safe-area-inset-bottom, 0px) + 180px) !important; } } /**/ @media (min-width: 993px) { /**/ body .mega-cols { gap: 32px !important; } /**/ body .mega-col ul li a { padding: 14px 0 !important; } /**/ body .mega-col-title { margin-bottom: 12px !important; padding-bottom: 8px !important; } /**/ body .mega-col-subtitle { margin-bottom: 8px !important; } /**/ body .mega-col-subtitle-inner { padding-bottom: 12px !important; } /**/ body .mega-col > ul:nth-of-type(1) + .mega-col-subtitle { margin-top: 18px !important; } /**/ body .mega-col > ul:nth-of-type(2) + .mega-col-subtitle { margin-top: 24px !important; } /**/ body .mega-col .mega-col-subtitle + ul > li:first-child > a { padding-top: 14px !important; } /**/ body .mega-col ul:not(:last-of-type) > li:last-child > a { padding-bottom: 18px !important; } /**/ body .mega-col-subtitle { border-bottom: 2px solid #eef2f7 !important; padding-bottom: 8px !important; } body .mega-col-subtitle-inner { border-bottom: none !important; padding-bottom: 0 !important; } } /**/ .elementor-695 .elementor-element.elementor-element-2f36671:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-2f36671 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("/wp-content/uploads/2025/07/3-1.jpg") !important; } /**/ @media screen and (max-width: 992px) { /**/ .site-header { background: #ffffff !important; background-color: #ffffff !important; box-shadow: 0 2px 18px rgba(0, 0, 0, .12) !important; } /**/ .site-header .sep-mainnav { padding: 12px 0 !important; } /**/ .site-header .logo .logo-white, .site-header:not(.scrolled) .logo .logo-white { display: none !important; } .site-header .logo .logo-color, .site-header:not(.scrolled) .logo .logo-color { display: inline-block !important; } /**/ .site-header .nav-toggle span, .site-header:not(.scrolled) .nav-toggle span { background: #1b2a4a !important; } }
