@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}ul{box-sizing:border-box;margin:0 0 1.5em 3em;list-style:disc}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{font-size:1em}.fa,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.far,.fas{font-family:"Font Awesome 6 Free"}.fa:before,.far:before,.fas:before{content:var(--fa)}.fa-chevron-up{--fa:"\f077"}.fa-arrow-right{--fa:"\f061"}.fa-clock{--fa:"\f017"}.fa-search{--fa:"\f002"}.fa-times{--fa:"\f00d"}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-regular-400.ttf)format("truetype")}.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-solid-900.ttf)format("truetype")}.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:swap;font-weight:400;src:url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:900;src:url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:400;src:url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-regular-400.ttf)format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:swap;src:url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-v4compatibility.woff2)format("woff2"),url(/wp-content/themes/great-blog-pro/assets/webfonts/fa-v4compatibility.ttf)format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}:root{--theme-primary-hue:#7e22f7;--site-title-hue:#7e22f7;--site-tagline-hue:#000000;--theme-background-hue:#fff;--theme-background-hue-light:#f9f9f9;--theme-background-dark-hue:#121212;--theme-text-hue:#000;--theme-text-light-hue:#787878;--theme-border-hue:#dcdcdc;--shadow:0px 4px 4px -2px #0000002b;--curve-border:10px;--custom-categories-hue:var(--theme-primary-hue);--logo-adjuster:200px;--typo-xxs:clamp(0.7813rem, 0.7747rem + 0.0326vw, 0.8rem);--typo-xs:clamp(0.9375rem, 0.9158rem + 0.1087vw, 1rem);--typo-sm:clamp(1.125rem, 1.0815rem + 0.2174vw, 1.25rem);--typo-md:clamp(1.35rem, 1.2761rem + 0.3696vw, 1.5625rem);--typo-lg:clamp(1.62rem, 1.5041rem + 0.5793vw, 1.9531rem);--typo-xl:clamp(1.944rem, 1.771rem + 0.8651vw, 2.4414rem);--typo-xxl:clamp(2.3328rem, 2.0827rem + 1.2504vw, 3.0518rem);--typo-xxxl:clamp(2.7994rem, 2.4462rem + 1.7658vw, 3.8147rem);--site-title-font:'Roboto', serif;--site-tagline-font:'Poppins', serif;--heading-font:'Roboto', serif;--site-body-font:'Karla', serif}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}body{margin:0;background:var(--theme-background-hue-light);font-size:1rem;background-color:var(--gb-bg-light);color:var(--gb-text);font-family:var(--gb-font-body);line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}details,img,main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:#fff0;color:#4169e1;color:var(--gb-primary);text-decoration:none;transition:var(--gb-transition);color:var(--gb-primary,#6c3fc5)}img{border-style:none;max-width:100%;height:auto}button,input{font-family:inherit;font-size:100%;margin:0;overflow:visible}[type=submit],button{text-decoration:none;border-radius:var(--curve-border);font-size:calc(var(--typo-xs) - 2px);background-color:var(--theme-primary-hue);transition:all .3sease}button{text-transform:none}[type=submit]{-webkit-appearance:button;color:#fff;padding:8px 24px;line-height:1.143em;border:1px solid #fff0}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:unset;color:var(--theme-primary-hue);border:1px solid var(--theme-primary-hue)}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,::after,::before{box-sizing:border-box}button,input{font-family:var(--site-body-font);font-size:1rem;color:var(--theme-text-hue)}input{line-height:1.5}h1,h2{clear:both;font-family:var(--gb-font-heading);line-height:1.3;color:var(--gb-text);font-weight:700;letter-spacing:-.02em}p{margin-bottom:1.5em}i{font-style:italic}li>ul{margin-bottom:0;margin-left:1.5em}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=submit]{-webkit-appearance:button;font-size:var(--typo-xs);border:1px solid;border-color:var(--theme-primary-hue);background:var(--theme-primary-hue);border-radius:3px;color:#fff;line-height:1;padding:.6em 1em}button:hover,input[type=submit]:hover{opacity:.8}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{opacity:.8}input[type=search]{color:var(--theme-text-hue);border:1px solid #ccc;border-radius:3px;padding:6px;width:100%;min-height:40px;background-color:var(--theme-background-hue)}input[type=search]:focus{color:var(--theme-text-hue)}.widget{margin:0 0 1.5em}.widget ul:not(.entry-meta){list-style:none;padding:0;margin-inline:0}.widget ul:not(.entry-meta):not(.slick-dots) li{margin-bottom:7px;padding-bottom:7px;font-size:var(--typo-xs);border-bottom:1px solid rgb(0 0 0/.1)}.widget ul:not(.entry-meta) li a{text-decoration:none;color:var(--theme-text-hue);transition:all .3s ease-in}.widget ul:not(.entry-meta) li a:focus,.widget ul:not(.entry-meta) li a:hover{color:var(--theme-primary-hue)}.widget ul:not(.entry-meta)>li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.search-form .search-field,.search-form label{width:100%}.search-form .search-field{border:1px solid #d3ced2;font-size:.9rem;border-radius:0}.search-form .search-submit{border-radius:0}.widget-title{margin-block-end:16px;padding-block-end:8px;font-size:calc(var(--typo-sm) + 2px);display:flex;align-items:center}.custom-logo-link{display:inline-block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#loader,#loader #preloader{display:flex;align-items:center;justify-content:center}#loader{overflow-x:hidden;overflow-y:hidden;vertical-align:middle;background-color:var(--theme-background-hue);position:fixed;width:100%;top:0;left:0;height:100%;min-height:100%;z-index:99999;background:var(--gb-bg);transition:opacity .4s ease,visibility .4s ease}#loader .loader-container{position:relative;z-index:12}#loader #preloader{position:relative;margin:auto;width:100px}#preloader .pre-loader-6{border-radius:50%;width:44px;height:44px;border:.35rem solid rgb(29 29 29/.2);border-top-color:var(--theme-text-hue);animation:spin 750ms infinite linear}.site-container-width{width:100%;margin:0 auto;max-width:1340px;padding-inline:14px}.site-content{margin-top:50px}.theme-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px}.theme-wrapper #primary,.theme-wrapper #secondary{width:100%}@media (min-width:992px){.theme-wrapper #primary{width:calc(70% - 15px);flex-grow:1}.theme-wrapper #secondary{width:calc(30% - 15px);position:sticky;top:40px;flex-shrink:0}}.site-header{margin-bottom:40px}.theme-main-header{position:relative}.theme-toggle{margin-inline-start:6px;border:1px solid #fff0}.theme-main-header{padding-block:10px;background-color:var(--theme-background-hue)}.theme-main-header-wrapper{z-index:2;position:relative}.site-logo{line-height:0;max-width:var(--logo-adjuster)}.site-branding:has(.site-logo){gap:10px;display:flex;align-items:center;flex-direction:column}.header-search{display:flex;position:relative;text-align:center}.header-search .header-search-wrap .header-search-icon{outline:0;height:36px;width:36px;display:flex;font-weight:700;text-align:center;align-items:center;justify-content:center;text-decoration:none;transition:.3s ease;font-size:var(--typo-xs);color:var(--theme-text-hue);border:1px solid #fff0}.header-search .header-search-wrap .header-search-icon:focus,.header-search .header-search-wrap .header-search-icon:hover{border:1px solid #fff}.header-search .header-search-wrap .header-search-icon:focus-within{outline:1px dashed}.header-search .header-search-wrap .header-search-form{position:absolute;background:var(--theme-background-hue);inset-inline-end:0;opacity:0;visibility:hidden;top:100%;width:325px;padding:10px;z-index:99;box-shadow:0 2px 9px -7px #000;border:1px solid #f1f1f1;border-radius:var(--curve-border)}.header-search .header-search-wrap .header-search-form .search-form{display:flex}.header-search .header-search-wrap .header-search-form .search-form label{width:75%}.header-search .header-search-wrap .header-search-form .search-form label input{width:100%;border-start-start-radius:var(--curve-border);border-end-start-radius:var(--curve-border)}.header-search .header-search-wrap .header-search-form .search-form input.search-submit{border-radius:0;width:25%;margin:0;font-size:var(--typo-xxs);border:0;background:var(--theme-primary-hue);color:#fff;line-height:1;padding:.6em 1em;border-start-end-radius:var(--curve-border);border-end-end-radius:var(--curve-border)}@media (max-width:480px){.header-search{position:unset}.header-search .header-search-wrap .header-search-form{width:100%}}.main-navigation ul{font-size:var(--typo-xs)}.main-navigation ul a{text-decoration:none}@media (min-width:992px){.menu-toggle{display:none}.primary-nav-container{width:100%;display:flex;gap:20px;align-items:center;justify-content:space-between}.main-navigation ul{display:flex!important;flex-wrap:wrap;column-gap:24px}.main-navigation ul li.menu-item-has-children>a::after{font-style:normal;font-variant:normal;font-family:Font Awesome\ 5 Free;font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:inline-block;margin-inline-start:10px}.main-navigation ul a{padding-block:15px;display:block;font-weight:600;text-transform:uppercase;color:var(--theme-text-hue);font-size:calc(var(--typo-xs) - 1px)}.main-navigation ul li a:focus,.main-navigation ul li a:hover{text-decoration:underline;color:var(--theme-primary-hue)}.main-navigation ul ul{width:225px;display:block;flex-direction:column;position:absolute;text-align:start;opacity:0;margin:0 auto;padding:0;box-shadow:var(--shadow);top:100%;inset-inline-start:-999em;border:1px solid #f1f1f1;background-color:var(--theme-background-hue);transition:opacity .3s ease-in-out}.main-navigation ul ul a{display:block;font-weight:400;padding:8px 15px}.main-navigation ul ul li:not(:last-child){border-bottom:1px solid #f1f1f1}.main-navigation ul ul li a{text-transform:capitalize;color:var(--theme-text-hue);opacity:1;display:flex;align-items:center;justify-content:space-between}.main-navigation ul li:focus-within>ul,.main-navigation ul li:hover>ul{opacity:1;z-index:999;inset-inline-start:0}}@media (max-width:991.98px){.menu-toggle,.menu-toggle span{opacity:1;transform:rotate(0deg)}.menu-toggle{width:35px;height:35px;position:relative;transition:.5s ease-in-out;cursor:pointer;padding:0;background:0 0;border:0;margin:5px}.menu-toggle:hover{opacity:1}.menu-toggle span{display:block;position:absolute;height:3px;width:100%;border-radius:3px;left:0;background:var(--theme-text-hue);transition:.25s ease-in-out}.menu-toggle span:nth-child(1){top:calc(50% - 15px)}.menu-toggle span:nth-child(2){top:50%;transform:translateY(-50%)}.menu-toggle span:nth-child(3){width:16px;bottom:calc(50% - 15px)}.main-navigation ul.nav-menu{margin:0;padding:0;list-style:none;text-align:left;position:absolute;left:0;top:100%;width:100%;z-index:9999;display:none;background:var(--theme-background-hue);box-shadow:var(--shadow)}@media (max-width:600px){.main-navigation ul.nav-menu{top:100%}}.main-navigation ul li.menu-item-has-children>a::after{font-style:normal;font-variant:normal;font-family:"fontawesome";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:inline-block;margin-inline-start:10px}.main-navigation ul a{padding:15px;text-transform:uppercase;color:var(--theme-text-hue);display:block}.main-navigation ul li:not(:last-child){border-bottom:1px solid #f1f1f1}.main-navigation ul li:first-child{border-top:1px solid #f1f1f1}.main-navigation ul ul{height:0;transform:scaleY(0);transform-origin:top left;overflow:hidden;transition:all .5s ease-in-out;margin-inline-start:10px}.main-navigation ul li.menu-item-has-children:hover>ul{height:auto;transform:scaleY(1)}.main-navigation ul ul a{display:block;padding:10px 15px}.main-navigation ul ul li{border-bottom:1px solid #f1f1f1}.main-navigation ul ul li a{text-transform:capitalize}.main-navigation ul ul li a:focus{outline-offset:-2px}}@media (max-width:600px){.archive-area.archive-grid-layout.double-column{grid-template-columns:repeat(1,1fr)}}.post{margin:0 0 1.5em}.updated:not(.published){display:none}.site-main article{margin:0}.site-footer{background-color:#1c1c1c;--theme-text-hue:#fff;--theme-border-hue:#a3a1a14d;--theme-background-hue:#191919}.site-footer .upper-footer .upper-footer-container{display:flex;flex-wrap:wrap;padding-top:20px;margin-inline:-15px}.site-footer .upper-footer .upper-footer-container .footer-widget-block{width:25%;padding-inline:15px;flex-shrink:0;color:#fff}@media (max-width:768px){.site-footer .upper-footer .upper-footer-container .footer-widget-block{width:50%}}@media (max-width:480px){.site-footer .upper-footer .upper-footer-container .footer-widget-block{width:100%}}.site-footer .upper-footer .upper-footer-container .footer-widget-block h2{margin-top:0}.site-footer .upper-footer .upper-footer-container .footer-widget-block a{opacity:.8;transition:all .3s ease-in}.site-footer .upper-footer .upper-footer-container .footer-widget-block a:focus,.site-footer .upper-footer .upper-footer-container .footer-widget-block a:hover{color:#fff;opacity:1}.site-footer .upper-footer .upper-footer-container .footer-widget-block .widget .widget-title{color:#fff}.site-footer .upper-footer .upper-footer-container .footer-widget-block .widget ul li a{color:#fff;opacity:.8;transition:all .3s ease-in}.site-footer .lower-footer .lower-footer-info .site-info a:focus,.site-footer .lower-footer .lower-footer-info .site-info a:hover,.site-footer .upper-footer .upper-footer-container .footer-widget-block .widget ul li a:focus,.site-footer .upper-footer .upper-footer-container .footer-widget-block .widget ul li a:hover{opacity:1}.site-footer .lower-footer{position:relative;padding:15px 0;z-index:1}.site-footer .lower-footer .lower-footer-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#fff;position:relative}.site-footer .lower-footer .lower-footer-info .site-info a{text-decoration:none;color:#fff;opacity:.8;transition:all .3s ease-in}.site-footer .lower-footer::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;opacity:.1;background:#d9d9d9}a.great-blog-scroll-to-top{position:fixed;inset-block-end:40px;inset-inline-end:40px;height:50px;width:50px;border-radius:6px;opacity:0;visibility:hidden;z-index:10;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;background-color:var(--theme-primary-hue);font-size:var(--typo-xs)}.single-card-container .single-card-image{line-height:0}.single-card-container .single-card-image>a{display:block;height:100%;width:100%;line-height:0}.single-card-container .single-card-image>a img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/.7;border-radius:var(--curve-border)}.single-card-container .single-card-detail{flex-grow:1;align-self:center}.single-card-container .single-card-detail .card-categories .cat-links{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.single-card-container .single-card-detail .card-categories a{color:#fff;line-height:8px;margin-block-end:4px;display:inline-block;margin-inline-end:4px;padding-inline-end:8px;font-size:var(--typo-xxs);background:var(--custom-categories-hue)}.single-card-container .single-card-detail .post-date{position:relative}.single-card-container .single-card-detail .post-date a{text-decoration:none;color:var(--theme-text-hue);font-size:calc(var(--typo-xs) - 2px);transition:all .3s ease-in}.single-card-container .single-card-detail .card-meta .post-author a::before:focus,.single-card-container .single-card-detail .card-meta .post-author a::before:hover,.single-card-container .single-card-detail .card-meta .post-author a:focus,.single-card-container .single-card-detail .card-meta .post-author a:hover,.single-card-container .single-card-detail .post-date a:focus,.single-card-container .single-card-detail .post-date a:hover{color:var(--theme-primary-hue)}.single-card-container .single-card-detail .card-title{font-size:var(--typo-md)}.single-card-container .single-card-detail .card-title a{transition:.3s ease-in;word-break:break-word}.single-card-container .single-card-detail .card-title a:focus-within,.single-card-container .single-card-detail .card-title a:hover{text-decoration:underline}.single-card-container .single-card-detail .post-excerpt,.single-card-container .single-card-detail .post-excerpt p{font-size:calc(var(--typo-xs) - 2px)}.single-card-container .single-card-detail .card-meta{row-gap:4px;column-gap:14px}.single-card-container .single-card-detail .card-meta .post-author a{position:relative;text-decoration:none;color:var(--theme-text-hue);transition:all .3s ease-in;font-size:calc(var(--typo-xs) - 2px)}.single-card-container .single-card-detail .card-meta:has(.post-author) .post-date{display:flex;align-items:center;gap:4px}.single-card-container .single-card-detail .card-meta:has(.post-author) .post-date::before{content:"";font-family:"fontawesome";line-height:0;display:inline-flex;color:var(--theme-text-light-hue);font-size:calc(var(--typo-xxs) - 2px)}.single-card-container.grid-card .single-card-image,.single-card-container.grid-card .single-card-image>a img{border-radius:var(--curve-border)}.single-card-container.grid-card .single-card-detail{margin-top:12px;border-radius:var(--curve-border)}:root{--gb-primary:#6c3fc5;--gb-primary-dark:#5530a8;--gb-primary-light:#8b5cf6;--gb-primary-rgb:108, 63, 197;--gb-secondary:#f59e0b;--gb-accent:#ec4899;--gb-bg:#ffffff;--gb-bg-light:#f8f9fc;--gb-bg-card:#ffffff;--gb-text:#1a1a2e;--gb-text-muted:#6b7280;--gb-border:#e5e7eb;--gb-shadow-sm:0 1px 3px rgba(0,0,0,.08), 0 1px 2px rgba(0,0,0,.04);--gb-shadow:0 4px 16px rgba(0,0,0,.08);--gb-shadow-lg:0 10px 40px rgba(0,0,0,.12);--gb-shadow-hover:0 8px 30px rgba(108,63,197,.18);--gb-radius:12px;--gb-radius-sm:8px;--gb-radius-xl:20px;--gb-transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1);--gb-font-body:'Karla', system-ui, -apple-system, sans-serif;--gb-font-heading:'Roboto', system-ui, sans-serif;--gb-header-height:64px}a:hover{color:var(--gb-primary-dark)}a:focus-visible{outline:2px solid var(--gb-primary);outline-offset:3px;border-radius:3px}.pre-loader-6{border-color:var(--gb-border);border-top-color:var(--gb-primary)}.skip-link{position:absolute;top:-100px;left:16px;z-index:99999;padding:8px 16px;background:var(--gb-primary);color:#fff;border-radius:0 0 var(--gb-radius-sm) var(--gb-radius-sm);font-size:14px;font-weight:600;text-decoration:none;transition:top .2s ease}.skip-link:focus{top:0;color:#fff}.theme-main-header{background:var(--gb-bg);box-shadow:0 2px 20px rgb(0 0 0/.06);border-bottom:1px solid var(--gb-border);position:sticky;top:0;z-index:1000;transition:box-shadow .3s ease}.theme-main-header-wrapper{display:flex;align-items:center;padding-block:12px;gap:16px}.site-logo img{max-height:52px;width:auto}.main-navigation ul{list-style:none;margin:0;padding:0}@media (min-width:992px){.main-navigation ul{display:flex!important;flex-wrap:wrap;gap:4px;align-items:center}.main-navigation ul a{display:block;padding:8px 14px;font-size:14px;font-weight:600;color:var(--gb-text);text-decoration:none;border-radius:var(--gb-radius-sm);transition:var(--gb-transition);letter-spacing:.01em;text-transform:uppercase}.main-navigation ul a:hover{color:var(--gb-primary);background-color:rgba(var(--gb-primary-rgb),.08)}.main-navigation ul ul{position:absolute;top:calc(100% + 6px);left:0;min-width:220px;background:var(--gb-bg-card);border:1px solid var(--gb-border);border-radius:var(--gb-radius);box-shadow:var(--gb-shadow-lg);opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease;z-index:999;padding:8px;display:block!important}.main-navigation ul li:focus-within>ul,.main-navigation ul li:hover>ul{opacity:1;visibility:visible;transform:translateY(0)}.main-navigation ul ul a{text-transform:none;font-weight:500;padding:10px 14px;border-radius:var(--gb-radius-sm);font-size:14px}.main-navigation ul ul li{margin:0;border:0!important}.menu-toggle{display:none!important}}@media (max-width:991.98px){.menu-toggle{width:38px;height:38px;background:0 0;border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px}.menu-toggle span{display:block;width:18px;height:2px;background:var(--gb-text);border-radius:2px;transition:var(--gb-transition)}.main-navigation ul.nav-menu{position:absolute;top:100%;left:0;width:100%;background:var(--gb-bg-card);border-top:1px solid var(--gb-border);box-shadow:var(--gb-shadow-lg);z-index:9999;display:none;padding:12px 16px}.main-navigation ul.nav-menu a{display:block;padding:10px 12px;color:var(--gb-text);border-radius:var(--gb-radius-sm);font-weight:500}.main-navigation ul.nav-menu a:hover{color:var(--gb-primary);background:rgba(var(--gb-primary-rgb),.06)}.main-navigation ul li:not(:last-child){border-bottom:1px solid var(--gb-border)!important}}.header-search-icon{width:38px;height:38px;border-radius:var(--gb-radius-sm);border:1px solid var(--gb-border);display:flex;align-items:center;justify-content:center;color:var(--gb-text);transition:var(--gb-transition)}.header-search-icon:hover{color:var(--gb-primary)}.header-search-form{border-radius:var(--gb-radius);box-shadow:var(--gb-shadow-lg);border:1px solid var(--gb-border);background:var(--gb-bg-card);padding:14px;min-width:320px}.theme-toggle{width:38px;height:38px;border-radius:var(--gb-radius-sm);border:1px solid var(--gb-border);background:0 0;cursor:pointer;transition:var(--gb-transition);padding:0}.header-search-icon:hover,.theme-toggle:hover{border-color:var(--gb-primary);background:rgba(var(--gb-primary-rgb),.06)}.theme-toggle,.theme-toggle .icon{display:flex;align-items:center;justify-content:center}.theme-toggle .icon{color:var(--gb-text)}.single-card-container,.widget{background:var(--gb-bg-card);border:1px solid var(--gb-border);border-radius:var(--gb-radius);box-shadow:var(--gb-shadow-sm)}.single-card-container{overflow:hidden;transition:var(--gb-transition)}.single-card-container:hover{transform:translateY(-4px);box-shadow:var(--gb-shadow-hover);border-color:rgba(var(--gb-primary-rgb),.2)}.single-card-container .single-card-image{overflow:hidden;border-radius:var(--gb-radius) var(--gb-radius)0 0;position:relative}.single-card-container .single-card-image a img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;transition:transform .5s cubic-bezier(.4,0,.2,1);display:block}.single-card-container:hover .single-card-image a img{transform:scale(1.05)}.single-card-container .single-card-detail{padding:18px}.single-card-container .single-card-detail .card-categories a,.single-card-container .single-card-detail .cat-links a{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:100px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;background:rgba(var(--gb-primary-rgb),.1);color:var(--gb-primary);text-decoration:none;transition:var(--gb-transition);border:1px solid rgba(var(--gb-primary-rgb),.2)}.single-card-container .single-card-detail .card-categories a:hover{background:var(--gb-primary);border-color:var(--gb-primary)}.single-card-container .single-card-detail .card-title{margin:10px 0 6px;line-height:1.35;font-size:1.05rem;font-weight:700}.single-card-container .single-card-detail .card-title a{color:var(--gb-text);text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.single-card-container .single-card-detail .card-meta a:hover,.single-card-container .single-card-detail .card-title a:hover{color:var(--gb-primary)}.single-card-container .single-card-detail .card-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--gb-text-muted);margin-top:10px;align-items:center}.single-card-container .single-card-detail .card-meta a{color:var(--gb-text-muted);font-weight:500}.single-card-container .single-card-detail .post-excerpt,.single-card-container .single-card-detail .post-excerpt p{font-size:14px;color:var(--gb-text-muted);margin:8px 0 0;line-height:1.65;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.archive-area.archive-grid-layout{display:grid;gap:24px}.archive-area.archive-grid-layout.double-column{grid-template-columns:repeat(2,1fr)}@media (max-width:600px){.archive-area.archive-grid-layout.double-column{grid-template-columns:1fr}}#secondary{position:sticky;top:calc(var(--gb-header-height) + 20px)}.widget{padding:20px;margin-bottom:20px}.widget-title{font-size:15px;font-weight:700;color:var(--gb-text);margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid var(--gb-primary);position:relative;display:block!important}.widget-title::after,.widget-title::before{display:none!important}.reading-time-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;background:var(--gb-bg-light);border:1px solid var(--gb-border);border-radius:100px;font-size:12px;color:var(--gb-text-muted);font-weight:500}.site-footer{margin-top:60px;background:#0f1117;color:#d1d5db;--theme-text-hue:#d1d5db;--theme-border-hue:rgba(255,255,255,.08)}.upper-footer{padding:48px 0 32px;border-bottom:1px solid rgb(255 255 255/.06)}.upper-footer-container{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media (max-width:992px){.upper-footer-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.upper-footer-container{grid-template-columns:1fr}}.footer-widget-block .widget{background:0 0;border:0;box-shadow:none;padding:0}.footer-widget-block .widget-title{color:#fff;border-bottom-color:var(--gb-primary);font-size:14px;text-transform:uppercase;letter-spacing:1px}.footer-widget-block a{color:#9ca3af;transition:var(--gb-transition)}.footer-widget-block a:hover{color:#fff}.footer-nav-area{padding:16px 0;border-bottom:1px solid rgb(255 255 255/.06)}.footer-navigation .footer-menu{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0;justify-content:center}.footer-navigation .footer-menu a{color:#9ca3af;font-size:13px;padding:6px 14px;border-radius:100px;border:1px solid rgb(255 255 255/.08);transition:var(--gb-transition);font-weight:500}.footer-navigation .footer-menu a:hover{color:#fff;border-color:rgb(255 255 255/.2);background:rgb(255 255 255/.05)}.lower-footer{padding:20px 0}.lower-footer-info{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.copyright-text{font-size:13px;color:#6b7280}.copyright-text a{color:#9ca3af}.copyright-text a:hover{color:#fff}.great-blog-scroll-to-top{position:fixed;bottom:32px;right:32px;width:44px;height:44px;border-radius:12px;background:var(--gb-primary);color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 14px rgba(var(--gb-primary-rgb),.4);opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:999}.great-blog-scroll-to-top:hover{background:var(--gb-primary-dark);color:#fff;transform:translateY(-3px);box-shadow:0 8px 20px rgba(var(--gb-primary-rgb),.5)}.search-form{display:flex;gap:8px;margin-bottom:32px}.search-form .search-field{flex:1;border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);padding:12px 16px;font-size:16px;background:var(--gb-bg-card);color:var(--gb-text)}.search-form .search-field:focus{outline:0;border-color:var(--gb-primary);box-shadow:0 0 0 3px rgba(var(--gb-primary-rgb),.12)}.search-form .search-submit{background:var(--gb-primary);color:#fff;border:0;border-radius:var(--gb-radius-sm);padding:12px 24px;font-weight:600;cursor:pointer;transition:var(--gb-transition)}.search-form .search-submit:hover{background:var(--gb-primary-dark)}.page-header{padding:16px 0 24px;border-bottom:1px solid var(--gb-border);margin-bottom:24px}.page-title{font-size:clamp(1.4rem,3vw,2rem);font-weight:800;margin:0}@media (max-width:991px){.theme-wrapper{flex-direction:column}#secondary{position:relative;top:auto}}@media (max-width:768px){.site-content{margin-top:24px}.theme-main-header-wrapper{padding-block:10px}.lower-footer-info{flex-direction:column;align-items:center;text-align:center}}@media (max-width:480px){.great-blog-scroll-to-top{bottom:20px;right:20px}}@media (prefers-reduced-motion:no-preference){.single-card-container{animation:fadeInUp .5s ease both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.site-header{animation:slideDown .4s ease both}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.card-read-more{margin-top:14px;padding-top:12px;border-top:1px solid var(--gb-border)}.read-more-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--gb-primary);text-decoration:none;letter-spacing:.3px;text-transform:uppercase;transition:var(--gb-transition)}.read-more-link i{font-size:11px;transition:transform .2s ease}.read-more-link:hover{color:var(--gb-primary-dark)}.read-more-link:hover i{transform:translateX(4px)}.widget.widget_search .search-form{display:flex;gap:6px}.widget .search-field{border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);padding:10px 14px;font-size:14px;background:var(--gb-bg);color:var(--gb-text);flex:1;transition:var(--gb-transition)}.widget .search-field:focus{border-color:var(--gb-primary);outline:0;box-shadow:0 0 0 3px rgba(var(--gb-primary-rgb),.1)}.widget .search-submit{background:var(--gb-primary);color:#fff;border:0;border-radius:var(--gb-radius-sm);padding:10px 18px;cursor:pointer;font-weight:600;font-size:13px;transition:var(--gb-transition);flex-shrink:0}.widget .search-submit:hover{background:var(--gb-primary-dark)}@media (max-width:991.98px){#site-navigation .nav-menu{position:absolute;top:100%;left:0;right:0;z-index:9999;background:var(--gb-bg-card,#fff);border-top:2px solid var(--gb-primary,#6c3fc5);box-shadow:0 8px 30px rgb(0 0 0/.12);padding:8px 0;max-height:80vh;overflow-y:auto}#site-navigation .nav-menu li{border-bottom:1px solid var(--gb-border,#e5e7eb)!important}#site-navigation .nav-menu li:last-child{border-bottom:none!important}#site-navigation .nav-menu>li>a{display:block;padding:13px 20px;font-size:15px;font-weight:600;color:var(--gb-text,#1a1a2e);text-transform:none;letter-spacing:0;transition:background .15s ease,color .15s ease}#site-navigation .nav-menu>li>a:focus,#site-navigation .nav-menu>li>a:hover{background:rgba(var(--gb-primary-rgb,108,63,197),.06);color:var(--gb-primary,#6c3fc5)}#site-navigation .nav-menu ul{padding-left:16px;background:rgb(0 0 0/.02)}#site-navigation .nav-menu ul a{display:block;padding:10px 20px;font-size:14px;color:var(--gb-text-muted,#6b7280)}}.theme-toggle .icon{display:none}body:not(.dark-theme) .theme-toggle .icon.moon{display:flex}body:not(.dark-theme) .theme-toggle .icon.sun{display:none}.theme-toggle .icon svg{color:var(--gb-text,#1a1a2e);fill:currentColor}.primary-nav{flex:1;display:flex;align-items:center}.primary-nav-container{width:100%;position:relative}@media (max-width:991.98px){.primary-nav{margin-inline-start:auto;flex:none}#site-navigation{position:relative}}.search-submit,input[type=submit]{background-color:var(--gb-primary,var(--theme-primary-hue,#6c3fc5))!important;border-color:var(--gb-primary,var(--theme-primary-hue,#6c3fc5))!important}.search-submit:hover,input[type=submit]:hover{background-color:var(--gb-primary-dark,#5530a8)!important;border-color:var(--gb-primary-dark,#5530a8)!important}a:hover{color:var(--gb-primary-dark,#5530a8)}.cat-links a,.single-card-container .single-card-detail .card-categories a{background:rgba(var(--gb-primary-rgb,108,63,197),.1)!important;color:var(--gb-primary,#6c3fc5)!important;border-color:rgba(var(--gb-primary-rgb,108,63,197),.2)!important}.cat-links a:hover,.single-card-container .single-card-detail .card-categories a:hover{background:var(--gb-primary,#6c3fc5)!important;color:#fff!important}.widget-title{border-bottom-color:var(--gb-primary,#6c3fc5)!important}.great-blog-scroll-to-top{background:var(--gb-primary,#6c3fc5)!important}.great-blog-scroll-to-top:hover{background:var(--gb-primary-dark,#5530a8)!important}.single-card-container:hover{border-color:rgba(var(--gb-primary-rgb,108,63,197),.2)!important;box-shadow:0 8px 30px rgba(var(--gb-primary-rgb,108,63,197),.18)!important}