.elementor-1180 .elementor-element.elementor-element-fd64ffe > .elementor-container{max-width:1280px;}.elementor-1180 .elementor-element.elementor-element-fd64ffe:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-fd64ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giranusa.com/wp-content/uploads/2025/10/rute-ke-kintamani-panduan-dari-denpasar-ub-1073.png");background-position:center center;background-size:cover;}.elementor-1180 .elementor-element.elementor-element-fd64ffe > .elementor-background-overlay{background-color:rgba(17,28,28,0.55);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-fd64ffe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-bc-flex-widget .elementor-1180 .elementor-element.elementor-element-ef3608f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1180 .elementor-element.elementor-element-ef3608f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1180 .elementor-element.elementor-element-e76d82b > .elementor-container{max-width:1280px;}.elementor-1180 .elementor-element.elementor-element-e76d82b:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-e76d82b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f8f6;}.elementor-1180 .elementor-element.elementor-element-e76d82b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 32px 96px 32px;}.elementor-1180 .elementor-element.elementor-element-e76d82b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-b35d7df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1180 .elementor-element.elementor-element-b35d7df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1180 .elementor-element.elementor-element-b35d7df > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c7d2d0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1180 .elementor-element.elementor-element-b35d7df > .elementor-element-populated, .elementor-1180 .elementor-element.elementor-element-b35d7df > .elementor-element-populated > .elementor-background-overlay, .elementor-1180 .elementor-element.elementor-element-b35d7df > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-1180 .elementor-element.elementor-element-b35d7df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-122aad0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1180 .elementor-element.elementor-element-122aad0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1180 .elementor-element.elementor-element-122aad0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c7d2d0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1180 .elementor-element.elementor-element-122aad0 > .elementor-element-populated, .elementor-1180 .elementor-element.elementor-element-122aad0 > .elementor-element-populated > .elementor-background-overlay, .elementor-1180 .elementor-element.elementor-element-122aad0 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-1180 .elementor-element.elementor-element-122aad0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-b3deadd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1180 .elementor-element.elementor-element-b3deadd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1180 .elementor-element.elementor-element-b3deadd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c7d2d0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1180 .elementor-element.elementor-element-b3deadd > .elementor-element-populated, .elementor-1180 .elementor-element.elementor-element-b3deadd > .elementor-element-populated > .elementor-background-overlay, .elementor-1180 .elementor-element.elementor-element-b3deadd > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-1180 .elementor-element.elementor-element-b3deadd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-edb22fc{margin-top:24px;margin-bottom:0px;}.elementor-1180 .elementor-element.elementor-element-4e14c44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1180 .elementor-element.elementor-element-4e14c44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1180 .elementor-element.elementor-element-4e14c44 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c7d2d0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1180 .elementor-element.elementor-element-4e14c44 > .elementor-element-populated, .elementor-1180 .elementor-element.elementor-element-4e14c44 > .elementor-element-populated > .elementor-background-overlay, .elementor-1180 .elementor-element.elementor-element-4e14c44 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-1180 .elementor-element.elementor-element-4e14c44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-b2c1450:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1180 .elementor-element.elementor-element-b2c1450 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1180 .elementor-element.elementor-element-b2c1450 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c7d2d0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1180 .elementor-element.elementor-element-b2c1450 > .elementor-element-populated, .elementor-1180 .elementor-element.elementor-element-b2c1450 > .elementor-element-populated > .elementor-background-overlay, .elementor-1180 .elementor-element.elementor-element-b2c1450 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-1180 .elementor-element.elementor-element-b2c1450 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-e5b4c22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1180 .elementor-element.elementor-element-e5b4c22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1180 .elementor-element.elementor-element-e5b4c22 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c7d2d0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1180 .elementor-element.elementor-element-e5b4c22 > .elementor-element-populated, .elementor-1180 .elementor-element.elementor-element-e5b4c22 > .elementor-element-populated > .elementor-background-overlay, .elementor-1180 .elementor-element.elementor-element-e5b4c22 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-1180 .elementor-element.elementor-element-e5b4c22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-5767364:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-5767364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cbdbda;}.elementor-1180 .elementor-element.elementor-element-5767364{border-style:solid;border-width:4px 0px 0px 0px;border-color:#111c1c;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:32px;padding:24px 24px 24px 24px;}.elementor-1180 .elementor-element.elementor-element-5767364 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-ea264eb .elementor-search-form__container{min-height:50px;}.elementor-1180 .elementor-element.elementor-element-ea264eb .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-1180 .elementor-element.elementor-element-ea264eb .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-1180 .elementor-element.elementor-element-ea264eb .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-1180 .elementor-element.elementor-element-ea264eb .elementor-search-form__input, .elementor-1180 .elementor-element.elementor-element-ea264eb.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-1180 .elementor-element.elementor-element-ea264eb:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-1180 .elementor-element.elementor-element-ea264eb.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-1180 .elementor-element.elementor-element-0633c06:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-0633c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cbdbda;}.elementor-1180 .elementor-element.elementor-element-0633c06{border-style:solid;border-width:4px 0px 0px 0px;border-color:#111c1c;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:32px;padding:24px 24px 24px 24px;}.elementor-1180 .elementor-element.elementor-element-0633c06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-aa28f92:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-aa28f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cbdbda;}.elementor-1180 .elementor-element.elementor-element-aa28f92{border-style:solid;border-width:4px 0px 0px 0px;border-color:#111c1c;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:32px;padding:24px 24px 24px 24px;}.elementor-1180 .elementor-element.elementor-element-aa28f92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1180 .elementor-element.elementor-element-b4df7e9:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-b4df7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cbdbda;}.elementor-1180 .elementor-element.elementor-element-b4df7e9{border-style:solid;border-width:4px 0px 0px 0px;border-color:#111c1c;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:32px;padding:24px 24px 24px 24px;}.elementor-1180 .elementor-element.elementor-element-b4df7e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for text-editor, class: .elementor-element-f5c9863 */.elementor-1180 .elementor-element.elementor-element-f5c9863 .gn-hbadge{background:#cbdbda;color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 14px;border-radius:12px;display:inline-block;margin-bottom:24px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9421bdd */.elementor-1180 .elementor-element.elementor-element-9421bdd h1, .elementor-1180 .elementor-element.elementor-element-9421bdd h1 a{color:#ffffff;background:transparent;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:44px;line-height:1.15;letter-spacing:-0.02em;text-decoration:none;max-width:700px;display:block;margin:0 0 20px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6deb0f */.elementor-1180 .elementor-element.elementor-element-a6deb0f p{color:rgba(255,255,255,0.9);font-family:'Plus Jakarta Sans',sans-serif;font-size:18px;line-height:1.7;max-width:600px;margin:0 0 32px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46d80f3 */.elementor-1180 .elementor-element.elementor-element-46d80f3 a{background:#cbdbda;color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:14px;padding:16px 32px;border-radius:4px;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fd64ffe */.elementor-1180 .elementor-element.elementor-element-fd64ffe{min-height:60vh;display:flex;align-items:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62a49c0 */.elementor-1180 .elementor-element.elementor-element-62a49c0 h2{color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:32px;border-bottom:4px solid #111c1c;display:inline-block;padding-bottom:8px;margin:0 0 40px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40e6991 */.elementor-1180 .elementor-element.elementor-element-40e6991 img{display:block;width:100%;height:192px;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faa90c3 */.elementor-1180 .elementor-element.elementor-element-faa90c3{padding:20px;display:block;} .elementor-1180 .elementor-element.elementor-element-faa90c3 .gn-badge{background:#cbdbda;color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:12px;display:inline-block;margin-bottom:12px;} .elementor-1180 .elementor-element.elementor-element-faa90c3 h3{margin:0 0 10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:20px;font-weight:700;line-height:1.3;} .elementor-1180 .elementor-element.elementor-element-faa90c3 h3 a{color:#111c1c;text-decoration:none;background:transparent;} .elementor-1180 .elementor-element.elementor-element-faa90c3 h3 a:hover{color:#454f4e;} .elementor-1180 .elementor-element.elementor-element-faa90c3 .gn-excerpt{color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;font-size:15px;line-height:1.6;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;} .elementor-1180 .elementor-element.elementor-element-faa90c3 .gn-meta{display:flex;justify-content:space-between;font-size:12px;color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f3bffe0 */.elementor-1180 .elementor-element.elementor-element-f3bffe0 img{display:block;width:100%;height:192px;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdb29ef */.elementor-1180 .elementor-element.elementor-element-bdb29ef{padding:20px;display:block;} .elementor-1180 .elementor-element.elementor-element-bdb29ef .gn-badge{background:#cbdbda;color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:12px;display:inline-block;margin-bottom:12px;} .elementor-1180 .elementor-element.elementor-element-bdb29ef h3{margin:0 0 10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:20px;font-weight:700;line-height:1.3;} .elementor-1180 .elementor-element.elementor-element-bdb29ef h3 a{color:#111c1c;text-decoration:none;background:transparent;} .elementor-1180 .elementor-element.elementor-element-bdb29ef h3 a:hover{color:#454f4e;} .elementor-1180 .elementor-element.elementor-element-bdb29ef .gn-excerpt{color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;font-size:15px;line-height:1.6;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;} .elementor-1180 .elementor-element.elementor-element-bdb29ef .gn-meta{display:flex;justify-content:space-between;font-size:12px;color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9fc4a3 */.elementor-1180 .elementor-element.elementor-element-d9fc4a3 img{display:block;width:100%;height:192px;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c5c9be */.elementor-1180 .elementor-element.elementor-element-1c5c9be{padding:20px;display:block;} .elementor-1180 .elementor-element.elementor-element-1c5c9be .gn-badge{background:#cbdbda;color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:12px;display:inline-block;margin-bottom:12px;} .elementor-1180 .elementor-element.elementor-element-1c5c9be h3{margin:0 0 10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:20px;font-weight:700;line-height:1.3;} .elementor-1180 .elementor-element.elementor-element-1c5c9be h3 a{color:#111c1c;text-decoration:none;background:transparent;} .elementor-1180 .elementor-element.elementor-element-1c5c9be h3 a:hover{color:#454f4e;} .elementor-1180 .elementor-element.elementor-element-1c5c9be .gn-excerpt{color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;font-size:15px;line-height:1.6;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;} .elementor-1180 .elementor-element.elementor-element-1c5c9be .gn-meta{display:flex;justify-content:space-between;font-size:12px;color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-793a012 */.elementor-1180 .elementor-element.elementor-element-793a012 img{display:block;width:100%;height:192px;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abddf86 */.elementor-1180 .elementor-element.elementor-element-abddf86{padding:20px;display:block;} .elementor-1180 .elementor-element.elementor-element-abddf86 .gn-badge{background:#cbdbda;color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:12px;display:inline-block;margin-bottom:12px;} .elementor-1180 .elementor-element.elementor-element-abddf86 h3{margin:0 0 10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:20px;font-weight:700;line-height:1.3;} .elementor-1180 .elementor-element.elementor-element-abddf86 h3 a{color:#111c1c;text-decoration:none;background:transparent;} .elementor-1180 .elementor-element.elementor-element-abddf86 h3 a:hover{color:#454f4e;} .elementor-1180 .elementor-element.elementor-element-abddf86 .gn-excerpt{color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;font-size:15px;line-height:1.6;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;} .elementor-1180 .elementor-element.elementor-element-abddf86 .gn-meta{display:flex;justify-content:space-between;font-size:12px;color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b986e2c */.elementor-1180 .elementor-element.elementor-element-b986e2c img{display:block;width:100%;height:192px;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dfc2b2 */.elementor-1180 .elementor-element.elementor-element-9dfc2b2{padding:20px;display:block;} .elementor-1180 .elementor-element.elementor-element-9dfc2b2 .gn-badge{background:#cbdbda;color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:12px;display:inline-block;margin-bottom:12px;} .elementor-1180 .elementor-element.elementor-element-9dfc2b2 h3{margin:0 0 10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:20px;font-weight:700;line-height:1.3;} .elementor-1180 .elementor-element.elementor-element-9dfc2b2 h3 a{color:#111c1c;text-decoration:none;background:transparent;} .elementor-1180 .elementor-element.elementor-element-9dfc2b2 h3 a:hover{color:#454f4e;} .elementor-1180 .elementor-element.elementor-element-9dfc2b2 .gn-excerpt{color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;font-size:15px;line-height:1.6;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;} .elementor-1180 .elementor-element.elementor-element-9dfc2b2 .gn-meta{display:flex;justify-content:space-between;font-size:12px;color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e513ab8 */.elementor-1180 .elementor-element.elementor-element-e513ab8 img{display:block;width:100%;height:192px;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f881ec */.elementor-1180 .elementor-element.elementor-element-0f881ec{padding:20px;display:block;} .elementor-1180 .elementor-element.elementor-element-0f881ec .gn-badge{background:#cbdbda;color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:12px;display:inline-block;margin-bottom:12px;} .elementor-1180 .elementor-element.elementor-element-0f881ec h3{margin:0 0 10px;font-family:'Plus Jakarta Sans',sans-serif;font-size:20px;font-weight:700;line-height:1.3;} .elementor-1180 .elementor-element.elementor-element-0f881ec h3 a{color:#111c1c;text-decoration:none;background:transparent;} .elementor-1180 .elementor-element.elementor-element-0f881ec h3 a:hover{color:#454f4e;} .elementor-1180 .elementor-element.elementor-element-0f881ec .gn-excerpt{color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;font-size:15px;line-height:1.6;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;} .elementor-1180 .elementor-element.elementor-element-0f881ec .gn-meta{display:flex;justify-content:space-between;font-size:12px;color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b15a3c0 */.elementor-1180 .elementor-element.elementor-element-b15a3c0{text-align:center;margin-top:40px;} .elementor-1180 .elementor-element.elementor-element-b15a3c0 a{background:#111c1c;color:#cbdbda;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:14px;padding:16px 32px;border-radius:4px;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-295c771 */.elementor-1180 .elementor-element.elementor-element-295c771 h3{color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:20px;margin:0 0 16px;}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-ea264eb */.elementor-1180 .elementor-element.elementor-element-ea264eb input[type='search']{border:1px solid #c7d2d0 !important;border-radius:4px !important;font-family:'Plus Jakarta Sans',sans-serif !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e918b2 */.elementor-1180 .elementor-element.elementor-element-8e918b2 h3{color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:20px;margin:0 0 16px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c541c */.elementor-1180 .elementor-element.elementor-element-89c541c .gn-mini{display:flex;gap:14px;margin-bottom:16px;} .elementor-1180 .elementor-element.elementor-element-89c541c .gn-mini:last-child{margin-bottom:0;} .elementor-1180 .elementor-element.elementor-element-89c541c .gn-mini img{width:64px;height:64px;object-fit:cover;border-radius:4px;flex-shrink:0;} .elementor-1180 .elementor-element.elementor-element-89c541c .gn-mini-body a{display:block;color:#111c1c;background:transparent;font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;font-size:14px;line-height:1.4;text-decoration:none;margin-bottom:4px;} .elementor-1180 .elementor-element.elementor-element-89c541c .gn-mini-body a:hover{color:#454f4e;} .elementor-1180 .elementor-element.elementor-element-89c541c .gn-mini-body span{font-size:12px;color:#454f4e;font-family:'Plus Jakarta Sans',sans-serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d9bf9b */.elementor-1180 .elementor-element.elementor-element-3d9bf9b h3{color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:20px;margin:0 0 16px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0d56f3 */.elementor-1180 .elementor-element.elementor-element-e0d56f3 .gn-cat{display:flex;justify-content:space-between;align-items:center;background:#ffffff;padding:12px 16px;border-radius:4px;text-decoration:none;font-family:'Plus Jakarta Sans',sans-serif;} .elementor-1180 .elementor-element.elementor-element-e0d56f3 .gn-cat span{color:#111c1c;font-weight:600;} .elementor-1180 .elementor-element.elementor-element-e0d56f3 .gn-cat b{background:#111c1c;color:#cbdbda;font-size:12px;padding:2px 10px;border-radius:12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c03b7e8 */.elementor-1180 .elementor-element.elementor-element-c03b7e8 h3{color:#111c1c;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:20px;margin:0 0 16px;}/* End custom CSS */