/*
Theme Name: Latest Hires WP
Theme URI: https://www.latesthires.com/
Author: Latest Hires
Description: WordPress port of the Latest Hires Blogger design, with responsive navigation, dark mode, AdSense placements, Blogger URL migration helpers, and social preview metadata for Quora/Facebook/X.
Version: 1.0.8
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: latest-hires
*/





/*-- Google Fonts --*/
/* Remote Quicksand font faces removed: v2 uses system fonts for faster first render. */

/*-- Bootstrap Icon v1.9.0 --*/
@font-face{font-family:bootstrap-icons;src:url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/fonts/bootstrap-icons.woff2?8d200481aa7f02a2d63a331fc782cfaf) format("woff2"),url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/fonts/bootstrap-icons.woff2?8d200481aa7f02a2d63a331fc782cfaf) format("woff")}
[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

/*-- CSS Variables --*/
:root{--max-width:1240px;--gap:3rem;--body-font:'"Segoe UI"',Arial,sans-serif;--menu-font:'"Segoe UI"',Arial,sans-serif;--title-font:'"Segoe UI"',Arial,sans-serif;--title-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--text-font:'"Segoe UI"',Arial,sans-serif;--body-bg-color:#FFFFFF;--body-bg:#FFFFFF none repeat fixed top left;--outer-bg:#F0F2F5;--outer-mobile-bg:#F0F2F5;--main-color:#2563EB;--title-color:#202124;--title-hover-color:#2563EB;--meta-color:#959595;--text-color:#474747;--header-bg:#FFFFFF;--header-color:#050505;--header-hover-color:#2563EB;--submenu-bg:#FFFFFF;--submenu-color:#202124;--submenu-hover-color:#2563EB;--megamenu-bg:#FFFFFF;--megamenu-color:#202124;--megamenu-hover-color:#2563EB;--mobilemenu-bg:#FFFFFF;--mobilemenu-color:#202124;--mobilemenu-hover-color:#2563EB;--widget-bg:#FFFFFF;--widget-title-color:#202124;--post-card-bg:#FFFFFF;--post-title-color:#202124;--post-title-hover-color:#2563EB;--post-text-color:#3C4043;--footer-bg:#0B1220;--footer-linear-bg:linear-gradient(to right,#1fc59f 0%,#2958dc 100%);--footer-radial-bg:radial-gradient(circle at 0% -25%,#FF7948 0%,#FF8355 0,#DA2C84 42%,#3E13A4 110%);--footer-color:#CBD5E1;--footer-hover-color:#2563EB;--footerbar-bg:#080E1A;--footerbar-color:#94A3B8;--footerbar-hover-color:#2563EB;--cookie-bg:#FFFFFF;--cookie-color:#3C4043;--button-bg:#2563EB;--button-lite-bg:#2563EB 10;--button-color:#FFFFFF;--button-hover-bg:#1D4ED8;--button-hover-color:#FFFFFF;--rgba-gray:#F0F2F5;--border-color:rgba(155,155,155,0.15);--border-radius:6px;--radius:8px;--widget-shadow:0 1px 2px rgba(0,0,0,0.025);--avatar-shadow:0px 1px 4px rgba(0,0,0,0.05);--accent:#2563EB;--trending-color:#1d1d1f;--transition-1:all .1s ease;--transition-2:all .2s ease;--transition-4:all .4s ease;--shadow-1:rgba(0, 0, 0, 0.1);--shadow-2:rgba(0, 0, 0, 0.2);--shadow-5:rgba(0, 0, 0, 0.5);--shadow-8:rgba(0, 0, 0, 0.8);--box-shadow:0 1px 2px var(--shadow-2);--box-shadow-0:0px 0px 0px 0px rgba(0,0,0,0.1),0px 0px 0px 0px rgba(0,0,0,0.1);--box-shadow-1:0px 0px 5px 0px rgba(0,0,0,0.1),0px 0px 1px 0px rgba(0,0,0,0.1);--box-shadow-2:0px 2px 8px 0px rgba(0,0,0,0.1),0px 1px 1px 0px rgba(0,0,0,0.1);--box-shadow-3:0px 2px 12px 2px rgba(0,0,0,0.1),0px 1px 2px 0px rgba(0,0,0,0.1);--box-shadow-4:0px 8px 24px 4px rgba(0,0,0,0.1),0px 2px 2px 0px rgba(0,0,0,0.1);--card-shadow:0 2px 12px var(--shadow-2);--box-radius:max(0px, min(8px, ((100vw - 4px) - 100%) * 9999))/8px;--secondary-button-bg:#E4E6EB;--secondary-button-color:#050505;--secondary-button-hover-bg:#CCD0D5;--comment-color:#434343;--comment-bg-color:#f0f2f5;--comment-action-color:#65676b;--scroll-bg:rgba(168,173,179,.84);--content-bg:#FFF;--grd-bg:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%);--block-linear-bg:linear-gradient(to bottom,#e5e6ed 42%,#f1f2f4 81%,#ffffff 97%);--card-grd:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.013) 8.1%,hsla(0,0%,100%,.049) 15.5%,hsla(0,0%,100%,.104) 22.5%,hsla(0,0%,100%,.175) 29%,hsla(0,0%,100%,.259) 35.3%,hsla(0,0%,100%,.352) 41.2%,hsla(0,0%,100%,.45) 47.1%,hsla(0,0%,100%,.55) 52.9%,hsla(0,0%,100%,.648) 58.8%,hsla(0,0%,100%,.741) 64.7%,hsla(0,0%,100%,.825) 71%,hsla(0,0%,100%,.896) 77.5%,hsla(0,0%,100%,.951) 84.5%,hsla(0,0%,100%,.987) 91.9%,#fff)}
html.is-dark{--body-bg-color:#2b2b2b;--body-bg:#F1F3F4 none repeat fixed top left;--outer-bg:#1a1a1a;--outer-mobile-bg:#1a1a1a;--title-color:#f6f7f8;--title-hover-color:#1A73E8;--meta-color:#aaaaaa;--text-color:#b4b6ba;--header-bg:#242526;--header-color:#f6f7f8;--header-hover-color:#1A73E8;--submenu-bg:#252525;--submenu-color:#f6f7f8;--submenu-hover-color:#1A73E8;--megamenu-bg:#252525;--megamenu-color:#f6f7f8;--megamenu-hover-color:#1A73E8;--mobilemenu-bg:#1b1b1b;--mobilemenu-color:#f6f7f8;--mobilemenu-hover-color:#1A73E8;--widget-bg:#202020;--widget-title-color:#f6f7f8;--post-card-bg:#2b2b2b;--post-title-color:#f6f7f8;--post-title-hover-color:#1A73E8;--post-text-color:b4b6ba;--footer-bg:#202020;--footer-color:#CBD5E1;--footer-hover-color:#1A73E8;--footerbar-bg:#202020;--footerbar-color:#f6f7f8;--footerbar-hover-color:#1A73E8;--cookie-bg:#202020;--cookie-color:#b4b6ba;--button-bg:#2563EB;--button-color:#FFFFFF;--button-hover-bg:#1D4ED8;--button-hover-color:#FFFFFF;--rgba-gray:#3A3B3C;--border-color:rgba(155,155,155,0.03);--secondary-button-bg:#3A3B3C;--secondary-button-hover-bg:#505151;--secondary-button-color:#E4E6EB;--secondary-text:#B0B3B8;--secondary-text:#65676B;--comment-color:#E4E6EB;--comment-bg-color:#3A3B3C;--comment-action-color:#B0B3B8;--content-bg:#2b2b2b;--scroll-bg:rgba(88,88,88,.84);--block-linear-bg:linear-gradient(to bottom,var(--outer-bg) 42%,#252525 81%,var(--body-bg-color) 97%);--card-grd:linear-gradient(90deg,hsla(0deg 0% 17% /0) 0,hsla(0deg 0% 17% /.013) 8.1%,hsla(0deg 0% 17% /.049) 15.5%,hsla(0deg 0% 17% /.104) 22.5%,hsla(0deg 0% 17% /.175) 29%,hsla(0deg 0% 17% /.259) 35.3%,hsla(0deg 0% 17% /.352) 41.2%,hsla(0deg 0% 17% /.45) 47.1%,hsla(0deg 0% 17% /.55) 52.9%,hsla(0deg 0% 17% /.648) 58.8%,hsla(0deg 0% 17% /.741) 64.7%,hsla(0deg 0% 17% /.825) 71%,hsla(0deg 0% 17% /.896) 77.5%,hsla(0deg 0% 17% /.951) 84.5%,hsla(0deg 0% 17% /.987) 91.9%,var(--content-bg))}
html.rtl{--body-font:'Tajawal',Arial,sans-serif;--menu-font:'Tajawal',Arial,sans-serif;--title-font:'Tajawal',Arial,sans-serif;--text-font:'Tajawal',Arial,sans-serif}
/*-- Reset CSS --*/
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{padding:0;margin:0;border:0;outline:none;vertical-align:baseline;background:0 0;text-decoration:none}dl,ul{list-style-position:inside;list-style:none}ul li{list-style:none}caption{text-align:center}img{border:none;position:relative}a,a:visited{text-decoration:none}.clearfix{clear:both}.section,.widget,.widget ul{margin:0;padding:0}a{color:var(--main-color)}a img{border:0}abbr{text-decoration:none}.CSS_LIGHTBOX{z-index:999999!important}.CSS_LIGHTBOX_ATTRIBUTION_INDEX_CONTAINER .CSS_HCONT_CHILDREN_HOLDER > .CSS_LAYOUT_COMPONENT.CSS_HCONT_CHILD:first-child > .CSS_LAYOUT_COMPONENT{opacity:0}.separator a{text-decoration:none!important;clear:none!important;float:none!important;margin-left:0!important;margin-right:0!important}#Navbar1,#navbar-iframe,.widget-item-control,a.quickedit,.home-link,.feed-links{display:none!important}.center{display:table;margin:0 auto;position:relative}.widget > h2,.widget > h3{display:none}.widget iframe,.widget img{max-width:100%}button,input,select,textarea{font-family:var(--body-font);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-radius:0}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
/*-- Style CSS --*/
*{box-sizing:border-box}
html{position:relative;word-break:break-word;word-wrap:break-word;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size: clamp(12px,calc(.7rem + .25vw),20px)}
body{position:relative;background:var(--body-bg);background-color:var(--body-bg-color);font-family:var(--body-font);font-size:14px;color:var(--text-color);font-weight:400;font-style:normal;line-height:1.4em}
.rtl{direction:rtl}h1,h2,h3,h4,h5,h6{font-family:var(--title-font);font-weight:700}a,button,input{transition:all 0s ease}#outer-wrapper{position:relative;overflow:hidden;width:100%;max-width:100%;background-color:var(--outer-bg);margin:0 auto;padding:0}.is-boxed #outer-wrapper{width:1300px;max-width:100%;box-shadow:0 0 20px rgba(0,0,0,.1)}.is-dark .is-boxed #outer-wrapper{box-shadow:0 0 20px rgba(0,0,0,.3)}.container{position:relative}.row-x1{width:100%;max-width:var(--max-width)}.row-x2{width:100%}.flex-center{display:flex;justify-content:center}#content-wrapper,#footer-ads-wrap,#header-ads-wrap{position:relative;width:100%;overflow:hidden;padding:0 var(--gap) calc(var(--gap)/2) var(--gap);margin:0 auto;max-width:var(--max-width)}#content-wrapper>.container{display:flex;justify-content:space-between}.is-left #content-wrapper>.container,.rtl .is-right #content-wrapper>.container{flex-direction:row-reverse}.rtl .is-left #content-wrapper>.container{flex-direction:row}.theiaStickySidebar:after,.theiaStickySidebar:before{content:'';display:table;clear:both}#main-wrapper{position:relative;width:calc(100% - 330px)}.no-sidebar #main-wrapper{width:100%}#sidebar-wrapper{position:relative;width:300px}.no-sidebar #sidebar-wrapper{display:none}.btn{position:relative;border:0;border-radius:var(--radius)}

/*! Ratio16:10 */
.svg-wrap {display: grid!important}
.svg-wrap > * {grid-area: 1/1;}

/*! Base */
.author-avatar-wrap,.comments .avatar-image-container,.entry-image-wrap{display:block;position:relative;overflow:hidden;z-index:5;color:transparent!important}.author-row{-webkit-margin-before:auto;margin-block-start:auto;display:flex;align-items:center;color:#565656;line-height:1.3;font-size:clamp(12px,calc(.7rem + .25vw),20px)}.author-row .author-name{font-weight:600}.PopularPosts .on.sp,.author-row .on.sp{padding:0 .5rem}.author-row .cmt-count{margin-left:auto;color:inherit}.author-row .cmt-count:hover{color:var(--main-color)}.PopularPosts .cmt-count:after,.author-row .cmt-count:after,.block-items .cmt-count:after,.related-posts .cmt-count:after{content:"\f268";font-family:bootstrap-icons;vertical-align:bottom;margin-left:4px}.cmt-count{color:inherit}.author-avatar,.entry-thumb{display:block;position:relative;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1;opacity:0;transition:opacity .35s ease,filter 0s ease}.author-avatar{border-radius:50%;background-size:100%;background-position:0 0}.author-avatar.lazy-ify,.entry-thumb.lazy-ify{opacity:1}.cs:hover .entry-image-wrap .entry-thumb,.entry-image-wrap:hover .entry-thumb{filter:brightness(1.03)}.entry-image-wrap.is-video:after{position:absolute;content:"\f4f4";top:50%;right:50%;width:38px;height:27px;background-color:rgba(0,0,0,.5);font-family:bootstrap-icons;font-size:16px;color:#fff;font-weight:900;display:flex;align-items:center;justify-content:center;z-index:5;transform:translate(50%,-50%);box-sizing:border-box;padding:0 0 0 1px;margin:0;border-radius:var(--radius);box-shadow:0 1px 3px 0 rgb(0,0,0,.1);transition:background .17s ease}.cs:hover .entry-image-wrap.is-video:after,.entry-image-wrap.is-video:hover:after{background-color:#f50000}.cs .entry-image-wrap.is-video:after{top:15px;right:15px;transform:translate(0)}.rtl .cs .entry-image-wrap.is-video:after{left:15px;right:unset}.entry-category{display:flex;width:-moz-fit-content;width:fit-content;height:20px;background-color:var(--main-color);font-size:12px;color:#fff;align-items:center;padding:0 10px;margin:0 0 10px;border-radius:20px}.entry-title{display:block;color:var(--post-title-color);font-weight:700;line-height:1.3em}.entry-title a{display:block;color:var(--post-title-color)}.entry-title a:hover{color:var(--post-title-hover-color)}.entry-meta{display:flex;font-size:12px;color:var(--meta-color);font-weight:400;margin:4px 0 0}.entry-meta .mi{display:flex}.entry-meta .mi,.entry-meta .sp{margin:0 3px 0 0}.rtl .entry-meta .mi,.rtl .entry-meta .sp{margin:0 0 0 3px}.entry-meta .author-name{color:var(--meta-color);font-weight:500}.entry-meta .entry-tag{color:var(--accent);text-transform:uppercase;letter-spacing:.5px;font-weight:600;font-family:var(--title-font)}.entry-meta.mi .entry-tag:not(:last-child){margin:0 1rem 0 0}.entry-meta.mi .entry-tag:before{content:"#"}.excerpt{font-family:var(--text-font);line-height:1.7;margin-bottom:1.5rem}.before-mask:before{content:'';position:absolute;left:0;right:0;bottom:0;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 30%,rgba(0,0,0,.5));-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2;opacity:1;margin:0;transition:opacity .25s ease}.cs{overflow:hidden}.entry-info{position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));overflow:hidden;z-index:10;display:flex;flex-direction:column;padding:16px}.entry-info .entry-title{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.entry-info .entry-meta{color:#c5c5c5;text-shadow:0 1px 2px rgba(0,0,0,.1)}.entry-info .entry-meta .author-name{color:#d5d5d5;font-weight:400}.error-msg{display:flex;align-items:center;font-size:14px;color:var(--meta-color);padding:20px 0;font-weight:400}.error-msg b{font-weight:500}.loader{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0}.loader:after{content:'';display:block;width:30px;height:30px;box-sizing:border-box;margin:0;border:1.45px solid var(--main-color);border-right-color:var(--border-color);border-radius:100%;animation:spinner .65s infinite linear;transform-origin:center}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}

/*! Social */
.social a:before{display:inline-block;font-family:bootstrap-icons;font-style:normal;font-weight:400}.social .blogger a:before{content:'\f37d'}.social .apple a:before{content:'\f179'}.social .amazon a:before{content:'\f270'}.social .microsoft a:before{content:'\f3ca'}.social .facebook a:before{content:"\f344"}.social .facebook-f a:before{content:'\f39e'}.social .twitter a:before{content:"\f5ef"}.social .rss a:before{content:"\f521"}.social .youtube a:before{content:"\f62b"}.social .skype a:before{content:'\f17e'}.social .stumbleupon a:before{content:'\f1a4'}.social .tumblr a:before{content:'\f173'}.social .vk a:before{content:'\f189'}.social .stack-overflow a:before{content:'\f16c'}.social .github a:before{content:'\f09b'}.social .linkedin a:before{content:"\f472"}.social .dribbble a:before{content:'\f17d'}.social .soundcloud a:before{content:'\f1be'}.social .behance a:before{content:'\f1b4'}.social .digg a:before{content:'\f1a6'}.social .instagram a:before{content:"\f437"}.social .pinterest a:before{content:'\f663'}.social .pinterest-p a:before{content:'\f231'}.social .twitch a:before{content:'\f1e8'}.social .delicious a:before{content:'\f1a5'}.social .codepen a:before{content:'\f1cb'}.social .flipboard a:before{content:'\f44d'}.social .reddit a:before{content:"\f650"}.social .whatsapp a:before{content:"\f618"}.social .messenger a:before{content:"\f648"}.social .snapchat a:before{content:'\f2ac'}.social .telegram a:before{content:"\f5b3"}.social .steam a:before{content:'\f3f6'}.social .discord a:before{content:'\f392'}.social .quora a:before{content:'\f2c4'}.social .tiktok a:before{content:'\e07b'}.social .share a:before{content:'\f064';font-family:'Font Awesome 5 Free';font-weight:900}.social .email a:before{content:"\f32f";font-family:bootstrap-icons}.social .external-link a:before{content:'\f35d';font-family:'Font Awesome 5 Free';font-weight:900}.social-bg .blogger a,.social-bg-hover .blogger a:hover{background-color:#ff5722}.social-bg .apple a,.social-bg-hover .apple a:hover{background-color:#333}.social-bg .amazon a,.social-bg-hover .amazon a:hover{background-color:#fe9800}.social-bg .microsoft a,.social-bg-hover .microsoft a:hover{background-color:#0067b8}.social-bg .facebook a,.social-bg .facebook-f a,.social-bg-hover .facebook a:hover,.social-bg-hover .facebook-f a:hover{background-color:#3b5999}.social-bg .twitter a,.social-bg-hover .twitter a:hover{background-color:#00acee}.social-bg .youtube a,.social-bg-hover .youtube a:hover{background-color:#f50000}.social-bg .instagram a,.social-bg-hover .instagram a:hover{background:linear-gradient(15deg,#ffb13d,#dd277b,#4d5ed4)}.social-bg .pinterest a,.social-bg .pinterest-p a,.social-bg-hover .pinterest a:hover,.social-bg-hover .pinterest-p a:hover{background-color:#ca2127}.social-bg .dribbble a,.social-bg-hover .dribbble a:hover{background-color:#ea4c89}.social-bg .linkedin a,.social-bg-hover .linkedin a:hover{background-color:#0077b5}.social-bg .tumblr a,.social-bg-hover .tumblr a:hover{background-color:#365069}.social-bg .twitch a,.social-bg-hover .twitch a:hover{background-color:#6441a5}.social-bg .rss a,.social-bg-hover .rss a:hover{background-color:#ffc200}.social-bg .skype a,.social-bg-hover .skype a:hover{background-color:#00aff0}.social-bg .stumbleupon a,.social-bg-hover .stumbleupon a:hover{background-color:#eb4823}.social-bg .vk a,.social-bg-hover .vk a:hover{background-color:#4a76a8}.social-bg .stack-overflow a,.social-bg-hover .stack-overflow a:hover{background-color:#f48024}.social-bg .github a,.social-bg-hover .github a:hover{background-color:#24292e}.social-bg .soundcloud a,.social-bg-hover .soundcloud a:hover{background:linear-gradient(#ff7400,#ff3400)}.social-bg .behance a,.social-bg-hover .behance a:hover{background-color:#191919}.social-bg .digg a,.social-bg-hover .digg a:hover{background-color:#1b1a19}.social-bg .delicious a,.social-bg-hover .delicious a:hover{background-color:#0076e8}.social-bg .codepen a,.social-bg-hover .codepen a:hover{background-color:#000}.social-bg .flipboard a,.social-bg-hover .flipboard a:hover{background-color:#f52828}.social-bg .reddit a,.social-bg-hover .reddit a:hover{background-color:#ff4500}.social-bg .whatsapp a,.social-bg-hover .whatsapp a:hover{background-color:#3fbb50}.social-bg .messenger a,.social-bg-hover .messenger a:hover{background-color:#0084ff}.social-bg .snapchat a,.social-bg-hover .snapchat a:hover{background-color:#ffe700}.social-bg .telegram a,.social-bg-hover .telegram a:hover{background-color:#179cde}.social-bg .steam a,.social-bg-hover .steam a:hover{background:linear-gradient(5deg,#0d89bc,#112c5b,#0d1c47)}.social-bg .discord a,.social-bg-hover .discord a:hover{background-color:#7289da}.social-bg .quora a,.social-bg-hover .quora a:hover{background-color:#b92b27}.social-bg .tiktok a,.social-bg-hover .tiktok a:hover{background-color:#fe2c55}.social-bg .share a,.social-bg-hover .share a:hover{background-color:var(--meta-color)}.social-bg .email a,.social-bg-hover .email a:hover{background-color:#888}.social-bg .external-link a,.social-bg-hover .external-link a:hover{background-color:var(--title-color)}.social-color .blogger a,.social-color-hover .blogger a:hover{color:#ff5722}.social-color .apple a,.social-color-hover .apple a:hover{color:#333}.social-color .amazon a,.social-color-hover .amazon a:hover{color:#fe9800}.social-color .microsoft a,.social-color-hover .microsoft a:hover{color:#0067b8}.social-color .facebook a,.social-color .facebook-f a,.social-color-hover .facebook a:hover,.social-color-hover .facebook-f a:hover{color:#3b5999}.social-color .twitter a,.social-color-hover .twitter a:hover{color:#00acee}.social-color .youtube a,.social-color-hover .youtube a:hover{color:#f50000}.social-color .instagram a,.social-color-hover .instagram a:hover{color:#dd277b}.social-color .pinterest a,.social-color .pinterest-p a,.social-color-hover .pinterest a:hover,.social-color-hover .pinterest-p a:hover{color:#ca2127}.social-color .dribbble a,.social-color-hover .dribbble a:hover{color:#ea4c89}.social-color .linkedin a,.social-color-hover .linkedin a:hover{color:#0077b5}.social-color .tumblr a,.social-color-hover .tumblr a:hover{color:#365069}.social-color .twitch a,.social-color-hover .twitch a:hover{color:#6441a5}.social-color .rss a,.social-color-hover .rss a:hover{color:#ffc200}.social-color .skype a,.social-color-hover .skype a:hover{color:#00aff0}.social-color .stumbleupon a,.social-color-hover .stumbleupon a:hover{color:#eb4823}.social-color .vk a,.social-color-hover .vk a:hover{color:#4a76a8}.social-color .stack-overflow a,.social-color-hover .stack-overflow a:hover{color:#f48024}.social-color .github a,.social-color-hover .github a:hover{color:#24292e}.social-color .soundcloud a,.social-color-hover .soundcloud a:hover{color:#ff7400}.social-color .behance a,.social-color-hover .behance a:hover{color:#191919}.social-color .digg a,.social-color-hover .digg a:hover{color:#1b1a19}.social-color .delicious a,.social-color-hover .delicious a:hover{color:#0076e8}.social-color .codepen a,.social-color-hover .codepen a:hover{color:#000}.social-color .flipboard a,.social-color-hover .flipboard a:hover{color:#f52828}.social-color .reddit a,.social-color-hover .reddit a:hover{color:#ff4500}.social-color .whatsapp a,.social-color-hover .whatsapp a:hover{color:#3fbb50}.social-color .messenger a,.social-color-hover .messenger a:hover{color:#0084ff}.social-color .snapchat a,.social-color-hover .snapchat a:hover{color:#ffe700}.social-color .telegram a,.social-color-hover .telegram a:hover{color:#179cde}.social-color .steam a,.social-color-hover .steam a:hover{color:#112c5b}.social-color .discord a,.social-color-hover .discord a:hover{color:#7289da}.social-color .quora a,.social-color-hover .quora a:hover{color:#b92b27}.social-color .tiktok a,.social-color-hover .tiktok a:hover{color:#fe2c55}.social-color .share a,.social-color-hover .share a:hover{color:var(--meta-color)}.social-color .email a,.social-color-hover .email a:hover{color:#888}.social-color .external-link a,.social-color-hover .external-link a:hover{color:var(--title-color)}

/*! Header */
#header-wrapper{position:relative;float:left;width:100%;z-index:50;margin-bottom:1.5rem}.header-inner,.main-header{position:relative;float:left;width:100%;height:59px}.header-inner{background-color:var(--header-bg);box-shadow:var(--box-shadow)}.header-inner.is-fixed{position:fixed;top:-59px;left:0;width:100%;z-index:990;backface-visibility:hidden;visibility:hidden;opacity:0;transition:all .25s ease}.header-inner.is-fixed.show{top:0;opacity:1;visibility:visible;margin:0}.header-header{position:relative;width:100%;height:59px;border-bottom:1px solid var(--border-color);padding:0 var(--gap);max-width:var(--max-width);margin:0 auto}.is-boxed .header-header{float:none;width:1300px;max-width:100%;margin:0 auto;padding:0}.header-items{position:relative;float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.flex-left{position:static;display:flex;z-index:10}.flex-right{position:absolute;top:0;right:0;z-index:20}.rtl .flex-right{left:0;right:unset}.main-logo{position:relative;float:left;height:58px;overflow:hidden;padding:0 13px 0 0}.rtl .main-logo{padding:0 0 0 13px}.main-logo .widget{position:relative;height:100%;display:flex;align-items:center}.main-logo .logo-img{display:flex;align-items:center;height:34px;overflow:hidden}.main-logo img{display:block;max-width:100%;max-height:100%}.main-logo .blog-title{display:block;font-size:23px;font-family:var(--title-font);color:var(--header-color);font-weight:700}.main-logo .blog-title a{color:var(--header-color)}.main-logo .blog-title a:hover{color:var(--header-hover-color)}.main-logo #h1-off{position:absolute;top:-9000px;left:-9000px;display:none;visibility:hidden}#vtrick-pro-main-nav{position:static;height:58px;z-index:10}#vtrick-pro-main-nav .widget,#vtrick-pro-main-nav .widget>.widget-title{display:none}#vtrick-pro-main-nav .show-menu{display:block}#vtrick-pro-main-nav ul#vtrick-pro-main-nav-menu{display:flex;flex-wrap:wrap}#vtrick-pro-main-nav ul>li{position:relative;padding:0;margin:0}#vtrick-pro-main-nav-menu>li:not(:first-child){margin-left:8px}#vtrick-pro-main-nav-menu>li>a{position:relative;display:block;height:50px;font-family:var(--menu-font);font-size:15px;color:var(--header-color);font-weight:600;line-height:50px;padding:0 14px;border-radius:var(--box-radius);margin:4px 0}#vtrick-pro-main-nav-menu>li>a:hover{background:var(--rgba-gray)}#vtrick-pro-main-nav ul>li>.ul,#vtrick-pro-main-nav ul>li>ul{position:absolute;left:0;top:58px;width:180px;background-color:var(--submenu-bg);z-index:99999;padding:5px 0;backface-visibility:hidden;visibility:hidden;opacity:0;transform:translate3d(0,-10px,0);border-radius:var(--radius);box-shadow:0 1px 2px rgba(0,0,0,.1),0 5px 10px 0 rgba(0,0,0,.1)}.rtl #vtrick-pro-main-nav ul>li>.ul,.rtl #vtrick-pro-main-nav ul>li>ul{left:auto;right:0}#vtrick-pro-main-nav ul>li>ul>li>ul{position:absolute;top:-5px;left:100%;transform:translate3d(-10px,0,0);margin:0}.rtl #vtrick-pro-main-nav ul>li>ul>li>ul{left:unset;right:100%;transform:translate3d(10px,0,0)}#vtrick-pro-main-nav ul>li>ul>li{display:block;float:none;position:relative}.rtl #vtrick-pro-main-nav ul>li>ul>li{float:none}#vtrick-pro-main-nav ul>li>ul>li a{position:relative;display:block;font-size:14px;color:var(--submenu-color);font-weight:400;padding:8px 14px;margin:0}#vtrick-pro-main-nav ul>li>ul>li:hover>a{color:var(--submenu-hover-color)}#vtrick-pro-main-nav ul>li.has-sub>a:after{content:"\f282";float:right;font-family:bootstrap-icons;font-size:9px;font-weight:900;margin:0 0 0 4px}.rtl #vtrick-pro-main-nav ul>li.has-sub>a:after{float:left;margin:-1px 4px 0 0}#vtrick-pro-main-nav ul>li>ul>li.has-sub>a:after{content:"\f285";float:right;margin:0}.rtl #vtrick-pro-main-nav ul>li>ul>li.has-sub>a:after{content:"\f285"}#vtrick-pro-main-nav ul .ul,#vtrick-pro-main-nav ul ul{transition:visibility .1s ease,opacity .17s ease,transform .17s ease}#vtrick-pro-main-nav ul>li:hover>.ul,#vtrick-pro-main-nav ul>li:hover>ul,#vtrick-pro-main-nav ul>li>ul>li:hover>ul{visibility:visible;opacity:1;transform:translate3d(0,0,0);margin:0}#vtrick-pro-main-nav .mega-menu{position:static!important}#vtrick-pro-main-nav .mega-menu>.ul{width:100%;background-color:var(--megamenu-bg);overflow:hidden;padding:20px}.mega-menu .mega-items{display:grid;grid-template-columns:repeat(5,1fr);column-gap:20px}.mega-menu .mega-items.no-items{grid-template-columns:1fr}.mega-items .mega-item{position:relative;width:100%;display:flex;flex-direction:column;padding:0}.mega-item .entry-image-wrap{width:100%;z-index:1;margin:0 0 8px;border-radius:var(--radius)}.mega-item .entry-title{font-size:14px}.mega-item .entry-title a{color:var(--megamenu-color)}.mega-item .entry-title a:hover{color:var(--megamenu-hover-color)}.mega-menu .error-msg{justify-content:center}.mobile-menu-toggle{display:none;height:40px;font-size:18px;color:var(--header-color);align-items:center;padding-right:1rem}.mobile-menu-toggle:after{content:"\f479";font-family:bootstrap-icons;font-weight:900;margin:0}.mobile-menu-toggle:hover{color:var(--header-hover-color)}.tgl-wrap{height:58px;display:flex;align-items:center;z-index:20;margin:0}.tgl-wrap>a:not(:last-child){margin-right:.5rem}.tgl-style{width:40px;height:40px;background-color:var(--secondary-button-bg);color:var(--header-color);font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;border-radius:50%}.tgl-style:after{content:"\f52a";font-family:bootstrap-icons;font-weight:700}.darkmode-toggle:after{content:"\f494"}.is-dark .darkmode-toggle:after{content:"\f2bd";font-weight:400}.show-search{transition:opacity .17s ease}.tgl-style:hover{background:var(--secondary-button-hover-bg)}#main-search-wrap{display:none;position:absolute;top:0;right:0;width:300px;height:58px;background-color:var(--header-bg);z-index:25}.rtl #main-search-wrap{left:0;right:unset}@-webkit-keyframes showSearch{0%{width:80%;opacity:0}100%{width:100%;opacity:1}}.main-search{position:relative;float:right;width:100%;height:100%;display:flex;align-items:center;animation:showSearch .17s ease}.rtl .main-search{float:left}.main-search .search-form{position:relative;height:38px;background-color:var(--rgba-gray);display:flex;flex:1;border:0;border-radius:var(--radius)}.is-dark .main-search .search-form:focus-within{background-color:var(--rgba-gray)}.main-search .search-input{width:100%;flex:1;background-color:rgba(0,0,0,0);font-family:inherit;font-size:14px;color:var(--header-color);font-weight:400;text-align:left;padding:0 16px;border:0}.rtl .main-search .search-input{text-align:right}.main-search .search-input::placeholder,.main-search .search-input:focus{color:var(--header-color);outline:0}.main-search .search-input::placeholder{opacity:.65}.main-search .search-close{width:40px;background-color:unset;font-size:16px;color:var(--header-color);text-align:center;cursor:pointer;border:0}.main-search .search-close:before{display:block;content:"\f62a";font-family:bootstrap-icons;font-weight:900}.main-search .search-close:hover{color:var(--header-hover-color)}.overlay{visibility:hidden;opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:1000;margin:0;transition:all .25s ease}#slide-menu{display:none;position:fixed;width:300px;height:100%;top:0;left:0;bottom:0;background-color:var(--mobilemenu-bg);overflow:hidden;z-index:1010;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden;box-shadow:3px 0 7px rgba(0,0,0,.1);transition:all .25s ease}.rtl #slide-menu{left:unset;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.nav-active #slide-menu,.rtl .nav-active #slide-menu{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.slide-menu-header{position:relative;float:left;width:100%;height:59px;background-color:var(--mobilemenu-bg);overflow:hidden;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-color)}.mobile-search{flex:1;padding-right:1rem}.rtl .mobile-search{padding-left:1rem}.mobile-search .search-form{width:100%;height:34px;background-color:var(--rgba-gray);overflow:hidden;display:flex;justify-content:space-between;border:0;border-radius:var(--radius)}.mobile-search .search-form:focus-within{background-color:var(--mobilemenu-bg);box-shadow:0 1px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2)}.is-dark .mobile-search .search-form:focus-within{background-color:var(--rgba-gray)}.mobile-search .search-input{flex:1;width:100%;background-color:rgba(0,0,0,0);font-family:inherit;font-size:14px;color:var(--mobilemenu-color);font-weight:400;padding:0 10px;border:0}.mobile-search .search-input::placeholder,.mobile-search .search-input:focus{color:var(--mobilemenu-color)}.mobile-search .search-input::placeholder{opacity:.65}.mobile-search .search-action{background-color:rgba(0,0,0,0);font-family:inherit;font-size:12px;color:var(--mobilemenu-color);font-weight:400;text-align:center;cursor:pointer;padding:0 10px;border:0;opacity:.65}.mobile-search .search-action:before{display:block;content:"\f52a";font-family:bootstrap-icons;font-weight:900}.mobile-search .search-action:hover{opacity:1}.hide-vtrick-pro-mobile-menu{display:flex;height:100%;color:var(--mobilemenu-color);font-size:16px;align-items:center;cursor:pointer;z-index:20;padding:0 1rem}.hide-vtrick-pro-mobile-menu:before{content:"\f284";font-family:bootstrap-icons;font-weight:900}.hide-vtrick-pro-mobile-menu:hover{color:var(--mobilemenu-hover-color)}.slide-menu-flex{position:relative;float:left;width:100%;height:calc(100% - 59px);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin:0}.vtrick-pro-mobile-menu{position:relative;float:left;width:100%;padding:16px}.vtrick-pro-mobile-menu .m-sub{display:none}.vtrick-pro-mobile-menu ul li{position:relative;display:block;overflow:hidden;float:left;width:100%;margin:0}.vtrick-pro-mobile-menu>ul li ul{overflow:hidden}.vtrick-pro-mobile-menu ul li a{font-size:15px;color:var(--mobilemenu-color);font-weight:400;padding:8px 0;display:block}.vtrick-pro-mobile-menu>ul>li>a{font-family:var(--menu-font);font-weight:600}.vtrick-pro-mobile-menu ul li.has-sub .submenu-toggle{position:absolute;top:0;right:0;width:30px;color:var(--mobilemenu-color);text-align:right;cursor:pointer;padding:8px 0}.rtl .vtrick-pro-mobile-menu ul li.has-sub .submenu-toggle{text-align:left;right:auto;left:0}.vtrick-pro-mobile-menu ul li.has-sub .submenu-toggle:after{content:"\f282";font-family:bootstrap-icons;font-weight:900;float:right;font-size:12px;text-align:right;transition:all 0s ease}.rtl .vtrick-pro-mobile-menu ul li.has-sub .submenu-toggle:after{float:left}.vtrick-pro-mobile-menu ul li.has-sub.show>.submenu-toggle:after{content:"\f286"}.vtrick-pro-mobile-menu ul li a:hover,.vtrick-pro-mobile-menu ul li.has-sub.show>.submenu-toggle,.vtrick-pro-mobile-menu ul li.has-sub.show>a{color:var(--mobilemenu-hover-color)}.vtrick-pro-mobile-menu>ul>li>ul>li a{font-size:14px;opacity:.75;padding:8px 0 8px 10px}.rtl .vtrick-pro-mobile-menu>ul>li>ul>li a{padding:8px 10px 8px 0}.vtrick-pro-mobile-menu>ul>li>ul>li>ul>li>a{padding:8px 0 8px 20px}.rtl .vtrick-pro-mobile-menu>ul>li>ul>li>ul>li>a{padding:8px 20px 8px 0}.vtrick-pro-mobile-menu ul>li>.submenu-toggle:hover{color:var(--mobilemenu-hover-color)}
.mm-footer{position:relative;float:left;width:100%;padding:20px 16px;margin:0}.mm-footer .mm-menu,.mm-footer .mm-social{position:relative;float:left;width:100%;margin:8px 0 0}.mm-footer .mm-social{margin:0}.mm-footer ul{display:flex;flex-wrap:wrap}.mm-footer .mm-social ul li{margin:0 16px 0 0}.rtl .mm-footer .mm-social ul li{margin:0 0 0 16px}.mm-footer .mm-social ul li:last-child{margin:0}.mm-footer .mm-social ul li a{display:block;font-size:14px;color:var(--mobilemenu-color);padding:0}.mm-footer .mm-social ul li a:hover{color:var(--mobilemenu-hover-color)}.mm-footer .mm-menu ul li{margin:5px 18px 0 0}.rtl .mm-footer .mm-menu ul li{margin:5px 0 0 18px}.mm-footer .mm-menu ul li:last-child{margin:5px 0 0}.mm-footer .mm-menu ul li a{display:block;font-size:14px;color:var(--mobilemenu-color);font-weight:400;padding:0}.mm-footer .mm-menu ul li a:hover{color:var(--mobilemenu-hover-color)}#header-ads-wrap{position:relative;float:left;width:100%;margin:0}.header-ads .widget,.header-ads .widget-content{position:relative;float:left;width:100%;margin:0}.header-ads .widget{margin:1rem 0 0}

/*! Ticker */
#featured-wrapper,#hero-wrapper,#ticker-wrapper,#trending-wrapper{padding:0 var(--gap)}#hero-wrapper,#ticker .widget,#ticker-wrapper,#trending-wrapper{position:relative;float:left;width:100%;margin:0}#ticker .widget{display:none;background-color:var(--widget-bg);align-items:flex-start;padding:1.5rem 1rem;margin:0 0 2rem;box-shadow:var(--box-shadow);border-radius:var(--box-radius)}#ticker .widget.PopularPosts,#ticker .widget.is-visible{display:flex}.ticker .widget-title{padding:0 8px 0 0}.rtl .ticker .widget-title{padding:0 0 0 8px}.ticker .widget-title .title{font-size:15px;color:var(--main-color);font-weight:400;line-height:20px}.ticker .widget-content{position:relative;height:20px;display:flex;justify-content:space-between;flex:1;margin:0}.ticker .loader{justify-content:flex-start}.ticker .loader:after{width:20px;height:20px}.ticker .error-msg{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0}.ticker-items{position:relative;display:flex;align-items:center;flex:1;overflow:hidden}.ticker-item{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transform:translate3d(10px,0,0);pointer-events:none;transition:all .85s ease}.rtl .ticker-item{left:unset;right:0;transform:translate3d(-10px,0,0)}.ticker-item.active{opacity:1;visibility:visible;transform:translate3d(0,0,0);pointer-events:initial}.ticker-item .entry-title{height:20px;display:flex;font-size:15px;font-weight:600;line-height:20px}.ticker-item .entry-title a{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ticker-nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;padding:0 0 0 10px}.rtl .ticker-nav{padding:0 10px 0 0}.ticker-nav a{display:flex;width:20px;height:20px;background-color:var(--rgba-gray);font-size:9px;color:var(--title-color);align-items:center;justify-content:center;border-radius:var(--radius)}.ticker-nav a:hover{color:var(--main-color)}.ticker-nav a:before{display:block;font-family:bootstrap-icons;font-weight:900}.rtl .ticker-nav a.tn-next:before,.ticker-nav .tn-prev:before{content:"\f284"}.rtl .ticker-nav .tn-prev:before,.ticker-nav a.tn-next:before{content:"\f285"}

/*! Trending */
.trending .widget.PopularPosts{box-sizing:content-box;display:flex!important;margin:-3rem 0 calc(var(--gap)/2) 0;position:relative;margin-top:-3rem}.trending .widget.PopularPosts:after{content:"";position:absolute;right:0;top:3rem;bottom:3.5rem;width:5px;border-radius:5px;background:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%)}.trending .widget.PopularPosts .widget-title{margin-top:4rem;flex:0 0 180px;margin-right:1rem;position:relative;display:flex;flex-direction:column;justify-content:center;padding:1.5rem;transform:translateY(-10px)}.trending .widget.PopularPosts .widget-title .title{z-index:3;position:relative;font-family:var(--title-font);font-weight:700;font-size:clamp(1.5rem,calc(1.5rem + .2vw),3rem);line-height:1.2;color:#fff;letter-spacing:-.05rem}.trending .widget.PopularPosts .widget-title .title:after{display:none}.trending .widget.PopularPosts .widget-title .title:before{content:"\f25f";font-family:bootstrap-icons;font-size:.8em;font-weight:400;display:block}.trending .widget.PopularPosts .widget-title:before{content:"";background:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%);position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);z-index:1;border-radius:12px}.trending .widget.PopularPosts .widget-title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:2;border-radius:8px}.trending .widget.PopularPosts .widget-content{scrollbar-color:#666 #201c29;scrollbar-gutter:always;padding:3rem 3rem 3rem 2rem;margin:0;display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch}.trending .widget.PopularPosts .widget-content::-webkit-scrollbar{width:8px;height:8px}.trending .widget.PopularPosts .widget-content::-webkit-scrollbar-thumb{background:var(--scroll-bg);border-radius:10px}.trending .widget.PopularPosts .widget-content .popular-post.post{padding:1.5rem;border-radius:16px;background:linear-gradient(135deg,#d4e9bc 0,#f2f5c0 100%);color:#000;display:flex;flex-direction:column;transition:.2s;margin:0;min-width:200px;max-width:230px;min-height:280px;box-shadow:var(--box-shadow-4)}.trending .widget.PopularPosts .widget-content .popular-post.post:nth-child(2){background-image:-webkit-linear-gradient(135deg,#fbd0b8 0,#fcdcbe 48%,#fcdcbe 49%,#fceac3 100%)}.trending .widget.PopularPosts .widget-content .popular-post.post:nth-child(3){background:linear-gradient(33deg,#e2c8df,#f2ced8)}.trending .widget.PopularPosts .widget-content .popular-post.post:nth-child(4){background:linear-gradient(218deg,#c9dae7 0,#ebeff9 100%)}.trending .widget.PopularPosts .widget-content .popular-post.post:nth-child(6){background:linear-gradient(-64deg,#b3dcb7 0,#f4f5c0 100%)}.trending .widget.PopularPosts .widget-content .popular-post.post:nth-child(7){background:linear-gradient(135deg,#ffe9e9 0,#f7abab 100%,#fddede 100%)}.trending .widget.PopularPosts .widget-content .popular-post.post:nth-child(5){background:#f9e4ae}.trending .widget.PopularPosts .widget-content .popular-post.post:nth-child(8){background:#fce8d4}.trending .widget.PopularPosts .widget-content .popular-post.post:nth-child(9){background:#b0d9eb}.trending .widget.PopularPosts .widget-content .popular-post.post:nth-child(10){background:#d4ecbf}.trending .widget.PopularPosts .widget-content .popular-post.post:not(:first-child){margin-left:-50px}.trending .widget.PopularPosts .widget-content .popular-post.post:hover{transform:translateY(-1rem) rotate(3deg)}.trending .widget.PopularPosts .widget-content .popular-post.post:hover~.popular-post.post{transform:translateX(50px)}.trending .widget.PopularPosts .item-0 .entry-header{background:0 0}.trending .widget.PopularPosts .entry-header{display:flex;flex-direction:column;flex:1;padding:0}.trending .widget.PopularPosts .widget-content .entry-meta{margin:0 0 10px}.trending .widget.PopularPosts .widget-content .entry-title a{color:var(--trending-color);font-size:1.2rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.trending .widget.PopularPosts .widget-content .entry-tag{font-size:8px;font-weight:500;margin-right:.8rem;color:var(--accent)}.trending .widget.PopularPosts .widget-content .author-row{-webkit-margin-before:unset;margin-block-start:unset}.trending .widget.PopularPosts .widget-content .author-row .author-name{color:var(--meta-color);font-size:12px;font-weight:500}.trending .widget.PopularPosts .widget-content .entry-meta.mi.tag{max-height:5em;overflow-y:hidden;line-height:1.1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;margin:auto 0 1rem}

/*! Featured */
.hero-post .hero-post{position:relative;float:left;width:100%;margin:0 0 2rem;display:grid;grid-template-columns:50% 50%;color:var(--card-color);border-radius:8px;z-index:1;overflow:hidden;box-shadow:var(--box-shadow)}.hero-post .entry-image-wrap:before,.index-post .entry-image-wrap:before{pointer-events:none;background:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%);position:absolute;mix-blend-mode:screen;opacity:.35;width:120%;min-height:500px;height:100%;z-index:2}.hero-post .entry-image-wrap:after{pointer-events:none;content:"";position:absolute;z-index:3;left:75%;height:100%;top:0;width:26%;background:var(--card-grd)}.hero-post .entry-image-wrap{float:left;width:100%;height:100%;background-color:rgba(155,155,155,.05);z-index:1;margin:0}.hero-post .entry-image-wrap span{width:100%;height:100%}.hero-post .flex-center{background:var(--content-bg);width:100%;height:100%;margin:0}.hero-post .entry-header-wrap{display:flex;align-items:flex-start}.hero-post .entry-header{overflow:hidden;z-index:5;padding:3rem;margin:0}.hero-post .entry-header p{margin-bottom:1.5rem;font-size:1.2rem}.rtl .hero-post .entry-header{left:unset;right:0}.hero-post .entry-meta{display:inline-block;font-size:13px;margin:0 0 10px}.hero-post .entry-title{font-size:2.5rem;line-height:1.3;margin-bottom:1.5rem}.hero-post .author-avatar-wrap{float:left}.hero-post .author-name{line-height:26px;font-weight:600}.hero-post .hero-rm a{display:inline-block;font-size:13px;color:var(--main-color);font-weight:500;text-transform:uppercase;margin:12px 0 0}.hero-post .hero-rm a:after{display:inline-block;content:'\f30b';font-family:'Font Awesome 5 Free';font-weight:900;padding:0 5px;transition:all .17s ease}.rtl .hero-post .hero-rm a:after{content:'\f30a'}.hero-post .hero-rm a:hover:after{padding:0 7px}.hero-post.is-video .entry-title a:before{display:inline-block;content:"\f62b";font-family:bootstrap-icons!important;color:red;vertical-align:-.125em;margin:0 8px 0 0}.rtl .hero-post.is-video .entry-title a:before{margin:-4px 0 0 10px}#featured .widget,#featured .widget-content,#featured-wrapper{position:relative;float:left;width:100%;margin:0}#featured .widget{display:none;margin:30px 0 0}#featured .widget.HTML,#featured .widget.PopularPosts,#featured .widget.is-visible{display:block}#featured .widget.PopularPosts .widget-content{display:flex;align-items:center;justify-content:center;min-height:200px;margin:0}#featured .error-msg{padding:0}.featured-items{position:relative;float:left;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.featured-item{position:relative;width:100%;height:200px}.featured-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:11;overflow:hidden;border-radius:var(--radius)}.featured-item .entry-image-wrap{width:100%;height:100%}.featured-item .entry-title{font-size:19px}.featured-item .entry-meta{flex-wrap:wrap}

/*! AJAX */
.title-wrap{position:relative;float:left;width:100%;display:flex;align-items:center;justify-content:space-between;margin:0 0 16px}.title-wrap>*{display:flex;align-items:center}.title-wrap>.title{font-family:var(--title-font);font-size:18px;color:var(--widget-title-color);font-weight:700;margin:0}.title-wrap>.title:after{content:"\f285";font-family:bootstrap-icons;font-size:10px;font-weight:900;line-height:1;margin:2px 0 0 3px}.rtl .title-wrap>.title:after{content:"\f285";margin:2px 3px 0 0}.title-wrap>a.wt-l{font-size:12px;color:var(--meta-color);font-weight:400;line-height:1}.title-wrap>a.wt-l:hover{color:var(--main-color)}.content-section,.content-section .content-block,.content-section .widget,.content-section .widget-content{position:relative;float:left;width:100%;margin:0}.content-section .widget{display:none;margin:0 0 30px}.content-section .widget.is-ad,.content-section .widget.is-visible{display:block}#content-section-2 .widget:last-child{margin:0}.content-section .loader{height:200px}.block-items{display:grid;grid-template:"prm1 prm1 prm2" "snd1 snd2 snd3"/1fr 1fr 1fr;gap:1.5rem;padding:1.5rem;background:var(--body-bg-color);border-radius:var(--box-radius);box-shadow:var(--box-shadow)}.block-items .block-item.item-0{grid-area:prm1}.block-items .block-item.item-1{grid-area:prm2;border-radius:var(--radius) var(--radius) 0 0;background-image:var(--block-linear-bg)}.block-items .block-item.item-2{grid-area:snd1}.block-items .block-item.item-3{grid-area:snd2}.block-items .block-item.item-4{grid-area:snd3}.block-items .entry-header{display:flex;flex-direction:column;flex:1}.block-items .block-item.item-1 .entry-header{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;padding:.5rem 1rem}.block-items .entry-header .entry-meta{font-size:10px}.block-items .entry-header .entry-meta .cmt-count:before{content:'-';margin-right:4px}.block-items .entry-header .entry-title{font-size:1.1rem;padding:.4rem 0}.block-items .block-item.item-0 .entry-header .entry-title{font-size:1.4rem}.block-items .entry-image-wrap{width:100%;margin:0 12px 0 0;border-radius:var(--radius)}.grid-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.grid-item{position:relative;background-color:var(--post-card-bg);display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--box-shadow);border-radius:var(--box-radius)}.grid-item .entry-image-wrap{width:100%;border-radius:var(--radius) var(--radius) 0 0}.grid-item .entry-header{padding:13px 16px}.grid-item .entry-title{font-size:15px}.list-items{display:flex;flex-direction:column}.content-block.list-items .entry-thumb{border:1px solid var(--border-color);border-radius:var(--radius)}.list-item{position:relative;width:100%;background-color:var(--post-card-bg);display:flex;padding:16px;margin:20px 0 0;box-shadow:var(--box-shadow);border-radius:var(--box-radius)}.list-item.item-0{margin:0}.list-item .entry-image-wrap{width:200px;margin:0 16px 0 0;border-radius:var(--radius)}.rtl .list-item .entry-image-wrap{margin:0 0 0 16px}.list-item .entry-header{display:flex;flex-direction:column;flex:1;margin:0}.list-item .entry-title{font-size:20px;margin:0}.list-item .entry-excerpt{font-size:14px;color:var(--text-color);margin:8px 0}.list-item .entry-meta{flex-wrap:wrap;font-size:12px;margin-top:auto}.video-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.video-item{position:relative;background-color:var(--post-card-bg);display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--box-shadow);border-radius:var(--box-radius)}.video-item .entry-image-wrap{width:100%;border-radius:var(--radius) var(--radius) 0 0}.video-item .entry-header{padding:13px 16px}.video-item .entry-title{font-size:15px}

/*! Blog */
#main .Blog,#main-wrapper #main{position:relative;float:left;width:100%;margin:0}.is-home #main-wrapper.has-cs2 #main{margin:0 0 30px}.blog-posts-wrap{position:relative;float:left;width:100%}.queryMessage{float:left;width:100%}.Blog.no-posts .queryMessage,.queryMessage .query-info{margin:0}.queryMessage .query-info{position:relative;float:left;width:100%;display:flex;align-items:center;font-family:var(--title-font);font-size:16px;color:var(--widget-title-color);font-weight:700;margin:0 0 16px}.queryMessage .query-info:after{content:"\f285";font-family:bootstrap-icons;font-size:10px;font-weight:900;line-height:1;margin:1px 0 0 3px}.rtl .queryMessage .query-info:after{content:"\f285";margin:1px 3px 0 0}.queryEmpty{float:left;width:100%;font-size:14px;color:var(--text-color);font-weight:400;text-align:center;margin:50px 0}.index-post-wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:calc(var(--gap)*2/3);margin:0 0 var(--gap);width:100%}.no-posts .index-post-wrap{display:none}.blog-post{display:block;word-wrap:break-word}.index-post{background:var(--post-card-bg);color:var(--text-color);border-radius:8px;position:relative;z-index:1;overflow:hidden;box-shadow:var(--box-shadow);display:flex;flex-direction:column}.index-post.ad-type{display:block;background-color:transparent;padding:0;border:0;border-radius:0}.index-post-wrap .index-post:last-child{margin:0}.index-post .entry-image-wrap{width:100%;margin:0}.rtl .index-post .entry-image-wrap{margin:0 0 0 16px}.index-post .entry-header{flex:1;position:relative;z-index:5;padding:1.5rem;display:flex;flex-direction:column}.index-post .entry-title{font-size:clamp(1.6rem,calc(1.6rem + .2vw),2.8rem);letter-spacing:-.05rem;font-weight:700;margin:0 0 1.5rem;line-height:1.2}.index-post .entry-meta{flex-wrap:wrap;font-size:10px;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.inline-ad-wrap{position:relative;float:left;width:100%;margin:0}.inline-ad{position:relative;float:left;width:100%;text-align:center;line-height:1;margin:0}.post-animated{-webkit-animation-duration:.5s;animation-duration:.5s}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.post-fadeInUp{animation-name:fadeInUp}.is-single .item-post,.item-post-inner,.item-post-wrap{position:relative;float:left;width:100%;margin:0}.item-post .blog-entry-header{position:relative;float:left;width:100%;display:flex;flex-direction:column}#breadcrumb{float:left;display:flex;width:100%;font-size:12px;color:var(--meta-color);font-weight:400;line-height:1;margin:0 0 .5rem}#breadcrumb a{color:var(--meta-color)}#breadcrumb a.home,#breadcrumb a:hover{color:var(--main-color)}#breadcrumb em:after{content:"\f285";font-family:bootstrap-icons;font-size:9px;font-weight:900;font-style:normal;vertical-align:middle;margin:0 4px}.rtl #breadcrumb em:after{content:"\f285"}.item-post h1.entry-title{position:relative;float:left;width:100%;font-size:32px;font-weight:700;margin:0}.item-post .has-meta h1.entry-title{margin:1rem 0 1.5rem}.p-eh .entry-meta{flex-wrap:wrap;justify-content:space-between;font-size:clamp(12px,calc(.7rem + .25vw),20px);margin:0}.p-eh .entry-meta .align-left,.p-eh .entry-meta .align-right{display:flex;flex-wrap:wrap;align-items:center}.p-eh .entry-meta .mi,.p-eh .entry-meta .sp{margin:0 4px 0 0}.rtl .p-eh .entry-meta .mi,.rtl .p-eh .entry-meta .sp{margin:0 0 0 4px}.p-eh .entry-meta .entry-author{align-items:center}.p-eh .entry-meta .entry-author:before{display:none}.author-avatar-wrap,.p-eh .entry-meta .author-avatar-wrap{overflow:visible;width:30px;height:30px;padding:0;margin:0 5px 0 0;border-radius:100%;border:.2em solid var(--accent)}.rtl .p-eh .entry-meta .author-avatar-wrap{margin:0 0 0 5px}.p-eh .entry-meta .author-avatar{z-index:2;border-radius:50%}.p-eh .entry-meta .author-name{font-weight:600}.entry-meta .entry-comments-link{display:none;margin:0 0 0 10px}.rlt .entry-meta .entry-comments-link{margin:0 10px 0 0}.entry-meta .entry-comments-link:before{display:inline-block;content:"\f268";font-family:bootstrap-icons;font-size:14px;color:var(--meta-color);font-weight:400;margin:0 4px 0 0;transform:scale(-1,1)}.rtl .entry-meta .entry-comments-link:before{margin:0 0 0 4px}.entry-meta .entry-comments-link.show{display:block;color:var(--meta-color)}.entry-content-wrap{position:relative;float:left;width:100%;background:var(--body-bg-color);border-radius:var(--box-radius);box-shadow:var(--box-shadow);padding:4rem 4rem .5rem;margin:2rem 0 0}#post-body{position:relative;float:left;width:100%;font-family:var(--text-font);font-size:18px;color:var(--post-text-color);line-height:1.6em;padding:0;margin:0}.post-body p{margin-bottom:1rem;margin-top:1rem}.post-body p+p{margin-top:0}.post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6{font-size:17px;color:var(--title-color);line-height:1.3em;margin:0 0 1rem;font-weight:700}.post-body h1{font-size:26px}.post-body h2{font-size:23px;margin-top:2rem}.post-body h3{font-size:20px}.post-body h4{margin-top:1rem}.post-body h2+h3,.post-body h3+h4{margin-top:1rem}.post-body img{border-radius:4px;height:auto!important}blockquote{position:relative;background-color:var(--rgba-gray);color:var(--title-color);font-style:normal;padding:1rem 1rem 1rem 4rem;margin:0;border-radius:var(--box-radius)}

/*! ShortCodes */
blockquote:before{position:absolute;left:1rem;top:10px;content:"\f255";font-family:bootstrap-icons;font-size:2rem;font-style:normal;color:var(--title-color);line-height:1;opacity:.25;margin:0}blockquote.alert,blockquote.check,blockquote.flag,blockquote.star,blockquote.warn{color:#127d55;background-color:#e6fcf3;padding:20px 20px 20px 60px}blockquote.alert:before,blockquote.check:before,blockquote.flag:before,blockquote.star:before,blockquote.warn:before{content:"\f28b";color:inherit;font-size:20px;opacity:1;left:20px;top:26px}blockquote.flag{background-color:#e1f5fe;color:#01579b}blockquote.flag:before{content:"\f3cc"}blockquote.warn{color:#68610c;background-color:#fbfecb}blockquote.warn:before{content:"\f33b"}blockquote.alert{color:#7d1212;background-color:#fce6e6}blockquote.alert:before{content:"\f2e6"}blockquote.star{color:#365aaa;background-color:#ecedfb}blockquote.star:before{content:"\f19f"}.post-body blockquote>p:first-child{margin-top:0}.post-body blockquote>p:last-child{margin-bottom:0}.post-body a.dl{display:inline-grid;grid-template-areas:"ftype ftitle" "ftype fsize";grid-template-columns:min-content;column-gap:1rem;text-align:left;padding:.5rem 1rem .5rem .5rem;margin:.5rem;border-radius:var(--radius);min-width:min(300px,50%);font-size:14px;font-weight:700;background-color:var(--comment-bg-color);color:var(--comment-color);box-shadow:var(--box-shadow)}.post-body a.dl:before{content:"\f355";font-family:bootstrap-icons;font-weight:400;grid-area:ftype;font-size:24px;line-height:1;justify-self:center;border-radius:calc(var(--radius)/ 2);padding:.65rem;color:var(--body-bg-color);background:var(--main-color)}.post-body a.dl:after{content:attr(file-size);grid-area:fsize;font-size:.8em;font-weight:400;font-style:italic;color:var(--meta-color);line-height:1.2}.post-body a.dl.zip:before{content:"\f390"}.post-body a.dl.pdf:before{content:"\f63d"}.post-body a.dl.code:before{content:"\f361"}.post-body a.dl.media:before{content:"\f37a"}.post-body a.dl:focus,.post-body a.dl:hover{text-decoration:none}.rtl blockquote:before{left:unset;right:10px}.post-body .responsive-video-wrap{position:relative;width:100%;padding:0;padding-top:56%}.post-body .responsive-video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post-body ul{margin:0 0 1rem 2rem;list-style-position:outside}.rtl .post-body ul{padding:0 16px 0 0}.post-body li{margin:0 0 2px;padding:0}.post-body li::marker{color:var(--accent)}.post-body ul li{list-style:disc}.post-body ul ul li{list-style:circle}.rtl .post-body ul li:before{margin:0 0 0 5px}.post-body ol{counter-reset:ify;padding:0 0 0 16px;margin:10px 0}.rtl .post-body ol{padding:0 16px 0 0}.post-body ol>li{counter-increment:ify;list-style:none}.post-body ol>li:before{display:inline-block;content:counters(ify,'.') '.';margin:0 5px 0 0;color:var(--accent)}.rtl .post-body ol>li:before{margin:0 0 0 5px}.post-body u{text-decoration:underline}.post-body strike{text-decoration:line-through}.post-body sup{vertical-align:super}.post-body a{color:var(--main-color)}.post-body a:hover{text-decoration:underline}.post-body hr{border:0;height:1px;background-image:linear-gradient(to right,#f0f0f0,#00b9ff,#59d941,#f0f0f0)}

/* Button */
.post-body a.button{display:inline-block;height:36px;background-color:var(--button-bg);font-family:var(--body-font);font-size:14px;color:var(--button-color);font-weight:400;line-height:36px;text-align:center;text-decoration:none;cursor:pointer;padding:0 20px;margin:0 6px 8px 0;border-radius:36px}.post-body a.red{background-color:#ee4e2e}.post-body a.yellow{background-color:#ffc107;color:#111}.post-body a.purple{background-color:#673ab7}.post-body a.blue{background-color:#2196f3}.post-body a.orange{background-color:#ff9800}.post-body a.dark{background-color:#253b45}.post-body a.green{background-color:#4caf50}.post-body a.white{background-color:#fafafa;color:#111;border:1px solid var(--border-color)}.post-body a.button:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}.post-body a.colored-button:hover{background-color:var(--button-hover-bg)!important;color:var(--button-hover-color)!important}.button:before{float:left;font-family:bootstrap-icons;font-weight:400;display:inline-block;margin:0 8px 0 0}.rtl .button:before{float:right;margin:0 0 0 8px}.button.preview:before{content:"\f33e"}.button.download:before{content:"\f30a"}.button.link:before{content:"\f470"}.button.cart:before{content:"\f23d"}.button.info:before{content:"\f430"}.button.share:before{content:"\f52d"}.button.contact:before{content:"\f4db"}.post-body table{width:100%;overflow-x:auto;text-align:left;margin:0;border-collapse:collapse;border:1px solid var(--border-color)}.rtl .post-body table{text-align:right}.post-body table td,.post-body table th{padding:6px 12px;border:1px solid var(--border-color)}#featured table thead,.post-body table thead{background:#0c5dc8}#featured table thead th,.post-body table thead th{color:var(--post-title-color);color:#fff;font-weight:700;vertical-align:bottom}#featured table tbody tr:nth-of-type(even),.post-body table tbody tr:nth-of-type(even){background-color:var(--rgba-gray)}.post-body table.tr-caption-container tbody tr{background:unset}.post-body table.tr-caption-container td.tr-caption:before{content:"\f226";font-family:bootstrap-icons;vertical-align:bottom;display:inline-block;margin:0 4px 0 0}table.tr-caption-container,table.tr-caption-container td,table.tr-caption-container th{padding:0;border:0}table.tr-caption-container td.tr-caption{font-size:13px;color:var(--meta-color);padding:6px 0 0}#featured table{width:100%;overflow:auto;text-align:left;margin:0;border-collapse:collapse;border-spacing:0}#featured table td,#featured table th{padding:6px 12px;border:1px solid var(--border-color)}#featured .table-wrap{overflow:hidden;border-radius:8px}

/* TOC */
/*! Widget and Post */
.post-body .contact-form{display:table;font-family:var(--body-font)}.contact-form .widget-title{display:none}.contact-form .contact-form-name{width:calc(50% - 5px)}.rtl .contact-form .contact-form-name{float:right}.contact-form .contact-form-email{float:right;width:calc(50% - 5px)}.rtl .contact-form .contact-form-email{float:left}.post-body pre,pre.code-box{position:relative;display:block;background-color:var(--rgba-gray);font-family:Monospace;font-size:13px;color:var(--post-text-color);white-space:pre-wrap;line-height:1.4em;padding:16px;border:0;border-radius:var(--radius)}.post-body pre{font-size:14px;padding:1em;line-height:1.375;overflow:auto;font-family:Consolas,Menlo,Monaco,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L","Courier New",Courier,monospace}.post-body code[class*=language-],.post-body pre,.post-body pre[class*=language-]{margin:1rem 0;border-radius:var(--radius);background-color:var(--comment-bg-color)}.post-body pre::-webkit-scrollbar-track{background:var(--comment-bg-color)}.post-body pre::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:.5em}.post-body pre::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.post-body pre::-webkit-scrollbar{width:.5em;height:.5em}.post-body code:not(pre[class*=language-]>code){padding:.1rem .3rem .2rem;border-radius:.2rem;background:#ffeff0;color:#954806;font-family:monospace}.post-body .google-auto-placed{margin:25px 0}.post-footer{position:relative;float:left;width:100%;margin:0}cite.user.author-comment:after{content:"\f26a";font-family:bootstrap-icons;font-weight:400;color:var(--accent);vertical-align:bottom;font-size:.9em;margin-left:4px}#readTime{display:inline-block;min-width:8ch}.entry-labels{position:relative;float:left;width:100%;display:flex;flex-wrap:wrap;margin:20px 0 0}.entry-labels a,.entry-labels span{font-size:14px;color:var(--main-color);font-weight:400;margin:5px 6px 0 0}#post-rating{justify-content:space-between}.rtl .entry-labels a,.rtl .entry-labels span{margin:5px 0 0 6px}.entry-labels span{color:var(--title-color);font-weight:700}.entry-labels a:hover{text-decoration:underline}.entry-labels a:after{content:',';color:var(--meta-color)}.entry-labels a:last-child:after{display:none}.about-author{position:relative;float:left;width:100%;background-color:var(--widget-bg);display:flex;padding:16px;margin:30px 0 0;border:1px solid var(--border-color);border-radius:var(--radius)}.about-author .author-avatar-wrap{width:60px;height:60px;margin:0 15px 0 0;border-radius:50%;box-shadow:var(--avatar-shadow)}.rtl .about-author .author-avatar-wrap{margin:0 0 0 15px}.about-author .author-title{display:block;font-family:var(--title-font);font-size:16px;color:var(--title-color);font-weight:700;margin:0 0 10px}.about-author .author-title a{color:var(--title-color)}.about-author .author-title a:hover{color:var(--title-hover-color)}.author-description{display:flex;flex-direction:column;flex:1}.author-description .author-text{display:block;font-size:14px;color:var(--text-color);line-height:1.6em;font-weight:400}.author-description .author-text a,.author-description .author-text br{display:none}ul.author-links{display:flex;flex-wrap:wrap;padding:0}.author-links li{margin:10px 12px 0 0}.rtl .author-links li{margin:10px 0 0 12px}.author-links li a{display:block;font-size:14px;color:var(--text-color);padding:0}.author-links li a:hover{opacity:.9}#related-wrap .related-tag,#vtrick-pro-related-posts{display:none}#related-wrap,.vtrick-pro-related-content{position:relative;float:left;width:100%}#related-wrap{margin:30px 0 0}#related-wrap .title-wrap>.title:before{content:"\f196";font-family:bootstrap-icons;font-weight:400;font-size:inherit;line-height:1;margin:0 4px 0 0}.vtrick-pro-related-content .loader{height:200px}.related-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:1rem}.related-item{position:relative;background-color:var(--post-card-bg);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:0 0 30px 12px var(--border-color)}.related-item .entry-image-wrap{width:100%;border-radius:var(--radius) var(--radius) 0 0;margin:10px;width:calc(100% - 20px);border-radius:5px}.related-item .entry-header{padding:0 10px 10px}.related-item .entry-title{font-size:15px}.related-posts .entry-header{display:flex;flex:1;flex-direction:column}.related-posts .entry-header .entry-meta{margin-block-start:auto}.related-posts .cmt-count,.sidebar .cmt-count{margin-left:auto}

/*! Sidebar and Nav */
.post-nav{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;font-weight:400;margin:30px 0 0}.post-nav a,.post-nav span{display:flex;align-items:center;color:var(--meta-color)}.post-nav a:hover{color:var(--main-color)}.post-nav span{color:var(--meta-color);cursor:no-drop;opacity:.65}.post-nav-newer-link:before,.rtl .post-nav-older-link:after{content:"\f284";font-family:bootstrap-icons;font-size:9px;font-weight:900;margin:1px 4px 0 0}.post-nav-older-link:after,.rtl .post-nav-newer-link:before{content:"\f285";font-family:bootstrap-icons;font-size:9px;font-weight:900;margin:1px 0 0 4px}#custom-ads,#vtrick-pro-post-footer-ads{position:relative;float:left;width:100%;opacity:0;visibility:hidden;padding:0;margin:0;border:0}#after-ad,#before-ad{float:left;width:100%;margin:0}#after-ad .widget>.widget-title,#before-ad .widget>.widget-title{display:block}#after-ad .widget>.widget-title>.title,#before-ad .widget>.widget-title>.title{font-size:10px;color:var(--meta-color);font-weight:400;line-height:1;margin:0 0 6px}#after-ad .widget,#before-ad .widget{width:100%;margin:0 0 25px}#after-ad .widget{margin:25px 0 0}#after-ad .widget-content,#before-ad .widget-content{position:relative;width:100%}#vtrick-pro-new-after-ad #after-ad,#vtrick-pro-new-before-ad #before-ad{float:none;display:block;margin:0}#vtrick-pro-new-after-ad #after-ad .widget,#vtrick-pro-new-before-ad #before-ad .widget{margin:0}#post-footer-ads{position:relative;float:left;width:100%;padding:0;margin:30px 0 0}#post-footer-ads .widget,#post-footer-ads .widget-content{float:left;width:100%}#blog-pager{position:relative;float:left;width:100%;display:flex;justify-content:center}#blog-pager.no-blog-posts{display:none}#blog-pager .load-more{position:relative;display:flex;height:34px;background-color:var(--button-bg);font-size:14px;color:var(--button-color);align-items:center;cursor:pointer;padding:0 30px}#blog-pager #vtrick-pro-load-more-link:after{content:"\f130";display:inline-block;font-family:bootstrap-icons;font-size:14px;margin:0 0 0 4px}.rtl #blog-pager #vtrick-pro-load-more-link:after{margin:0 4px 0 0}#blog-pager #vtrick-pro-load-more-link:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}#blog-pager .no-more.show{display:flex;background-color:var(--rgba-gray);color:var(--meta-color);cursor:not-allowed}#blog-pager .loading,#blog-pager .no-more{display:none}#blog-pager .loading .loader{height:34px}.sidebar{position:relative;float:left;width:100%;margin:0}.sidebar>.widget{position:relative;float:left;width:100%;background-color:var(--widget-bg);margin:0 0 30px;border:1px solid var(--border-color);border-radius:var(--radius)}.sidebar>.widget:last-child{margin:0}.sidebar .title-wrap{padding:1rem;margin:0}.sidebar .title-wrap .title:after{display:none}.sidebar .widget-content{position:relative;float:left;width:100%;padding:0 1rem 1rem}.sidebar .widget-content .entry-meta{margin-top:auto}.sidebar .widget.is-ad{background-color:transparent;border:0}.sidebar .widget.is-ad>.widget-title{display:none}.sidebar .widget.is-ad .widget-content{padding:0}.sidebar ul.social-icons{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;margin:0}.sidebar .social-icons li{display:block;margin:0}.sidebar .social-icons a{position:relative;display:flex;height:34px;font-size:16px;color:#fff;font-weight:400;align-items:center}.sidebar .social-icons a:before{padding:0 10px}.sidebar .social-icons span{font-size:14px;line-height:1;padding:0 10px;border-left:1px solid rgba(255,255,255,.2)}.sidebar .contact-form-widget{padding:1rem}.rtl .sidebar .social-icons span{border-left:0;border-right:1px solid rgba(255,255,255,.2)}.sidebar .social-icons a:hover{opacity:.9}.sidebar .loader{height:180px}.default-items{display:flex;flex-direction:column}.default-items .cs{height:180px;overflow:hidden;border-radius:var(--radius)}.default-items .default-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.default-items .cs .entry-image-wrap{width:100%;height:100%;margin:0}.default-items .entry-header{display:flex;flex-direction:column}.default-items .cs .entry-title{font-size:18px}.default-items .cs .entry-meta{flex-wrap:wrap}.default-items .ds{display:flex;margin:20px 0 0}.default-items .ds.item-0{margin:0;flex-direction:column}.default-items .ds.item-0 .entry-image-wrap{width:100%;height:100%;margin:0 0 6px;box-shadow:var(--box-shadow-3)}.default-items .ds.item-0 .entry-header{flex-direction:column-reverse}.default-items .ds.item-0 .entry-title{margin:6px 0}.default-items .ds.item-1{margin:10px 0 0}.default-items .ds .entry-image-wrap{width:100px;height:56.25px;z-index:1;margin:0 12px 0 0;border-radius:var(--radius)}.rtl .default-items .ds .entry-image-wrap{margin:0 0 0 12px}.default-items .ds .entry-image-wrap.is-video:after{transform:translate(50%,-50%) scale(.7)}.default-items .ds .entry-header{flex:1}.default-items .ds .entry-title{font-size:14px}.mini-items{position:relative;float:left;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.mini-item{position:relative;display:flex;flex-direction:column}.mini-item .entry-image-wrap{width:100%;margin:0 0 8px;border-radius:var(--radius)}.mini-item .entry-image-wrap.is-video:after{transform:translate(50%,-50%) scale(.85)}.mini-item .entry-title{font-size:13px;font-weight:500}.cmm1-items{display:flex;flex-direction:column}.cmm1-items .cmm1-item{position:relative;width:100%;padding:1rem 0 0;margin:1rem 0 0;border-top:1px solid var(--border-color)}.cmm1-items .cmm1-item.item-0{padding:0;margin:0;border:0}.cmm1-items .entry-inner{display:flex}.cmm1-items .entry-image-wrap{width:30px;height:30px;z-index:1;margin:0 12px 0 0;border-radius:50%;box-shadow:var(--avatar-shadow)}.rtl .cmm1-items .entry-image-wrap{margin:0 0 0 12px}.cmm1-items .entry-header{position:relative;flex:1;padding:.5rem;background:var(--comment-bg-color);border-radius:var(--box-radius)}.cmm1-items .entry-header:before{content:'';position:absolute;left:-10px;top:14px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--comment-bg-color);transform:translatey(-50%) rotate(-90deg)}.cmm1-items .entry-title{font-size:12px}.cmm1-items .entry-inner:hover .entry-title{color:var(--post-title-hover-color)}.cmm1-items .cmm-snippet{font-size:12px;color:var(--text-color);margin:4px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.FeaturedPost .featured-post{position:relative;width:100%;height:160px}.FeaturedPost .fp-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:11;overflow:hidden;border-radius:var(--radius)}.featured-post .entry-image-wrap{width:100%;height:100%;z-index:1;margin:0}.featured-post .entry-title{font-size:17px}.featured-post .entry-meta{flex-wrap:wrap}.FollowByEmail .follow-by-email-title{display:block;font-family:var(--title-font);font-size:16px;color:var(--widget-title-color);margin:0 0 10px}.FollowByEmail .follow-by-email-text{display:block;font-size:14px;margin:0 0 15px}.FollowByEmail .follow-by-email-address{width:100%;height:34px;background-color:var(--rgba-gray);font-family:inherit;font-size:14px;color:var(--text-color);padding:0 13px;margin:0 0 10px;border:0;border-radius:var(--radius)}.FollowByEmail .follow-by-email-address::placeholder{color:var(--text-color);opacity:.75}.FollowByEmail .follow-by-email-address:focus{background-color:var(--widget-bg);box-shadow:0 1px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2)}.is-dark .FollowByEmail .follow-by-email-address:focus{background-color:var(--rgba-gray)}.FollowByEmail .follow-by-email-submit{width:100%;height:34px;background-color:var(--button-bg);font-family:inherit;font-size:14px;color:var(--button-color);font-weight:400;cursor:pointer;padding:0 20px;border:0;border-radius:var(--radius)}.FollowByEmail .follow-by-email-submit:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}.section .list-style li{position:relative;display:block;font-size:14px;color:var(--title-color);font-weight:400}.section .list-style li a{display:block;color:var(--title-color);padding:8px 0}.section .list-style li a.has-count{display:flex;justify-content:space-between}.section .list-style li:first-child a,.section .text-list li:first-child{padding:0 0 8px}.section .list-style li:last-child a,.section .text-list li:last-child{padding:8px 0 0}.section .list-style li a:hover{color:var(--title-hover-color)}.section .list-style li a span{display:inline-block;color:var(--main-color)}.section .text-list li{padding:8px 0}.cloud-label ul{display:flex;flex-wrap:wrap;margin:-6px 0 0}.cloud-label li{margin:6px 5px 0 0}.rtl .cloud-label li{margin:6px 0 0 5px}.cloud-label li a{display:flex;height:29px;color:var(--comment-action-color);background:var(--comment-bg-color);font-size:13px;line-height:28px;font-weight:400;padding:0 11px}.cloud-label li a:hover{background-color:var(--button-bg);color:var(--button-color);border-color:var(--button-bg)}.cloud-label .label-count{display:inline-block;margin:0 0 0 10px}.rtl .cloud-label .label-count{margin:0 10px 0 0}.search-widget .search-form{float:left;width:100%;display:flex;margin:0}.search-widget .search-input{display:inline-block;flex:1;width:100%;height:34px;background-color:var(--rgba-gray);font-family:inherit;font-weight:400;font-size:14px;color:var(--text-color);padding:0 13px;margin:0;border:0;border-radius:var(--radius)}.search-widget .search-input::placeholder{color:var(--text-color);opacity:.9}.search-widget .search-input:focus{background-color:var(--widget-bg);box-shadow:0 1px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2)}.is-dark .search-widget .search-input:focus{background-color:var(--rgba-gray)}.search-widget .search-action{display:inline-block;width:36px;height:34px;background-color:var(--button-bg);font-family:inherit;font-size:14px;color:var(--button-color);font-weight:400;line-height:34px;cursor:pointer;padding:0;margin:0 0 0 5px;border:0;border-radius:var(--radius)}.rtl .search-widget .search-action{margin:0 5px 0 0}.search-widget .search-action:before{display:block;content:"\f52a";font-family:'Font Awesome 5 Free';font-weight:900}.search-widget .search-action:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}.Profile ul li{float:left;width:100%;padding:20px 0 0;margin:20px 0 0;border-top:1px solid var(--border-color)}.Profile ul li:first-child{padding:0;margin:0;border:0}.Profile .individual,.Profile .team-member{display:flex}.Profile .profile-img{width:35px;height:35px;background-color:var(--rgba-gray);overflow:hidden;color:transparent!important;margin:0 12px 0 0;border-radius:50%;box-shadow:var(--avatar-shadow)}.rtl .Profile .profile-img{margin:0 0 0 12px}.Profile .profile-info{flex:1}.Profile .profile-name{display:block;font-family:var(--title-font);font-size:15px;color:var(--title-color);font-weight:700;margin:0}.Profile .profile-name:hover{color:var(--title-hover-color)}.Profile .profile-link{display:block;font-size:12px;color:var(--meta-color);font-weight:400;margin:0}.Profile .profile-link:hover{color:var(--main-color)}.Text .widget-content{font-family:var(--text-font);font-size:14px;color:var(--text-color);margin:0}.Image .image-caption{display:block;font-size:14px;color:var(--text-color);margin:6px 0 0}.contact-form-widget form{font-family:inherit;font-weight:400}.contact-form-name{float:left;width:100%;height:34px;background-color:var(--rgba-gray);font-family:inherit;font-size:14px;color:var(--text-color);line-height:34px;padding:0 15px;margin:0 0 10px;border:0;border-radius:var(--radius)}.contact-form-email{float:left;width:100%;height:34px;background-color:var(--rgba-gray);font-family:inherit;font-size:14px;color:var(--text-color);line-height:34px;padding:0 15px;margin:0 0 10px;border:0;border-radius:var(--radius)}.contact-form-email.error{border-color:var(--main-color)}.contact-form-email-message{float:left;width:100%;background-color:var(--rgba-gray);font-family:inherit;font-size:14px;color:var(--text-color);padding:10px 15px;margin:0 0 10px;border:0;border-radius:var(--radius)}.contact-form-email-message.error{border-color:var(--main-color)}.contact-form-button-submit{float:left;width:100%;height:34px;background-color:var(--button-bg);font-family:inherit;font-size:14px;color:var(--button-color);font-weight:700;cursor:pointer;padding:0 20px;border:0;border-radius:var(--radius);margin-bottom:1rem}.contact-form-button-submit:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}.contact-form-widget p{margin:0}.contact-form-widget p.contact-form-error-message-with-border,p.contact-form-success-message-with-border{float:left;width:100%;background-color:rgba(0,0,0,0);font-size:13px;color:#e74c3c;text-align:left;line-height:1;padding:0;margin:10px 0 0;border:0}.contact-form-widget .contact-form-success-message-with-border{color:#27ae60}.rtl .contact-form-error-message-with-border,.rtl .contact-form-success-message-with-border{text-align:right}.contact-form-cross{cursor:pointer;margin:0 0 0 3px}.rtl .contact-form-cross{margin:0 3px 0 0}.contact-form-email-message::placeholder,.contact-form-email::placeholder,.contact-form-name::placeholder{color:var(--text-color);opacity:.9}.contact-form-widget .cf-s:focus{background-color:var(--widget-bg);box-shadow:0 1px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2)}.is-dark .contact-form-widget .cf-s:focus{background-color:var(--rgba-gray)}.Attribution a{font-size:14px;line-height:16px;display:block}.Attribution a>svg{width:16px;height:16px;float:left;margin:0 4px 0 0}.Attribution .copyright{font-size:12px;color:var(--meta-color);padding:0 20px;margin:3px 0 0}#google_translate_element{position:relative;float:left;width:100%;padding:20px;margin:0}.Stats .text-counter-wrapper{display:flex;align-items:center;font-size:20px;color:var(--title-color);font-weight:700;text-transform:uppercase;line-height:1;margin:0}.Stats .text-counter-wrapper:before{content:'\f201';font-family:'Font Awesome 5 Free';font-size:18px;color:var(--main-color);font-weight:900;margin:1px 4px 0 0}.rtl .Stats .text-counter-wrapper:before{margin:1px 0 0 4px}.sidebar>.widget.ReportAbuse{display:block;padding:15px 20px;border:1px solid var(--border-color);border-radius:var(--radius)}.ReportAbuse>h3{display:flex;float:left;width:100%;font-size:14px;font-weight:400;margin:0}.ReportAbuse>h3:before{content:'\f071';font-family:'Font Awesome 5 Free';color:var(--title-color);font-weight:900;margin:0 4px 0 0}.rtl .ReportAbuse>h3:before{margin:0 0 0 4px}.ReportAbuse>h3 a:hover{text-decoration:underline}

/*! Footer */
#footer-ads-wrap,.footer-ads .widget,.footer-ads .widget-content{position:relative;float:left;width:100%;margin:0}.footer-ads .widget{margin:0 0 1rem}.footer-ads .widget>.widget-title{display:none}#footer-wrapper{position:relative;float:left;width:100%;background-color:var(--footer-bg);color:var(--footer-color)}#footer-wrapper .primary-footer{position:relative;float:left;width:100%;border-top:1px solid var(--border-color)}.primary-footer.no-widget{display:none}#vtrick-pro-about-section,#vtrick-pro-col2-section,#vtrick-pro-col3-section{position:relative;flex-direction:column;display:flex;flex-wrap:wrap;padding:0;margin:0;min-width:20%}#vtrick-pro-col2-section .widget:not(:first-child),#vtrick-pro-col3-section .widget:not(:first-child){margin-top:2rem}.footer-info{flex:1}#footer-3col{display:flex;justify-content:space-between;padding:var(--gap)}#footer-3col>div:not(:last-child){margin-right:1rem}#footer-3col .widget-title h3{margin-bottom:.8rem;font-family:var(--text-font);font-weight:500;text-transform:uppercase;letter-spacing:1px}#footer-3col .widget-content ul li:not(:first-child){padding:8px 0 0}.vtrick-pro-about-section .Image{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0;margin-bottom:1rem}.vtrick-pro-about-section .footer-logo{align-self:flex-start;padding:0;margin-bottom:.5rem}.rtl .vtrick-pro-about-section .footer-logo{padding:0 0 0 25px}.vtrick-pro-about-section .footer-logo img{display:block;max-height:34px;margin:0}.vtrick-pro-about-section .Image .image-caption{font-size:14px;color:var(--footer-color);max-width:50ch;margin:0}.vtrick-pro-about-section .Image .image-caption a{color:var(--footer-color)}.vtrick-pro-about-section .Image .image-caption a:hover{color:var(--footer-hover-color)}.vtrick-pro-about-section .LinkList{width:300px;display:flex;align-items:center;margin:0}.vtrick-pro-about-section ul.social-icons{display:flex;flex-wrap:wrap}.vtrick-pro-about-section .social-icons li:not(:first-child){margin:0 0 0 10px}.rtl .vtrick-pro-about-section .social-icons li{margin:0 10px 0 0}.vtrick-pro-about-section .social-icons li a{display:flex;width:34px;height:34px;background-color:rgb(255 255 255 / 15%);font-size:16px;color:var(--footer-color);align-items:center;justify-content:center}.vtrick-pro-about-section .social-icons li a:hover{color:#fff}.footerbar{position:relative;float:left;width:100%;background-color:var(--footerbar-bg);color:var(--footerbar-color);padding:20px var(--gap);border-top:1px solid var(--border-color)}.footerbar .container{display:flex;flex-wrap:wrap;justify-content:space-between}.footerbar .footer-copyright{font-size:14px;font-weight:400;margin:0}.footerbar .footer-copyright a{color:var(--footerbar-color)}.footerbar .footer-copyright a:hover{color:var(--footerbar-hover-color)}.footerbar .footer-copyright .designed{margin-left:4px;opacity:1;font-size:inherit}#footer-menu{position:relative;display:block;margin:0}.footer-menu ul{display:flex;flex-wrap:wrap}.footer-menu ul li a{font-size:14px;color:var(--footerbar-color);padding:0;margin:0 0 0 25px}.rtl .footer-menu ul li a{margin:0 25px 0 0}#footer-menu ul li a:hover{color:var(--footerbar-hover-color)}#hidden-widgets-wrap,.hidden-widgets{display:none;visibility:hidden}#back-top{display:none;position:fixed;bottom:20px;right:6px;width:36px;height:36px;background-color:#fff;cursor:pointer;overflow:hidden;font-size:15px;color:var(--accent);text-align:center;border-radius:36px;line-height:36px;z-index:50;margin:0;transition:background .17s ease,color .17s ease;box-shadow:0 2px 4px rgb(0 0 0 / 25%)}.on-footer{position:absolute!important;top:-16px}.rtl #back-top{right:auto;left:20px}#back-top:before{content:"\f286";position:relative;font-family:bootstrap-icons;font-weight:900}#back-top:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}

/* VTrick CTA */
ul.cta-containter{display:block;position:fixed;z-index:50;width:40px;bottom:18px;right:4px}#vtrick-pro-cta1-section>div>ul.cta-containter{left:4px;bottom:14px}ul.cta-containter>li{padding:2px}ul.cta-containter>li:not(:first-child){margin-top:10px}ul.cta-containter>li>a{display:block;width:36px;height:36px;background-color:#fff;border-radius:36px;overflow:hidden;box-shadow:0 2px 4px rgb(0 0 0 / 25%);background-image:url(data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGZpbGw9ImN1cnJlbnRDb2xvciIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBkPSJNMjQsMjJhMSwxLDAsMCwxLS42NC0uMjNMMTguODQsMThIMTdBOCw4LDAsMCwxLDE3LDJoNmE4LDgsMCwwLDEsMiwxNS43NFYyMWExLDEsMCwwLDEtLjU4LjkxQTEsMSwwLDAsMSwyNCwyMlpNMTcsNGE2LDYsMCwwLDAsMCwxMmgyLjJhMSwxLDAsMCwxLC42NC4yM0wyMywxOC44NlYxNi45MmExLDEsMCwwLDEsLjg2LTFBNiw2LDAsMCwwLDIzLDRaIj48L3BhdGg+PHJlY3QgaGVpZ2h0PSIyIiB3aWR0aD0iMiIgeD0iMTkiIHk9IjkiPjwvcmVjdD48cmVjdCBoZWlnaHQ9IjIiIHdpZHRoPSIyIiB4PSIxNCIgeT0iOSI+PC9yZWN0PjxyZWN0IGhlaWdodD0iMiIgd2lkdGg9IjIiIHg9IjI0IiB5PSI5Ij48L3JlY3Q+PHBhdGggZD0iTTgsMzBhMSwxLDAsMCwxLS40Mi0uMDlBMSwxLDAsMCwxLDcsMjlWMjUuNzRhOCw4LDAsMCwxLTEuMjgtMTUsMSwxLDAsMSwxLC44MiwxLjgyLDYsNiwwLDAsMCwxLjYsMTEuNCwxLDEsMCwwLDEsLjg2LDF2MS45NGwzLjE2LTIuNjNBMSwxLDAsMCwxLDEyLjgsMjRIMTVhNS45NCw1Ljk0LDAsMCwwLDQuMjktMS44MiwxLDEsMCwwLDEsMS40NCwxLjRBOCw4LDAsMCwxLDE1LDI2SDEzLjE2TDguNjQsMjkuNzdBMSwxLDAsMCwxLDgsMzBaIj48L3BhdGg+PC9zdmc+DQo8IS0tPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hhdC1kb3RzIiB2aWV3Qm94PSIwIDAgMTYgMTYiPg0KICA8cGF0aCBkPSJNNSA4YTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHptNCAwYTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHptMyAxYTEgMSAwIDEgMCAwLTIgMSAxIDAgMCAwIDAgMnoiLz4NCiAgPHBhdGggZD0ibTIuMTY1IDE1LjgwMy4wMi0uMDA0YzEuODMtLjM2MyAyLjk0OC0uODQyIDMuNDY4LTEuMTA1QTkuMDYgOS4wNiAwIDAgMCA4IDE1YzQuNDE4IDAgOC0zLjEzNCA4LTdzLTMuNTgyLTctOC03LTggMy4xMzQtOCA3YzAgMS43Ni43NDMgMy4zNyAxLjk3IDQuNmExMC40MzcgMTAuNDM3IDAgMCAxLS41MjQgMi4zMThsLS4wMDMuMDExYTEwLjcyMiAxMC43MjIgMCAwIDEtLjI0NC42MzdjLS4wNzkuMTg2LjA3NC4zOTQuMjczLjM2MmEyMS42NzMgMjEuNjczIDAgMCAwIC42OTMtLjEyNXptLjgtMy4xMDhhMSAxIDAgMCAwLS4yODctLjgwMUMxLjYxOCAxMC44MyAxIDkuNDY4IDEgOGMwLTMuMTkyIDMuMDA0LTYgNy02czcgMi44MDggNyA2YzAgMy4xOTMtMy4wMDQgNi03IDZhOC4wNiA4LjA2IDAgMCAxLTIuMDg4LS4yNzIgMSAxIDAgMCAwLS43MTEuMDc0Yy0uMzg3LjE5Ni0xLjI0LjU3LTIuNjM0Ljg5M2ExMC45NyAxMC45NyAwIDAgMCAuMzk4LTJ6Ii8+DQo8L3N2Zz4tLT4=);background-position:50%;background-repeat:no-repeat}ul.cta-containter>li>a.messenger{background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimzdDv2tWLL-fke5GPR7-hV1aLVvmKG-zuJzEHuzDff8GU00bZe4Bk75oNV47nfM7QV5WjGOyIcL6Gt_gqlXlLTzMjjIBnzPqWtS31P0W7OI6sPT2Whl6ipW6YWXTCjA_Mzs7RTOArugDo/s0/messenger.png);background-size:34px}ul.cta-containter>li>a.wechat{background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB61c6FkU_KPkxxmQNj1qdaC3bX3yevxCYDOQUk_JiTCkpK6CeMN5b7FFJtl0N_Asp4j4mZpC-iziV7Jg__bBm3o6aN1rNYRBq6MRas0pyc6D1gbor-4QXlZVLrZiY29MYaHhvwOCf2k46/s36/wechat.png);background-color:#1ab26e;background-size:28px}ul.cta-containter>li>a.whatsapp{background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuX_oZchaVdqOvaQUKVxU9iJ_Gfi65zUmj_PCWIZyKbvu8OBSiunAprzueML3j3pAzt4AgGbWYkmRmRDThs773el0k5lyB_vL7zUKVY6WgktqYN2tCBEnwuSmts9cjCzxFCPvocPcUwvR0/s36-cc/whatsapp-logo.png);background-color:#25d366;background-size:34px}ul.cta-containter>li>a.telegram{background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilNLhWnQk2fSbatjCvURKx0Pi47GDkstV0xljSLrN1v8QFZjcGx51SmzMowXCkfKdM0rT9qWXl0WhcMEVjqEB_tV8MAtsQ8xqGXPiyR8zulHcwhHUPXmIderHXATU0u4-2sWrJi3d8dZwF/s40/telegram.png);background-size:32px}ul.cta-containter>li>a.zalo{background-color:#0068ff;background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF85wATaW62xM-obs09jGuC210fOu-20ae3dhxSIPuFFOFfNG6n8JD52nENAu-gROpnLNXIgO7UIUYXKZmImbHdutxxTUsAUJOLcRsKsaAKax5HOQPvAUto8-pf9c3FNZk7Z8LRvUsrNx6/s0/zalo.png);background-size:36px;background-position:4px -4px}ul.cta-containter>li>a.call{background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTnYD-pgrPO2cYvV7uWiftLmjnbES6KaSprTVnR5A0ytHM2oJQQXyG02hyXVXaBrxqaKe12qpdgwq5d7X0UQF813SJTaRqF9wTNxwqtNW3Vda0yQEucNJk0Rbn5MiOgk1tisHrMaU9TArI/s0/calling.gif);background-size:36px}

/*! Others */
.is-error #main-wrapper{width:100%}.is-error #sidebar-wrapper{display:none}.errorWrap{color:var(--title-color);text-align:center;padding:60px 0}.errorWrap h3{font-size:160px;color:var(--title-color);line-height:1;margin:0 0 25px}.errorWrap h4{font-size:27px;color:var(--title-color);margin:0 0 25px}.errorWrap p{color:var(--text-color);font-size:14px;margin:0 0 15px}.errorWrap a{display:inline-block;height:34px;background-color:var(--button-bg);font-size:14px;color:var(--button-color);font-weight:400;line-height:34px;padding:0 30px;margin:15px 0 0;border-radius:var(--radius)}.errorWrap a:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}.cookie-choices-info{display:none;visibility:hidden;opacity:0}#vtrick-pro-cookie-ify{display:none;position:fixed;bottom:20px;left:20px;width:300px;background-color:var(--cookie-bg);z-index:1020;padding:16px;visibility:hidden;opacity:0;border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:0 1px 8px rgba(0,0,0,.1);transition:all .35s ease,background 0s ease}.rtl #vtrick-pro-cookie-ify{left:unset;right:20px}#vtrick-pro-cookie-ify.is-visible{visibility:visible;opacity:1}.vtrick-pro-cookie-ify-content{display:block;font-size:14px;color:var(--cookie-color);margin:0 0 15px}.vtrick-pro-cookie-ify-content a{color:var(--cookie-color);text-decoration:underline}.vtrick-pro-cookie-ify-content a:hover{color:var(--main-color)}#vtrick-pro-cookie-ify-accept{display:inline-block;height:34px;background-color:var(--button-bg);font-size:14px;color:var(--button-color);font-weight:400;line-height:34px;padding:0 20px}#vtrick-pro-cookie-ify-accept:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}.hidden,.replaced{display:none}ins.adsbygoogle-noablate[data-anchor-shown=true]{z-index:990!important}a.ads-here{position:relative;display:flex;align-items:center;justify-content:center;height:78px;background-color:var(--rgba-gray);font-size:15px;color:rgba(155,155,155,.5);font-weight:500;font-style:italic;border:1px solid var(--border-color);border-radius:var(--radius)}.is-dark a.ads-here{background-color:var(--widget-bg)}.sidebar a.ads-here{height:250px}a.ads-here:hover{color:rgba(155,155,155,.65)}


/* Responsive */
@media only screen and (max-width:1300px){#outer-wrapper,.is-boxed #outer-wrapper,.is-boxed .header-header{width:100%;max-width:100%;margin:0}.row-x1{width:100%}#footer-wrapper #footer-3col{padding:var(--gap)}}
@media only screen and (max-width:980px){#header-wrapper .container{padding:0}.mobile-menu-toggle{display:flex}.header-items{flex-wrap:nowrap}#vtrick-pro-main-nav{display:none}#slide-menu,.overlay{display:block}.flex-left,.main-logo{padding:0!important}.flex-right,.rtl .flex-right{position:relative;top:unset;left:unset;right:unset}#main-search-wrap{width:100%}.nav-active .overlay{visibility:visible;opacity:1}.nav-active #back-top{opacity:0!important}#content-wrapper>.container,.is-left #content-wrapper>.container{flex-direction:column!important;justify-content:flex-start}#main-wrapper,#sidebar-wrapper{width:100%}#sidebar-wrapper{margin:30px 0 0}.sidebar ul.social-icons{grid-template-columns:repeat(4,1fr)}.mini-items{grid-template-columns:repeat(4,1fr)}.FeaturedPost .featured-post{height:200px}.featured-post .entry-title{font-size:19px}#vtrick-pro-about-section{flex-wrap:wrap;flex-direction:column}.vtrick-pro-about-section .Image{width:100%;flex-direction:column;justify-content:center;text-align:center}.vtrick-pro-about-section .footer-logo{padding:0!important}.footer-info{text-align:center;margin:20px 0 0}.vtrick-pro-about-section .LinkList{width:100%;justify-content:center;margin:10px 0 0}.vtrick-pro-about-section ul.social-icons{justify-content:center}.vtrick-pro-about-section .social-icons li{margin:10px 5px 0!important}#vtrick-pro-cookie-ify{left:16px;bottom:16px}.rtl #vtrick-pro-cookie-ify{left:unset;right:16px}#back-top{right:16px;bottom:16px}ul.cta-containter{right:13px;bottom:13px}ul.cta-containter>li:not(:first-child){margin-top:6px}#vtrick-pro-cta-section>div:first-child>ul.cta-containter{left:13px;bottom:13px}.rtl #back-top{left:16px;right:unset}.trending .widget.PopularPosts{scrollbar-color:#666 #201c29;padding-left:5px;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-scroll-snap-points-x:repeat(250px);scroll-snap-points-x:repeat(250px);-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory}.trending .widget.PopularPosts{margin-left:calc(0rem - var(--gap));padding-left:calc(2 * var(--gap))}.trending .widget.PopularPosts .widget-title{margin-left:calc(0rem - var(--gap))}.trending .widget.PopularPosts:after{display:none}.trending .widget.PopularPosts .widget-content{overflow-x:visible}.trending .widget.PopularPosts .widget-content .popular-post.post{min-width:180px;scroll-snap-align:start}.trending .widget.PopularPosts .widget-content .popular-post.post:not(:first-child){margin-left:-20px}}
@media only screen and (max-width:880px){:root{--gap:1rem}.footerbar{height:auto;line-height:inherit;padding:25px 0;margin:0}.footerbar .container{flex-direction:column;justify-content:center}#footer-menu,.footerbar .footer-copyright{width:100%;text-align:center;margin:0}#footer-menu{padding:5px 0 0}.footer-menu ul{justify-content:center}.footer-menu ul li a{display:block;margin:5px 10px 0!important}}
@media only screen and (max-width:800px){.hero-post .entry-title{font-size:2rem}.hero-post .entry-header p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow-y:hidden}}
@media only screen and (max-width:680px){.hero-post .hero-post{grid-template-columns:1fr}.hero-post .entry-header{padding:1.5rem}.hero-post .entry-image-wrap{display:block;min-height:200px;width:100%;height:100%}.hero-post .entry-image-wrap:after{display:none}#outer-wrapper{background-color:var(--outer-mobile-bg)}.header-ads .widget{margin:16px 0 0}#ticker-wrapper .container{padding:0}#ticker .widget{flex-direction:column;align-items:initial}.ticker .widget-title{padding:0;margin:0 0 5px}.ticker .widget-content{height:initial}.ticker .loader{margin:4px 0 0}.ticker .ticker-item.active{position:relative}.ticker-item .entry-title{height:initial;line-height:1.3em;height:1.3em}.ticker-item .entry-title a{white-space:initial;text-overflow:initial}#featured-wrapper .container{padding:0}#featured .widget{background-color:var(--widget-bg);padding:20px 16px;margin:16px 0 0;border:1px solid var(--border-color);border-width:1px 0}.featured-items{grid-template-columns:1fr;grid-gap:16px}#content-wrapper{padding:16px 0}#content-wrapper .container{padding:0}.content-section .widget{padding:20px 16px;margin:0 0 16px}.content-section .widget.type-block{background-color:var(--widget-bg)}.content-section .widget.is-ad{background-color:transparent;padding:0 16px;border:0}.is-home #main-wrapper.has-cs2 #main{margin:0 0 16px}.block-items{grid-template:"prm1 prm1" "snd1 prm2" "snd2 snd3"/1fr 1fr;padding:0;box-shadow:unset;border:unset}.block-items .block-item.item-1{background:unset}.block-items .block-item.item-1 .entry-header{padding:unset;display:flex}.block-items .block-item.item-1 .entry-header .entry-excerpt{display:none}.block-right .block-item{margin:16px 0 0}.block-left .entry-image-wrap{height:200px}.grid-items,.video-items{grid-template-columns:repeat(2,1fr);grid-gap:16px}.content-block.list-items .entry-thumb{border:unset}.list-item{flex-direction:column;justify-content:flex-start;overflow:hidden;padding:0}.list-item .entry-image-wrap{width:100%;margin:0!important;border-radius:var(--radius) var(--radius) 0 0}.list-item .entry-header{padding:13px 16px 16px}.blog-posts-wrap{padding:var(--gap)}.index-post-wrap{gap:var(--gap)}.index-post{flex-direction:column;justify-content:flex-start;overflow:hidden;padding:0}.index-post .entry-image-wrap{width:100%;margin:0!important;border-radius:var(--radius) var(--radius) 0 0}.index-post .entry-header{padding:13px 16px 16px}#blog-pager{margin:20px 0 4px}#related-wrap,.item-post-inner,.vtrick-pro-blog-post-comments{padding:0 var(--gap)}.entry-content-wrap{margin:1rem 0 0;padding:2rem 2rem .5rem}.item-post h1.entry-title{font-size:33px}.post-body table{display:block}ul.vtrick-pro-share-links{justify-content:space-between}.vtrick-pro-share-links li{width:fit-content}.vtrick-pro-share-links li.has-span a.twitter{width:34px;justify-content:center}.vtrick-pro-share-links li.has-span a.twitter:before{background-color:transparent;padding:0}#before-ad .widget{margin:0 0 20px}#after-ad .widget{margin:20px 0 0}.entry-labels,.post-share{margin:15px 0 0}.about-author{padding:20px 16px;margin:16px 0 0;border-width:1px 0;border-radius:0}#post-footer-ads{padding:0 16px;margin:16px 0 0}.post-nav{padding:0 16px;margin:16px 0 0}#custom-ads{padding:0 16px}#sidebar-wrapper{margin:16px 0 0}.sidebar>.widget{padding:20px 16px;margin:0 0 16px;border-width:1px 0;border-radius:0}.sidebar .widget.is-ad{padding:0 16px}.sidebar .title-wrap{padding:0;margin:0 0 16px;border:0}.sidebar .widget-content{padding:0}.sidebar ul.social-icons{grid-template-columns:repeat(2,1fr)}.mini-items{grid-template-columns:repeat(2,1fr);column-gap:16px}.mini-item .entry-image-wrap{height:140px}.mini-item .entry-title{font-size:15px}.footer-ads .widget{margin:0 0 16px}#footer-3col{flex-direction:column}#footer-3col>div{padding:1rem 0}#footer-3col>div:not(:last-child){margin:0}.vtrick-pro-about-section .footer-logo{align-self:center}.errorWrap{padding:0 16px 30px}.errorWrap h3{font-size:130px}.errorWrap h4{line-height:initial}#vtrick-pro-cookie-ify{right:0!important;left:0!important;bottom:0;width:100%;padding:20px 16px;margin:0;border-radius:0;transform:translate3d(0,50%,0);transition:all .5s ease,background 0s ease}#vtrick-pro-cookie-ify.is-visible{transform:translate3d(0,0,0)}a.ads-here{height:65px}.sidebar a.ads-here{height:200px}}
@media only screen and (max-width:480px){#post-body{font-size:19px}.author-description .author-text,.comments .comment-content{font-size:15px}.item-post h1.entry-title{font-size:31px}.mini-item .entry-image-wrap{height:110px}.vtrick-pro-share-links li{width:50%}.postShare:before{content:attr(data-text);display:block;width:100%;margin:0 0 15px}.shareContent:before{display:none}.shareIcon.facebook{flex-grow:1}.shareIcon.facebook a:after{content:attr(data-text);display:block}.shareInner{align-items:flex-end}.shareIn:checked~.shareInner .shareBlock{border-radius:15px 15px 0 0}}
@media only screen and (max-width:380px){#featured .widget.PopularPosts .widget-content{min-height:180px}.featured-item{height:180px}.block-left .entry-image-wrap{height:180px}.grid-item .entry-title,.related-item .entry-title,.video-item .entry-title{font-size:14px}.item-post h1.entry-title{font-size:27px}.item-post .entry-meta .align-right{display:none}.vtrick-pro-share-links li.has-span a{width:34px;justify-content:center}.vtrick-pro-share-links li.has-span a:before{background-color:transparent;padding:0}.mini-item .entry-image-wrap{height:95px}.mini-item .entry-title{font-size:14px}.FeaturedPost .featured-post{height:180px}}
@media only screen and (max-width:340px){#slide-menu{width:100%}.errorWrap h3{font-size:110px}.errorWrap h4{font-size:27px}}

/*! Scroll bar */
::-webkit-scrollbar-track{background-color:var(--outer-bg)}::-webkit-scrollbar-thumb{-webkit-border-radius:.5625rem;border-radius:.5625rem;border:.375rem solid transparent;background-color:var(--scroll-bg);background-clip:padding-box}::-webkit-scrollbar-corner{background-color:var(--outer-bg)}::-webkit-scrollbar{width:1.25rem;background-color:var(--outer-bg)}



/* V9 PROFESSIONAL / FAST */
:root{--max-width:1240px;--gap:clamp(16px,2.2vw,28px);--body-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;--menu-font:var(--body-font);--title-font:var(--body-font);--text-font:var(--body-font);--brand:#2563eb;--brand-hover:#1d4ed8;--brand-soft:#eff6ff;--brand-ring:rgba(37,99,235,.16);--ink:#0f172a;--ink-2:#334155;--muted:#64748b;--muted-2:#94a3b8;--page:#f8fafc;--surface:#ffffff;--surface-2:#f8fafc;--border:#e2e8f0;--border-strong:#cbd5e1;--main-color:var(--brand);--accent:var(--brand);--title-color:var(--ink);--post-title-color:var(--ink);--title-hover-color:var(--brand-hover);--post-title-hover-color:var(--brand-hover);--text-color:var(--muted);--post-text-color:var(--ink-2);--meta-color:var(--muted);--body-bg-color:var(--page);--outer-bg:var(--page);--outer-mobile-bg:var(--page);--content-bg:var(--surface);--widget-bg:var(--surface);--post-card-bg:var(--surface);--header-bg:var(--surface);--header-color:var(--ink);--header-hover-color:var(--brand);--submenu-bg:var(--surface);--submenu-color:var(--ink-2);--submenu-hover-color:var(--brand);--megamenu-bg:var(--surface);--megamenu-color:var(--ink-2);--megamenu-hover-color:var(--brand);--mobilemenu-bg:var(--surface);--mobilemenu-color:var(--ink);--mobilemenu-hover-color:var(--brand);--widget-title-color:var(--ink);--button-bg:var(--brand);--button-hover-bg:var(--brand-hover);--button-color:#fff;--button-hover-color:#fff;--secondary-button-bg:#f1f5f9;--secondary-button-color:var(--ink);--secondary-button-hover-bg:#e2e8f0;--rgba-gray:#f1f5f9;--border-color:var(--border);--radius:14px;--border-radius:14px;--modern-border:var(--border);--modern-ease:cubic-bezier(.2,.75,.25,1);--shadow-xs:0 1px 2px rgba(15,23,42,.04);--shadow-sm:0 5px 18px rgba(15,23,42,.055);--shadow-md:0 12px 32px rgba(15,23,42,.08);--box-shadow:none;--widget-shadow:none;--card-shadow:none}html{font-size:16px;scroll-behavior:auto}body{background:var(--page);color:var(--text-color);font-family:var(--body-font);font-size:15px;line-height:1.65;letter-spacing:0}#outer-wrapper{background:var(--page)}a{color:var(--brand)}a,button,input,textarea,select{font-family:var(--body-font)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--brand-ring);outline-offset:2px}#header-wrapper{margin-bottom:30px}.header-inner{height:68px;background:rgba(255,255,255,.98);border-bottom:1px solid var(--border);box-shadow:none}.header-inner,.main-header,.header-header{height:68px}.header-header{border:0}.main-logo{height:68px;padding:0 26px 0 0;display:flex;align-items:center}.main-logo .widget{height:68px}.main-logo .logo-img{display:flex;align-items:center;justify-content:center;width:44px;height:44px;max-width:44px;max-height:44px;flex:0 0 44px;overflow:hidden;border-radius:50%;background:#fff;border:2px solid #fff;box-shadow:0 0 0 1px var(--border),var(--shadow-xs);transition:transform .18s var(--modern-ease),box-shadow .18s ease}.main-logo .logo-img img,.main-logo img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border-radius:50%}.main-logo .blog-title{font-size:21px;font-weight:800;letter-spacing:-.035em;line-height:1.05}.main-logo .blog-title a{color:var(--ink)}.main-logo .blog-title a:hover{color:var(--brand)}#vtrick-pro-main-nav{height:68px}#vtrick-pro-main-nav-menu>li:not(:first-child){margin-left:3px}#vtrick-pro-main-nav-menu>li>a{height:40px;line-height:40px;margin:14px 0;padding:0 13px;border-radius:10px;color:var(--ink-2);font-size:14px;font-weight:650;letter-spacing:-.01em;transition:background-color .16s ease,color .16s ease}#vtrick-pro-main-nav-menu>li>a:before{display:none!important}#vtrick-pro-main-nav-menu>li:hover>a,#vtrick-pro-main-nav-menu>li>a:hover{background:var(--brand-soft)!important;color:var(--brand)}#vtrick-pro-main-nav ul>li>.ul,#vtrick-pro-main-nav ul>li>ul{top:62px;width:210px;padding:8px;background:var(--surface);border:1px solid var(--border);border-radius:13px;box-shadow:var(--shadow-md);transform:translate3d(0,-5px,0);transition:opacity .15s ease,visibility .15s ease,transform .15s var(--modern-ease)}#vtrick-pro-main-nav ul>li>ul>li a{padding:10px 11px;border-radius:8px;color:var(--ink-2);font-size:13px;font-weight:550}#vtrick-pro-main-nav ul>li>ul>li:hover>a{background:var(--brand-soft);color:var(--brand)}.mega-menu .mega-items{gap:18px}.mega-item .entry-image-wrap{border-radius:10px}.tgl-wrap{height:68px}.tgl-wrap>a:not(:last-child){margin-right:7px}.tgl-style{width:40px;height:40px;border:1px solid var(--border);border-radius:11px;background:var(--surface-2);color:var(--ink-2);transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s var(--modern-ease)}.tgl-style:hover{background:var(--brand-soft);border-color:#bfdbfe;color:var(--brand)}.mobile-menu-toggle{height:44px;padding-right:12px;color:var(--ink)}#main-search-wrap{height:68px;background:var(--surface)}.main-search .search-form{height:42px;background:var(--surface-2);border:1px solid var(--border)!important;border-radius:11px!important;box-shadow:none!important}.main-search .search-form:focus-within{background:#fff;border-color:#93c5fd!important;box-shadow:0 0 0 3px var(--brand-ring)!important}.main-search .search-input{font-size:14px;color:var(--ink);padding:0 14px}.main-search .search-close{color:var(--muted)}.header-inner.is-fixed{height:68px;top:-68px}.header-inner.is-fixed.show{top:0;box-shadow:0 6px 20px rgba(15,23,42,.06);transition:transform .2s var(--modern-ease),opacity .18s ease,top .22s ease!important;will-change:transform}body.v8-header-hidden .header-inner.is-fixed.show{transform:translateY(-110%)}#slide-menu{background:var(--surface);box-shadow:8px 0 30px rgba(15,23,42,.08)}.mobile-menu .m-sub{background:var(--surface-2)}.mobile-menu ul li a{color:var(--ink-2);font-weight:600}.mobile-menu ul li a:hover{color:var(--brand)}#ticker .widget{padding:10px 13px;margin-bottom:26px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-xs)}.ticker .widget-title .title{color:var(--brand);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ticker-item .entry-title{font-size:14px;font-weight:600;color:var(--ink-2)}.ticker-nav a{background:var(--surface-2);border:1px solid var(--border);border-radius:7px;color:var(--muted)}#featured .widget,.content-section .widget{background:transparent}.hero-post .hero-post{margin-bottom:32px;background:var(--surface);border:1px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-sm)}.hero-post .entry-image-wrap:before,.hero-post .entry-image-wrap:after,.index-post .entry-image-wrap:before{display:none!important}.hero-post .entry-header{padding:clamp(26px,4vw,52px)}.hero-post .entry-title{margin:0 0 16px;font-size:clamp(2.2rem,1.5rem + 2.3vw,3.6rem);line-height:1.03;letter-spacing:-.055em;font-weight:850;text-wrap:balance}.hero-post .entry-header p{max-width:62ch;color:var(--muted);font-size:16px;line-height:1.7}.hero-post .hero-rm a{display:inline-flex;align-items:center;gap:6px;color:var(--brand);font-size:13px;font-weight:750}.title-wrap{margin-bottom:18px}.title-wrap>.title{display:flex;align-items:center;gap:10px;color:var(--ink);font-size:19px!important;font-weight:800!important;letter-spacing:-.025em}.title-wrap>.title:before{content:"";width:20px;height:5px;flex:0 0 20px;background:var(--brand);border-radius:999px}.title-wrap>.title:after{display:none!important}.title-wrap>a.wt-l{color:var(--muted);font-size:12px;font-weight:650}.title-wrap>a.wt-l:hover{color:var(--brand)}.blog-posts-wrap{background:transparent}.index-post-wrap{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:22px}.index-post{background:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-xs);transition:transform .18s var(--modern-ease),box-shadow .18s ease,border-color .18s ease}.index-post .entry-image-wrap{width:100%;aspect-ratio:16/9;min-height:0;margin:0!important;background:#eaf0f7;border-radius:0!important;overflow:hidden}.index-post .entry-thumb,.related-item .entry-thumb,.sidebar .entry-thumb{transition:opacity .24s ease,transform .3s var(--modern-ease)!important}.index-post .entry-header{padding:18px 19px 20px}.index-post .entry-title{margin:0 0 11px;font-size:clamp(1.18rem,1.04rem + .35vw,1.46rem);line-height:1.23;letter-spacing:-.032em;font-weight:760}.entry-title a{color:var(--ink)}.entry-title a:hover{color:var(--brand)}.entry-category{height:auto;min-height:0;margin:0 0 10px;padding:5px 8px;background:var(--brand-soft);border-radius:7px;color:var(--brand);font-size:10px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.entry-meta{color:var(--muted);font-size:11.5px;line-height:1.45}.index-post .excerpt{margin:9px 0 13px;color:var(--muted);line-height:1.65}.author-row{color:var(--muted);font-size:12px}.block-items{gap:20px;padding:20px;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-xs)}.grid-item,.video-item,.related-item{box-shadow:none}.list-item{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden}#content-wrapper{padding-top:0}#main-wrapper{width:calc(100% - 332px)}#sidebar-wrapper{width:300px}.sidebar>.widget{margin:0 0 20px;padding:20px;background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:15px!important;box-shadow:var(--shadow-xs)!important;content-visibility:auto;contain-intrinsic-size:280px}.sidebar>.widget.is-ad{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.sidebar .title-wrap{padding:0;margin:0 0 16px;border:0}.sidebar .title-wrap>.title{font-size:15px!important;letter-spacing:-.015em}.sidebar .title-wrap>.title:before{width:14px;height:4px;flex-basis:14px}.sidebar .widget-content{padding:0!important}.sidebar .entry-image-wrap{overflow:hidden;border-radius:9px}.sidebar .default-items .ds{margin-top:14px}.sidebar .default-items .ds .entry-image-wrap{border-radius:9px;box-shadow:none}.sidebar .default-items .ds .entry-title{font-size:13px;line-height:1.35}.cloud-label li a{height:30px;line-height:29px;padding:0 10px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--ink-2);font-size:12px}.cloud-label li a:hover{background:var(--brand-soft);border-color:#bfdbfe;color:var(--brand)}.search-widget .search-input,.FollowByEmail .follow-by-email-address{height:40px;background:var(--surface-2);border:1px solid var(--border);border-radius:9px;color:var(--ink-2)}.search-widget .search-input:focus,.FollowByEmail .follow-by-email-address:focus{background:#fff;border-color:#93c5fd;box-shadow:0 0 0 3px var(--brand-ring)}.search-widget .search-action,.FollowByEmail .follow-by-email-submit{height:40px;border-radius:9px;background:var(--brand);font-weight:700}.item-post-inner{float:none;width:100%}.item-post .blog-entry-header{float:none;width:100%;max-width:920px;margin:0 auto;padding:10px 0 26px;border-bottom:1px solid var(--border)}#breadcrumb{float:none;margin:0 0 18px;color:var(--muted-2);font-size:11px;font-weight:650;line-height:1.4}#breadcrumb a{color:var(--muted)}#breadcrumb a:hover,#breadcrumb a.home{color:var(--brand)}.item-post h1.entry-title{max-width:920px;margin:0 0 20px!important;color:var(--ink);font-size:clamp(1.9rem,1.45rem + 1.8vw,3.15rem);font-weight:850;line-height:1.035;letter-spacing:-.06em;text-wrap:balance}.p-eh .entry-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;margin:0;color:var(--muted);font-size:12px;line-height:1.5}.p-eh .entry-meta .mi,.p-eh .entry-meta .sp{margin:0}.p-eh .author-avatar-wrap{width:30px;height:30px;margin-right:7px;border-radius:50%;box-shadow:0 0 0 1px var(--border)}.p-eh .author-name{color:var(--ink-2);font-weight:700}.entry-content-wrap{float:none;width:100%;max-width:860px;margin:34px auto 0;padding:0;background:transparent;border:0;box-shadow:none}#post-body{float:none;width:100%;max-width:760px;margin:0 auto;padding:0;color:var(--ink-2);font-family:var(--text-font);font-size:18px;line-height:1.8;letter-spacing:-.006em}.post-body p{margin:0 0 1.35em}.post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6{color:var(--ink);font-family:var(--title-font);font-weight:800;line-height:1.18;letter-spacing:-.035em;scroll-margin-top:90px}.post-body h1{margin:1.7em 0 .65em;font-size:2.1rem}.post-body h2{margin:1.85em 0 .7em;font-size:1.72rem}.post-body h3{margin:1.7em 0 .65em;font-size:1.38rem}.post-body h4{margin:1.55em 0 .6em;font-size:1.15rem}.post-body h2:before{content:"";display:inline-block;width:4px;height:.85em;margin-right:10px;background:var(--brand);border-radius:999px;vertical-align:-.03em}.post-body a:not(.button):not(.dl){color:var(--brand-hover);text-decoration:underline;text-decoration-color:#93c5fd;text-decoration-thickness:1px;text-underline-offset:3px}.post-body a:not(.button):not(.dl):hover{color:#1e40af;text-decoration-color:currentColor}.post-body img{display:block;max-width:100%;height:auto!important;margin:1.65em auto;border-radius:13px;box-shadow:none}.post-body figure{margin:1.7em 0}.post-body figcaption{margin-top:8px;color:var(--muted);font-size:12.5px;line-height:1.5;text-align:center}.post-body blockquote{margin:1.6em 0;padding:18px 20px;background:var(--brand-soft);border:0;border-left:4px solid var(--brand);border-radius:0 12px 12px 0;color:var(--ink-2);font-size:1rem;line-height:1.72}.post-body ul,.post-body ol{margin:0 0 1.45em;padding-left:1.3em}.post-body li{margin:.42em 0}.post-body hr{height:1px;margin:2.2em 0;background:var(--border);border:0}.post-body table{display:block;width:100%;overflow-x:auto;margin:1.6em 0;border:1px solid var(--border);border-radius:12px;border-collapse:separate;border-spacing:0;background:var(--surface)}.post-body table th,.post-body table td{padding:11px 13px;border:0;border-bottom:1px solid var(--border);border-right:1px solid var(--border);white-space:normal}.post-body table th:last-child,.post-body table td:last-child{border-right:0}.post-body table tr:last-child td{border-bottom:0}.post-body table thead{background:var(--surface-2)}.post-body table thead th{color:var(--ink);font-size:13px;font-weight:750}.post-body table tbody tr:nth-of-type(even){background:#fbfdff}.post-body pre,.post-body pre[class*=language-],.post-body code[class*=language-]{background:#0f172a!important;color:#e2e8f0!important;border-radius:12px}.post-body code:not(pre[class*=language-]>code){padding:.15rem .35rem;background:#eff6ff;color:#1e40af;border-radius:5px}.entry-labels{float:none;width:100%;max-width:760px;margin:28px auto 0;gap:7px}.entry-labels span{margin:0;color:var(--ink);font-size:12px;font-weight:750}.entry-labels a{margin:0;padding:6px 9px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--ink-2);font-size:11.5px;font-weight:600;text-decoration:none}.entry-labels a:after{display:none}.entry-labels a:hover{background:var(--brand-soft);border-color:#bfdbfe;color:var(--brand);text-decoration:none}.about-author{float:none;width:100%;max-width:760px;margin:30px auto 0;padding:18px;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-xs)}.about-author .author-avatar-wrap{width:56px;height:56px;box-shadow:0 0 0 1px var(--border)}.about-author .author-title{margin-bottom:6px;font-size:15px}.author-description .author-text{color:var(--muted);font-size:13.5px;line-height:1.65}#related-wrap{float:none;width:100%;max-width:920px;margin:40px auto 0;content-visibility:auto;contain-intrinsic-size:420px}.related-posts{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px}.related-item{background:var(--surface);border:1px solid var(--border);border-radius:13px;overflow:hidden;box-shadow:var(--shadow-xs)}.related-item .entry-image-wrap{width:100%;margin:0;border-radius:0}.related-item .entry-header{padding:12px 13px 14px}.related-item .entry-title{font-size:14px;line-height:1.35}#reading-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:2147483000;pointer-events:none;background:transparent}#reading-progress>span{display:block;width:0;height:100%;background:var(--brand);transform-origin:left center;transition:width .08s linear}.v8-post-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:17px 0 0}.v8-tool-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--border);border-radius:9px;background:var(--surface-2);color:var(--ink-2);font:700 12px/1 var(--body-font);cursor:pointer;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s var(--modern-ease)!important}.v8-tool-btn:before{font-family:bootstrap-icons;font-size:14px;font-weight:400}#v8-text-size:before{content:"\f5f6"}.v8-tool-btn:hover{background:var(--brand-soft);border-color:#bfdbfe;color:var(--brand)}body[data-v8-font="1"] #post-body{font-size:19px}body[data-v8-font="2"] #post-body{font-size:20px}.v8-code-wrap{position:relative;margin:1.65em 0}.v8-code-wrap>pre{margin:0!important;padding-top:48px!important}.v8-copy-code{position:absolute;top:9px;right:9px;z-index:3;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid #334155;border-radius:7px;background:#1e293b;color:#cbd5e1;font:700 11px/1 var(--body-font);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease!important}.v8-copy-code:before{content:"\f290";font-family:bootstrap-icons;font-size:13px;font-weight:400}.v8-copy-code:hover,.v8-copy-code.is-copied{background:#2563eb;border-color:#2563eb;color:#fff}.btn,#blog-pager .load-more,.post-body a.button,.FollowByEmail .follow-by-email-submit,#vtrick-pro-cookie-ify-accept{border-radius:9px!important;font-weight:700!important;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s var(--modern-ease)!important}#blog-pager{margin-top:28px}#blog-pager .load-more{height:40px;padding:0 20px;background:var(--brand);box-shadow:none}input,textarea,select{border-color:var(--border)}input:focus,textarea:focus,select:focus{border-color:#93c5fd!important;box-shadow:0 0 0 3px var(--brand-ring)!important}#vtrick-pro-cookie-ify{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-md)}.vtrick-pro-cookie-ify-content{color:var(--muted)}a.ads-here{background:var(--surface-2);border:1px dashed var(--border-strong);border-radius:12px;color:var(--muted-2)}#footer-wrapper{position:relative;margin-top:58px;background:#0b1220;color:#cbd5e1}.primary-footer{position:relative;background:#0b1220;border-top:1px solid rgba(255,255,255,.06)}#footer-3col{padding-top:42px!important;padding-bottom:38px!important}#footer-wrapper .widget-title .title,.primary-footer .widget-title .title{color:#f8fafc;font-size:14px;font-weight:750;letter-spacing:-.01em}.primary-footer,.primary-footer p,.primary-footer span{color:#94a3b8}.primary-footer a{color:#cbd5e1}.primary-footer a:hover{color:#fff}.footerbar{background:#080e1a!important;border-top:1px solid rgba(255,255,255,.08);padding-top:20px;padding-bottom:20px;color:#94a3b8!important}.footerbar .copyright-text,.footerbar .copyright-text a,.footer-menu ul li a{color:#94a3b8!important;font-size:12.5px}.footerbar .copyright-text a:hover,.footer-menu ul li a:hover{color:#fff!important}.footerbar:before{display:none!important}#back-top{background:var(--surface);border:1px solid var(--border);border-radius:11px;color:var(--ink);box-shadow:var(--shadow-sm)}.content-section .widget,#related-wrap,#footer-wrapper{content-visibility:auto}.content-section .widget{contain-intrinsic-size:520px}#footer-wrapper{contain-intrinsic-size:420px}img{content-visibility:auto}html.is-dark{--brand:#60a5fa;--brand-hover:#93c5fd;--brand-soft:rgba(96,165,250,.10);--brand-ring:rgba(96,165,250,.18);--ink:#f1f5f9;--ink-2:#cbd5e1;--muted:#94a3b8;--muted-2:#64748b;--page:#0b1220;--surface:#111827;--surface-2:#0f172a;--border:#253044;--border-strong:#334155;--body-bg-color:var(--page);--outer-bg:var(--page);--outer-mobile-bg:var(--page);--content-bg:var(--surface);--widget-bg:var(--surface);--post-card-bg:var(--surface);--header-bg:var(--surface);--header-color:var(--ink);--submenu-bg:var(--surface);--submenu-color:var(--ink-2);--megamenu-bg:var(--surface);--megamenu-color:var(--ink-2);--mobilemenu-bg:var(--surface);--mobilemenu-color:var(--ink);--rgba-gray:#172033;--border-color:var(--border);--secondary-button-bg:#172033;--secondary-button-color:var(--ink);--secondary-button-hover-bg:#1e293b}.is-dark body,.is-dark #outer-wrapper{background:var(--page)}.is-dark .header-inner{background:rgba(17,24,39,.98);border-color:var(--border)}.is-dark .main-logo .logo-img{background:var(--surface);border-color:var(--surface);box-shadow:0 0 0 1px var(--border)}.is-dark #vtrick-pro-main-nav-menu>li:hover>a,.is-dark #vtrick-pro-main-nav-menu>li>a:hover{background:var(--brand-soft)!important}.is-dark .tgl-style,.is-dark .main-search .search-form{background:var(--surface-2);border-color:var(--border)}.is-dark .main-search .search-form:focus-within{background:var(--surface-2)}.is-dark .index-post,.is-dark .hero-post .hero-post,.is-dark .sidebar>.widget,.is-dark .related-item,.is-dark .about-author,.is-dark .list-item,.is-dark .block-items{background:var(--surface)!important;border-color:var(--border)!important}.is-dark .post-body table{background:var(--surface);border-color:var(--border)}.is-dark .post-body table thead,.is-dark .post-body table tbody tr:nth-of-type(even){background:var(--surface-2)}.is-dark .post-body code:not(pre[class*=language-]>code){background:rgba(96,165,250,.1);color:#bfdbfe}.is-dark .entry-labels a,.is-dark .v8-tool-btn{background:var(--surface-2);border-color:var(--border);color:var(--ink-2)}.is-dark .footerbar{background:#070c16!important}.is-dark #back-top{background:var(--surface);border-color:var(--border);color:var(--ink)}@media (hover:hover) and (pointer:fine){.main-logo .logo-img:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #bfdbfe,0 7px 18px rgba(37,99,235,.12)}.tgl-style:hover,.v8-tool-btn:hover{transform:translateY(-1px)}.index-post:hover{transform:translateY(-3px);border-color:#cbd5e1;box-shadow:var(--shadow-sm)}.index-post:hover .entry-thumb,.related-item:hover .entry-thumb,.sidebar .entry-image-wrap:hover .entry-thumb{transform:scale(1.018)}.btn:hover,#blog-pager .load-more:hover,.post-body a.button:hover{transform:translateY(-1px)}}@media only screen and (max-width:980px){:root{--max-width:100%;--gap:20px}#header-wrapper{margin-bottom:22px}.header-inner,.main-header,.header-header{height:62px}.main-logo,.main-logo .widget{height:62px}#vtrick-pro-main-nav,.tgl-wrap{height:62px}#main-search-wrap{height:62px}.main-logo .logo-img{width:40px;height:40px;max-width:40px;max-height:40px;flex-basis:40px}.main-logo{padding-right:16px}.main-logo .blog-title{font-size:19px}#main-wrapper{width:100%}}@media only screen and (max-width:680px){:root{--gap:16px;--radius:12px;--border-radius:12px}body,#outer-wrapper{background:var(--surface)}#header-wrapper{margin-bottom:16px}.header-inner{background:var(--surface)}.main-logo .logo-img{width:38px;height:38px;max-width:38px;max-height:38px;flex-basis:38px}.main-logo .blog-title{font-size:18px}#ticker .widget{margin:0 16px 18px;border-radius:11px}#content-wrapper{padding:12px 0 0}.content-section .widget{padding:18px 16px;margin-bottom:12px}.hero-post .hero-post{margin-bottom:20px;border-width:1px 0;border-radius:0;box-shadow:none}.hero-post .entry-header{padding:22px 16px 24px}.hero-post .entry-title{font-size:clamp(2rem,9vw,2.65rem)}.index-post-wrap{gap:14px}.index-post{border-radius:13px;box-shadow:none}.index-post .entry-header{padding:15px 16px 18px}.index-post .entry-title{font-size:1.18rem}.sidebar>.widget{margin-bottom:12px;padding:18px 16px!important;border-width:1px 0!important;border-radius:0!important;box-shadow:none!important}.item-post .blog-entry-header{padding:6px 16px 22px}.item-post h1.entry-title{font-size:clamp(1.75rem,7vw,2.35rem);letter-spacing:-.042em}.entry-content-wrap{margin-top:26px;padding:0 16px}#post-body{font-size:17px;line-height:1.78}.post-body h2{font-size:1.52rem}.post-body h3{font-size:1.28rem}.post-body img{margin:1.45em auto;border-radius:10px}.entry-labels,.about-author{max-width:none}#related-wrap{padding:0 16px;margin-top:32px}.related-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v8-post-tools{margin-top:14px}.v8-tool-btn{min-height:34px;padding:0 10px}body[data-v8-font="1"] #post-body{font-size:18px}body[data-v8-font="2"] #post-body{font-size:19px}.v8-code-wrap>pre{padding-top:45px!important}#footer-wrapper{margin-top:36px}#footer-3col{padding:30px 16px!important}.footerbar{padding:18px 16px}}@media only screen and (max-width:420px){.related-posts{grid-template-columns:1fr 1fr}.related-item .entry-title{font-size:13px}.item-post h1.entry-title{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}


/* =========================================================
   V11 PROFESSIONAL SIMPLE NAVIGATION
   Clean desktop + compact laptop + minimal mobile drawer
   ========================================================= */
.header-items{align-items:center;flex-wrap:nowrap}
.flex-left{min-width:0;flex:1;align-items:center}
.main-logo{flex:0 0 auto}
#vtrick-pro-main-nav{min-width:0}
#vtrick-pro-main-nav ul#vtrick-pro-main-nav-menu{align-items:center;flex-wrap:nowrap}
#vtrick-pro-main-nav-menu>li{flex:0 0 auto}
#vtrick-pro-main-nav-menu>li:not(:first-child){margin-left:2px}
#vtrick-pro-main-nav-menu>li>a{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;height:44px;line-height:44px;margin:12px 0;padding:0 12px;border:0;border-radius:6px;color:var(--ink-2);font-size:14px;font-weight:600;letter-spacing:-.006em;white-space:nowrap;transition:color .16s ease,background-color .16s ease!important}
#vtrick-pro-main-nav-menu>li>a:before{content:"";position:absolute;left:12px;right:12px;bottom:5px;height:2px;background:var(--brand);transform:scaleX(0);transform-origin:center;transition:transform .16s ease}
#vtrick-pro-main-nav-menu>li:hover>a,#vtrick-pro-main-nav-menu>li>a:hover,#vtrick-pro-main-nav-menu>li>a:focus-visible{background:transparent!important;color:var(--brand);box-shadow:none}
#vtrick-pro-main-nav-menu>li:hover>a:before,#vtrick-pro-main-nav-menu>li>a:hover:before,#vtrick-pro-main-nav-menu>li>a:focus-visible:before{transform:scaleX(1)}
#vtrick-pro-main-nav ul>li.has-sub>a:after{margin-left:5px;font-size:8px;opacity:.62;transition:none}
#vtrick-pro-main-nav ul>li>.ul,#vtrick-pro-main-nav ul>li>ul{top:62px;width:220px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 10px 28px rgba(15,23,42,.10);transform:translate3d(0,-5px,0);transform-origin:top left}
#vtrick-pro-main-nav ul>li>ul>li+li{margin-top:1px}
#vtrick-pro-main-nav ul>li>ul>li a{display:flex;align-items:center;min-height:38px;padding:8px 10px;border-radius:5px;color:var(--ink-2);font-size:13.5px;font-weight:500;line-height:1.35;transition:background-color .14s ease,color .14s ease!important}
#vtrick-pro-main-nav ul>li>ul>li:hover>a,#vtrick-pro-main-nav ul>li>ul>li>a:focus-visible{background:var(--surface-2);color:var(--brand)}
#vtrick-pro-main-nav ul>li>ul>li>ul{top:-7px;margin-left:7px}
.rtl #vtrick-pro-main-nav ul>li>ul>li>ul{margin-left:0;margin-right:7px}
#vtrick-pro-main-nav .mega-menu>.ul{padding:16px;border-radius:8px}
.mega-menu .mega-items{gap:18px}
.mobile-menu-toggle,.tgl-style,.hide-vtrick-pro-mobile-menu,.vtrick-pro-mobile-menu .submenu-toggle{touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.mobile-menu-toggle:focus-visible,.tgl-style:focus-visible,.hide-vtrick-pro-mobile-menu:focus-visible,.vtrick-pro-mobile-menu a:focus-visible,.vtrick-pro-mobile-menu .submenu-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
#main-search-wrap{width:min(350px,32vw)}
.main-search .search-form{height:40px;border-radius:7px!important;border:1px solid var(--border)}

/* Laptop: retain desktop navigation with tighter spacing. */
@media only screen and (min-width:981px) and (max-width:1180px){
  .main-logo{padding-right:12px}
  #vtrick-pro-main-nav-menu>li:not(:first-child){margin-left:0}
  #vtrick-pro-main-nav-menu>li>a{padding:0 9px;font-size:13px}
  #vtrick-pro-main-nav-menu>li>a:before{left:9px;right:9px}
  .tgl-wrap>a:not(:last-child){margin-right:4px}
  .tgl-style{width:36px;height:36px}
  #main-search-wrap{width:300px}
}

/* Tablet + mobile: flat, simple side navigation. */
@media only screen and (max-width:980px){
  .header-inner,.main-header,.header-header{height:62px}
  .header-inner.is-fixed{height:62px;top:-62px}
  .main-logo,.main-logo .widget,.tgl-wrap,#main-search-wrap{height:62px}
  .main-logo .widget{gap:9px}
  .mobile-menu-toggle{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;padding:0;border:1px solid var(--border);border-radius:7px;background:transparent;color:var(--ink-2);font-size:18px;transition:background-color .14s ease,color .14s ease!important}
  .mobile-menu-toggle:hover{background:var(--surface-2);color:var(--brand)}
  .mobile-menu-toggle:after{content:"\f479";margin:0;font-weight:700}
  .main-logo .logo-img{width:38px;height:38px;max-width:38px;max-height:38px;flex-basis:38px}
  .tgl-style{width:38px;height:38px;border-radius:7px;background:transparent;border:1px solid var(--border)}
  .tgl-style:hover{background:var(--surface-2)}
  #slide-menu{display:block;width:min(340px,calc(100vw - 44px));height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;background:var(--surface);border-right:1px solid var(--border);border-radius:0;box-shadow:10px 0 30px rgba(15,23,42,.12);overflow:hidden;transition:transform .24s ease,visibility .24s ease!important}
  .rtl #slide-menu{border-right:0;border-left:1px solid var(--border);border-radius:0}
  .overlay{display:block;background:rgba(15,23,42,.34);backdrop-filter:none;-webkit-backdrop-filter:none;transition:opacity .22s ease,visibility .22s ease}
  .nav-active{overflow:hidden}
  .slide-menu-header{float:none;width:100%;height:66px;padding:12px;background:var(--surface);border-bottom:1px solid var(--border);gap:8px}
  .hide-vtrick-pro-mobile-menu{order:2;width:40px;height:40px;flex:0 0 40px;justify-content:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ink-2);font-size:18px;transition:background-color .14s ease,color .14s ease!important}
  .hide-vtrick-pro-mobile-menu:before{content:"\f62a";font-weight:700}
  .hide-vtrick-pro-mobile-menu:hover{background:var(--surface-2);color:var(--brand)}
  .mobile-search{order:1;min-width:0;padding:0!important}
  .mobile-search .search-form{height:40px;background:var(--surface-2);border:1px solid var(--border);border-radius:7px;transition:border-color .14s ease,box-shadow .14s ease}
  .mobile-search .search-form:focus-within{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-ring)}
  .mobile-search .search-input{min-width:0;padding:0 11px;color:var(--ink);font-size:14px}
  .mobile-search .search-action{width:38px;flex:0 0 38px;padding:0;color:var(--muted);font-size:14px;opacity:1}
  .mobile-search .search-action:hover{color:var(--brand)}
  .slide-menu-flex{float:none;height:calc(100vh - 66px);height:calc(100dvh - 66px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}
  .vtrick-pro-mobile-menu{float:none;padding:8px 14px 10px}
  .vtrick-pro-mobile-menu>ul{display:flex;flex-direction:column;gap:0}
  .vtrick-pro-mobile-menu ul li{float:none;overflow:visible;border-bottom:1px solid var(--border)}
  .vtrick-pro-mobile-menu ul li:last-child{border-bottom:0}
  .vtrick-pro-mobile-menu ul li a{display:flex;align-items:center;min-height:46px;padding:10px 42px 10px 4px;border-radius:0;color:var(--ink-2);font-size:14px;font-weight:500;line-height:1.35;transition:color .14s ease!important}
  .rtl .vtrick-pro-mobile-menu ul li a{padding:10px 4px 10px 42px}
  .vtrick-pro-mobile-menu>ul>li>a{min-height:48px;color:var(--ink);font-size:14.5px;font-weight:600;letter-spacing:0}
  .vtrick-pro-mobile-menu ul li>a:hover,.vtrick-pro-mobile-menu ul li.has-sub.show>a{background:transparent;color:var(--brand)}
  .vtrick-pro-mobile-menu ul li.has-sub .submenu-toggle{top:4px;right:0;display:flex;align-items:center;justify-content:center;width:38px;height:40px;padding:0;border:0;border-radius:5px;color:var(--muted);text-align:center;transition:color .14s ease,background-color .14s ease!important}
  .rtl .vtrick-pro-mobile-menu ul li.has-sub .submenu-toggle{right:auto;left:0}
  .vtrick-pro-mobile-menu ul li.has-sub .submenu-toggle:hover,.vtrick-pro-mobile-menu ul li.has-sub.show>.submenu-toggle{background:var(--surface-2);color:var(--brand)}
  .vtrick-pro-mobile-menu ul li.has-sub .submenu-toggle:after{float:none;margin:0;font-size:11px}
  .vtrick-pro-mobile-menu .m-sub,.vtrick-pro-mobile-menu>ul li ul{margin:0 0 8px;padding:2px 0 4px 12px;background:transparent;border:0;border-left:2px solid var(--border);border-radius:0}
  .rtl .vtrick-pro-mobile-menu .m-sub,.rtl .vtrick-pro-mobile-menu>ul li ul{padding:2px 12px 4px 0;border-left:0;border-right:2px solid var(--border)}
  .vtrick-pro-mobile-menu>ul>li>ul>li,.vtrick-pro-mobile-menu>ul>li>ul>li>ul>li{border-bottom:0}
  .vtrick-pro-mobile-menu>ul>li>ul>li a,.vtrick-pro-mobile-menu>ul>li>ul>li>ul>li>a{min-height:38px;padding:7px 8px;border-radius:0;font-size:13.5px;font-weight:500;opacity:1}
  .rtl .vtrick-pro-mobile-menu>ul>li>ul>li a,.rtl .vtrick-pro-mobile-menu>ul>li>ul>li>ul>li>a{padding:7px 8px}
  .vtrick-pro-mobile-menu>ul>li>ul>li a:hover{background:transparent;color:var(--brand)}
  .mm-footer{float:none;padding:16px 14px 20px;margin-top:4px;border-top:1px solid var(--border)}
  .mm-footer .mm-menu,.mm-footer .mm-social{float:none}
  .mm-footer .mm-menu ul{gap:6px 14px}
  .mm-footer .mm-menu ul li,.rtl .mm-footer .mm-menu ul li{margin:0}
  .mm-footer .mm-menu ul li a{padding:3px 0;color:var(--muted);font-size:12.5px;font-weight:500}
  .mm-footer .mm-social ul{gap:14px}
  .mm-footer .mm-social ul li,.rtl .mm-footer .mm-social ul li{margin:0}
  .mm-footer .mm-social ul li a{display:block;width:auto;height:auto;border:0;border-radius:0;background:transparent;font-size:15px;color:var(--muted)}
}

@media only screen and (max-width:520px){
  #header-wrapper{margin-bottom:14px}
  .header-header{padding:0 12px}
  .main-logo .widget{gap:8px}
  .mobile-menu-toggle{width:38px;height:38px;flex-basis:38px}
  .main-logo .logo-img{width:36px;height:36px;max-width:36px;max-height:36px;flex-basis:36px}
  .tgl-wrap>a:not(:last-child){margin-right:4px}
  .tgl-style{width:36px;height:36px}
  #slide-menu{width:calc(100vw - 28px)}
  .slide-menu-header{height:64px;padding:11px}
  .slide-menu-flex{height:calc(100vh - 64px);height:calc(100dvh - 64px)}
  .hide-vtrick-pro-mobile-menu{width:38px;height:38px;flex-basis:38px}
  .mobile-search .search-form{height:38px}
  .vtrick-pro-mobile-menu{padding:6px 12px 8px}
  .vtrick-pro-mobile-menu>ul>li>a{font-size:14px}
  .mm-footer{padding:14px 12px 18px}
}

html.is-dark #vtrick-pro-main-nav ul>li>.ul,html.is-dark #vtrick-pro-main-nav ul>li>ul,html.is-dark #slide-menu,html.is-dark .slide-menu-header{background:var(--surface);border-color:var(--border)}
html.is-dark .mobile-menu-toggle,html.is-dark .tgl-style,html.is-dark .mobile-search .search-form{background:transparent;border-color:var(--border)}
html.is-dark .mobile-menu-toggle:hover,html.is-dark .tgl-style:hover,html.is-dark .hide-vtrick-pro-mobile-menu:hover,html.is-dark .vtrick-pro-mobile-menu ul li.has-sub .submenu-toggle:hover{background:var(--surface-2)}


/* === Trending section: theme accent + hidden scrollbar === */
.trending .widget.PopularPosts:after{background:var(--brand,var(--main-color))!important}
.trending .widget.PopularPosts .widget-title:before{background:var(--brand,var(--main-color))!important}
.trending .widget.PopularPosts .widget-title:after{background:var(--brand,var(--main-color))!important}
.trending .widget.PopularPosts .widget-content{scrollbar-width:none!important;-ms-overflow-style:none!important;scrollbar-color:transparent transparent!important;scrollbar-gutter:auto!important}
.trending .widget.PopularPosts .widget-content::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}


/* === WordPress compatibility layer === */
.admin-bar .header-inner.is-fixed.show{top:32px}
.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:#f1f1f1;clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.alignleft{float:left;margin:0 1.5em 1em 0}.alignright{float:right;margin:0 0 1em 1.5em}.aligncenter{display:block;margin-left:auto!important;margin-right:auto!important}
.wp-caption{max-width:100%}.wp-caption-text{font-size:.85em;color:var(--meta-color);text-align:center;margin-top:.5rem}
.wp-block-image img,.post-body img{max-width:100%;height:auto}
.wp-block-image.aligncenter,.wp-block-image .aligncenter{text-align:center}
.entry-image-wrap .entry-thumb{display:block;width:100%;height:auto!important;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:1}
.author-avatar{opacity:1!important}
.navigation.pagination{float:left;width:100%;display:flex;justify-content:center;margin:10px 0 30px}
.navigation.pagination .nav-links{display:flex;gap:6px;flex-wrap:wrap}
.navigation.pagination .page-numbers{display:flex;min-width:36px;height:36px;align-items:center;justify-content:center;background:var(--widget-bg);border:1px solid var(--border-color);border-radius:6px;color:var(--title-color);padding:0 10px}
.navigation.pagination .page-numbers.current,.navigation.pagination a.page-numbers:hover{background:var(--main-color);color:#fff;border-color:var(--main-color)}
.wp-menu .sub-menu{display:block}
#vtrick-pro-main-nav .sub-menu{list-style:none}
.vtrick-pro-mobile-menu .sub-menu{display:none}
.vtrick-pro-mobile-menu li.show>.sub-menu{display:block}
.vtrick-pro-mobile-menu .menu-item-has-children>.submenu-toggle{display:block}
.latest-hires-placeholder{background:linear-gradient(135deg,#dbeafe,#eff6ff)}
.entry-content-wrap:after,.item-post-inner:after,.blog-posts-wrap:after{content:"";display:table;clear:both}
.post-body .adsbygoogle{margin:28px auto;min-height:90px}
.sidebar .adsbygoogle{max-width:100%}
.latest-hires-about{display:flex;gap:18px;align-items:flex-start}
.latest-hires-about-logo{width:72px;height:72px;object-fit:contain;border-radius:10px;background:#fff}
.latest-hires-footer-links{display:flex;flex-wrap:wrap;gap:8px 16px}
.latest-hires-footer-links a{color:var(--footerbar-color)}
.latest-hires-footer-links a:hover{color:var(--footerbar-hover-color)}
.no-image .entry-thumb{background:linear-gradient(135deg,#dbeafe,#eff6ff)}
.comments-area{position:relative;float:left;width:100%;margin:30px 0 0;background:var(--widget-bg);border-radius:var(--radius);padding:24px}
.comment-list{list-style:none;margin:0;padding:0}.comment-list li{margin:0 0 20px}.comment-meta{font-size:13px;color:var(--meta-color)}
.comment-content{margin-top:8px}.comment-reply-link{font-size:13px}
@media only screen and (max-width:782px){.admin-bar .header-inner.is-fixed.show{top:46px}}
@media only screen and (max-width:680px){.entry-content-wrap{padding:1.5rem 1.15rem .5rem}.latest-hires-about{flex-direction:column}}


/* === WordPress footer layout fix ===
   Keeps the footer clean even when no Footer Menu has been created yet. */
#footer-wrapper{
  margin-top:48px!important;
  background:#0b1220!important;
  color:#cbd5e1!important;
}
#footer-wrapper .primary-footer{
  background:#0b1220!important;
  border-top:1px solid rgba(255,255,255,.07)!important;
}
#footer-3col{
  width:100%!important;
  max-width:1240px!important;
  display:grid!important;
  align-items:start!important;
  gap:52px!important;
  padding:46px 3rem 42px!important;
}
#footer-3col.footer-cols-3{
  grid-template-columns:minmax(0,1.45fr) minmax(200px,.8fr) minmax(200px,.8fr)!important;
}
#footer-3col.footer-cols-2{
  grid-template-columns:minmax(0,1.55fr) minmax(240px,.8fr)!important;
}
#footer-3col > .latest-hires-footer-col{
  display:block!important;
  min-width:0!important;
  width:auto!important;
  max-width:none!important;
  padding:0!important;
  margin:0!important;
}
#footer-3col .widget{
  width:100%!important;
  min-width:0!important;
}
#footer-3col .title-wrap{
  position:relative!important;
  display:block!important;
  margin:0 0 18px!important;
  padding:0 0 0 22px!important;
}
#footer-3col .title-wrap:before{
  content:""!important;
  position:absolute!important;
  left:0!important;
  top:50%!important;
  width:12px!important;
  height:4px!important;
  border-radius:999px!important;
  background:#3b82f6!important;
  transform:translateY(-50%)!important;
}
#footer-3col .title-wrap .title{
  margin:0!important;
  color:#f8fafc!important;
  font-size:16px!important;
  line-height:1.3!important;
  font-weight:750!important;
  letter-spacing:-.01em!important;
  text-transform:none!important;
  word-break:normal!important;
  overflow-wrap:normal!important;
}
#footer-3col .widget-content,
#footer-3col .widget-content p,
#footer-3col .widget-content a{
  word-break:normal!important;
  overflow-wrap:break-word!important;
}
.latest-hires-about{
  display:block!important;
  width:100%!important;
  max-width:520px!important;
}
.latest-hires-about-copy{
  width:100%!important;
  min-width:0!important;
}
.latest-hires-about-copy p{
  margin:0 0 14px!important;
  color:#94a3b8!important;
  font-size:14px!important;
  line-height:1.75!important;
}
.latest-hires-quora-link{
  display:inline-flex!important;
  align-items:center!important;
  width:auto!important;
  color:#cbd5e1!important;
  font-size:14px!important;
  line-height:1.4!important;
  white-space:nowrap!important;
}
.latest-hires-quora-link:hover{color:#fff!important}
.latest-hires-footer-explore{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:10px!important;
}
.latest-hires-footer-explore a{
  display:inline-flex!important;
  align-items:center!important;
  width:auto!important;
  min-height:32px!important;
  margin:0!important;
  padding:0 11px!important;
  border:1px solid rgba(255,255,255,.10)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.04)!important;
  color:#cbd5e1!important;
  font-size:12px!important;
  line-height:1!important;
  white-space:nowrap!important;
}
.latest-hires-footer-explore a:hover{
  border-color:rgba(96,165,250,.42)!important;
  background:rgba(59,130,246,.10)!important;
  color:#fff!important;
}
.latest-hires-footer-menu ul{
  display:grid!important;
  gap:10px!important;
  margin:0!important;
  padding:0!important;
}
.latest-hires-footer-menu li{
  margin:0!important;
  padding:0!important;
}
.latest-hires-footer-menu a{
  display:inline-block!important;
  margin:0!important;
  padding:0!important;
  color:#cbd5e1!important;
  font-size:14px!important;
  line-height:1.5!important;
}
.latest-hires-footer-menu a:hover{color:#fff!important}
.footerbar{
  background:#080e1a!important;
  border-top:1px solid rgba(255,255,255,.08)!important;
  padding:20px 3rem!important;
}
.footerbar .container{
  width:100%!important;
  max-width:1240px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:24px!important;
}
.footerbar .footer-copyright{
  min-width:0!important;
  color:#94a3b8!important;
  font-size:13px!important;
  line-height:1.6!important;
}
.footerbar .footer-menu ul{
  display:flex!important;
  align-items:center!important;
  flex-wrap:wrap!important;
  gap:18px!important;
}
.footerbar .footer-menu ul li a{
  margin:0!important;
  color:#94a3b8!important;
  font-size:13px!important;
}
.footerbar .footer-menu ul li a:hover{color:#fff!important}

@media only screen and (max-width:980px){
  #footer-3col,
  #footer-3col.footer-cols-3,
  #footer-3col.footer-cols-2{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:34px!important;
    padding:38px 24px!important;
  }
  #footer-3col.footer-cols-3 #vtrick-pro-about-section{
    grid-column:1 / -1!important;
    max-width:680px!important;
  }
  .footerbar{padding:18px 24px!important}
}
@media only screen and (max-width:680px){
  #footer-wrapper{margin-top:34px!important}
  #footer-3col,
  #footer-3col.footer-cols-3,
  #footer-3col.footer-cols-2{
    grid-template-columns:1fr!important;
    gap:30px!important;
    padding:32px 18px!important;
  }
  #footer-3col.footer-cols-3 #vtrick-pro-about-section{
    grid-column:auto!important;
  }
  .latest-hires-about{max-width:none!important}
  .footerbar{padding:18px!important}
  .footerbar .container{
    align-items:flex-start!important;
    flex-direction:column!important;
    gap:14px!important;
  }
  .footerbar .footer-menu ul{gap:10px 16px!important}
}


/* =========================================================
   MODERN TRENDING — WordPress port of the newer Latest Hires design
   ========================================================= */
.trending .widget.PopularPosts{
  box-sizing:border-box!important;
  position:relative!important;
  display:grid!important;
  grid-template-columns:minmax(220px,250px) minmax(0,1fr)!important;
  align-items:stretch!important;
  gap:22px!important;
  margin:0 0 calc(var(--gap)/2)!important;
  padding:0!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:visible!important;
}
.trending .widget.PopularPosts:after{
  display:none!important;
}
.trending .widget.PopularPosts .widget-title{
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:flex-end!important;
  align-items:flex-start!important;
  min-height:315px!important;
  margin:0!important;
  padding:26px 22px!important;
  border-radius:24px!important;
  transform:none!important;
  overflow:hidden!important;
  box-shadow:0 14px 32px rgba(37,99,235,.20)!important;
  flex:none!important;
}
.trending .widget.PopularPosts .widget-title:before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  top:0!important;
  left:0!important;
  right:0!important;
  bottom:0!important;
  width:auto!important;
  height:auto!important;
  border-radius:24px!important;
  background:linear-gradient(180deg,#2563eb 0%,#1d4ed8 100%)!important;
  z-index:1!important;
}
.trending .widget.PopularPosts .widget-title:after{
  content:"Most-read stories from the last 30 days"!important;
  position:relative!important;
  display:block!important;
  width:100%!important;
  height:auto!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  left:auto!important;
  margin:14px 0 0!important;
  padding:0!important;
  color:rgba(255,255,255,.82)!important;
  font-size:13px!important;
  line-height:1.55!important;
  font-weight:500!important;
  z-index:3!important;
  background:none!important;
  border-radius:0!important;
}
.trending .widget.PopularPosts .widget-title .title{
  position:relative!important;
  z-index:3!important;
  display:block!important;
  margin:0!important;
  color:#fff!important;
  font-size:clamp(1.6rem,1.3rem + .5vw,2.15rem)!important;
  font-weight:800!important;
  line-height:1.08!important;
  letter-spacing:-.045em!important;
}
.trending .widget.PopularPosts .widget-title .title:before{
  content:"\f25f"!important;
  font-family:bootstrap-icons!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:46px!important;
  height:46px!important;
  margin:0 0 16px!important;
  border-radius:14px!important;
  background:rgba(255,255,255,.16)!important;
  border:1px solid rgba(255,255,255,.18)!important;
  color:#fff!important;
  font-size:20px!important;
  font-weight:400!important;
}
.trending .widget.PopularPosts .widget-title .title:after{
  display:none!important;
}
.trending .widget.PopularPosts .widget-content{
  position:relative!important;
  display:grid!important;
  grid-auto-flow:column!important;
  grid-auto-columns:minmax(250px,280px)!important;
  gap:18px!important;
  align-items:stretch!important;
  min-width:0!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  padding:6px 4px 14px!important;
  margin:0!important;
  scroll-snap-type:x proximity!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}
.trending .widget.PopularPosts .widget-content::-webkit-scrollbar{
  display:none!important;
  width:0!important;
  height:0!important;
}
.trending .widget.PopularPosts .widget-content .popular-post.post{
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  min-width:250px!important;
  max-width:280px!important;
  min-height:315px!important;
  padding:20px!important;
  margin:0!important;
  border-radius:22px!important;
  border:1px solid rgba(15,23,42,.08)!important;
  background:var(--widget-bg)!important;
  box-shadow:0 10px 30px rgba(15,23,42,.08)!important;
  color:var(--title-color)!important;
  transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important;
  scroll-snap-align:start!important;
  overflow:hidden!important;
}
.trending .widget.PopularPosts .widget-content .popular-post.post:not(:first-child){
  margin-left:0!important;
}
.trending .widget.PopularPosts .widget-content .popular-post.post:hover{
  transform:translateY(-6px)!important;
  box-shadow:0 16px 38px rgba(15,23,42,.12)!important;
}
.trending .widget.PopularPosts .widget-content .popular-post.post:hover~.popular-post.post{
  transform:none!important;
}
.trending .widget.PopularPosts .entry-header{
  display:flex!important;
  flex-direction:column!important;
  flex:1!important;
  height:100%!important;
  padding:0!important;
  background:transparent!important;
}
.trending .widget.PopularPosts .widget-content .entry-meta{
  margin:0 0 14px!important;
}
.trending .widget.PopularPosts .widget-content .entry-time{
  display:inline-flex!important;
  align-items:center!important;
  min-height:30px!important;
  padding:0 11px!important;
  border-radius:999px!important;
  background:rgba(37,99,235,.08)!important;
  color:var(--main-color)!important;
  font-size:12px!important;
  font-weight:700!important;
  letter-spacing:.01em!important;
}
.trending .widget.PopularPosts .widget-content .entry-title{
  margin:0 0 14px!important;
}
.trending .widget.PopularPosts .widget-content .entry-title a{
  display:-webkit-box!important;
  margin:0!important;
  overflow:hidden!important;
  color:var(--title-color)!important;
  font-size:1.18rem!important;
  font-weight:800!important;
  line-height:1.32!important;
  letter-spacing:-.025em!important;
  -webkit-line-clamp:4!important;
  -webkit-box-orient:vertical!important;
}
.trending .widget.PopularPosts .widget-content .entry-title a:hover{
  color:var(--main-color)!important;
}
.trending .widget.PopularPosts .widget-content .entry-meta.mi.tag{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  max-height:none!important;
  overflow:visible!important;
  line-height:1.3!important;
  margin:0 0 18px!important;
  -webkit-line-clamp:unset!important;
}
.trending .widget.PopularPosts .widget-content .entry-tag,
.trending .widget.PopularPosts .widget-content .entry-meta.mi.tag a{
  display:inline-flex!important;
  align-items:center!important;
  width:auto!important;
  height:28px!important;
  margin:0!important;
  padding:0 10px!important;
  border-radius:999px!important;
  background:rgba(15,23,42,.05)!important;
  color:var(--meta-color)!important;
  font-family:var(--title-font)!important;
  font-size:11px!important;
  font-weight:700!important;
  line-height:1!important;
  text-transform:uppercase!important;
  letter-spacing:.04em!important;
}
.trending .widget.PopularPosts .widget-content .entry-meta.mi.tag a:before{
  content:none!important;
}
.trending .widget.PopularPosts .widget-content .entry-tag:hover,
.trending .widget.PopularPosts .widget-content .entry-meta.mi.tag a:hover{
  background:rgba(37,99,235,.10)!important;
  color:var(--main-color)!important;
}
.trending .widget.PopularPosts .widget-content .author-row{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  margin-top:auto!important;
  margin-block-start:auto!important;
}
.trending .widget.PopularPosts .widget-content .author-avatar-wrap{
  width:34px!important;
  height:34px!important;
  flex:0 0 34px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:50%!important;
  overflow:hidden!important;
  box-shadow:0 0 0 1px rgba(37,99,235,.14)!important;
}
.trending .widget.PopularPosts .widget-content .author-name{
  color:var(--title-color)!important;
  font-size:13px!important;
  font-weight:700!important;
}
html.is-dark .trending .widget.PopularPosts .widget-title:before{
  background:linear-gradient(180deg,#3b82f6 0%,#2563eb 100%)!important;
}
html.is-dark .trending .widget.PopularPosts .widget-content .popular-post.post{
  border-color:rgba(255,255,255,.06)!important;
  box-shadow:0 12px 30px rgba(0,0,0,.22)!important;
}
html.is-dark .trending .widget.PopularPosts .widget-content .entry-time{
  background:rgba(96,165,250,.12)!important;
}
html.is-dark .trending .widget.PopularPosts .widget-content .entry-tag,
html.is-dark .trending .widget.PopularPosts .widget-content .entry-meta.mi.tag a{
  background:rgba(255,255,255,.06)!important;
}

@media only screen and (max-width:980px){
  .trending .widget.PopularPosts{
    display:block!important;
    margin:0 0 20px!important;
    padding:0!important;
    background:transparent!important;
    overflow:visible!important;
  }
  .trending .widget.PopularPosts .widget-title{
    min-height:auto!important;
    margin:0 0 14px!important;
    padding:22px 18px!important;
    border-radius:18px!important;
    box-shadow:0 10px 24px rgba(37,99,235,.18)!important;
  }
  .trending .widget.PopularPosts .widget-title:before{
    border-radius:18px!important;
  }
  .trending .widget.PopularPosts .widget-content{
    grid-auto-columns:72vw!important;
    gap:14px!important;
    padding:4px 2px 12px!important;
    overflow-x:auto!important;
  }
  .trending .widget.PopularPosts .widget-content .popular-post.post{
    min-width:72vw!important;
    max-width:72vw!important;
    min-height:280px!important;
    padding:18px!important;
  }
}
@media only screen and (max-width:680px){
  .trending .widget.PopularPosts{
    margin-left:0!important;
    padding-left:0!important;
  }
  .trending .widget.PopularPosts .widget-title{
    margin-left:0!important;
  }
  .trending .widget.PopularPosts .widget-content{
    grid-auto-columns:84vw!important;
    padding:4px 0 10px!important;
  }
  .trending .widget.PopularPosts .widget-content .popular-post.post{
    min-width:84vw!important;
    max-width:84vw!important;
    min-height:255px!important;
    border-radius:18px!important;
  }
  .trending .widget.PopularPosts .widget-content .entry-title a{
    font-size:1.08rem!important;
    -webkit-line-clamp:4!important;
  }
}

/* Latest Posts: keep the grid visible even with a very small imported post set. */
.is-home .blog-posts-wrap .index-post-wrap{
  display:grid!important;
  min-height:0!important;
}
.is-home .blog-posts-wrap .queryEmpty{
  grid-column:1/-1;
  margin:24px 0!important;
}


/* === SINGLE POST IMAGE CENTERING FIX === */
/* Center imported Blogger images and native WordPress/Gutenberg images without changing post text/layout. */
.single #post-body img,
.single-post #post-body img{
  display:block!important;
  float:none!important;
  clear:both!important;
  max-width:100%!important;
  height:auto!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

.single #post-body img.alignleft,
.single #post-body img.alignright,
.single #post-body img.aligncenter,
.single-post #post-body img.alignleft,
.single-post #post-body img.alignright,
.single-post #post-body img.aligncenter{
  float:none!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

.single #post-body figure,
.single #post-body figure.wp-block-image,
.single #post-body .wp-block-image,
.single #post-body .wp-caption,
.single-post #post-body figure,
.single-post #post-body figure.wp-block-image,
.single-post #post-body .wp-block-image,
.single-post #post-body .wp-caption{
  float:none!important;
  clear:both!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

.single #post-body figure.alignleft,
.single #post-body figure.alignright,
.single #post-body .wp-block-image.alignleft,
.single #post-body .wp-block-image.alignright,
.single-post #post-body figure.alignleft,
.single-post #post-body figure.alignright,
.single-post #post-body .wp-block-image.alignleft,
.single-post #post-body .wp-block-image.alignright{
  float:none!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

.single #post-body a[imageanchor],
.single #post-body .separator > a,
.single-post #post-body a[imageanchor],
.single-post #post-body .separator > a{
  display:table!important;
  float:none!important;
  clear:both!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

.single #post-body .separator,
.single-post #post-body .separator{
  display:block!important;
  float:none!important;
  clear:both!important;
  width:100%!important;
  text-align:center!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

.single #post-body table.tr-caption-container,
.single-post #post-body table.tr-caption-container{
  float:none!important;
  clear:both!important;
  width:auto!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

.single #post-body .wp-block-image figcaption,
.single #post-body .wp-caption-text,
.single-post #post-body .wp-block-image figcaption,
.single-post #post-body .wp-caption-text{
  text-align:center!important;
}

/* Common imported Blogger wrappers. */
.single #post-body > div:has(> img),
.single #post-body > div:has(> a > img),
.single #post-body > p:has(> img),
.single #post-body > p:has(> a > img),
.single-post #post-body > div:has(> img),
.single-post #post-body > div:has(> a > img),
.single-post #post-body > p:has(> img),
.single-post #post-body > p:has(> a > img){
  float:none!important;
  clear:both!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}


/* === SINGLE POST IMAGE CENTERING FIX V2 === */
/* Stronger rules for native WordPress blocks + imported Blogger HTML. */
body.single #post-body img,
body.single-post #post-body img,
body.page #post-body img{
  display:block!important;
  float:none!important;
  clear:both!important;
  position:relative!important;
  left:auto!important;
  right:auto!important;
  transform:none!important;
  max-width:100%!important;
  height:auto!important;
  margin-top:1.4em!important;
  margin-bottom:1.4em!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

body.single #post-body img[align="left"],
body.single #post-body img[align="right"],
body.single #post-body img.alignleft,
body.single #post-body img.alignright,
body.single-post #post-body img[align="left"],
body.single-post #post-body img[align="right"],
body.single-post #post-body img.alignleft,
body.single-post #post-body img.alignright,
body.page #post-body img[align="left"],
body.page #post-body img[align="right"],
body.page #post-body img.alignleft,
body.page #post-body img.alignright{
  float:none!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

body.single #post-body a:has(> img),
body.single-post #post-body a:has(> img),
body.page #post-body a:has(> img){
  display:table!important;
  float:none!important;
  clear:both!important;
  width:auto!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

body.single #post-body a:has(> img) > img,
body.single-post #post-body a:has(> img) > img,
body.page #post-body a:has(> img) > img{
  margin-left:auto!important;
  margin-right:auto!important;
}

body.single #post-body figure,
body.single #post-body .wp-block-image,
body.single #post-body .wp-caption,
body.single #post-body .separator,
body.single-post #post-body figure,
body.single-post #post-body .wp-block-image,
body.single-post #post-body .wp-caption,
body.single-post #post-body .separator,
body.page #post-body figure,
body.page #post-body .wp-block-image,
body.page #post-body .wp-caption,
body.page #post-body .separator{
  display:block!important;
  float:none!important;
  clear:both!important;
  width:100%!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

body.single #post-body figure > img,
body.single #post-body figure > a > img,
body.single-post #post-body figure > img,
body.single-post #post-body figure > a > img,
body.page #post-body figure > img,
body.page #post-body figure > a > img{
  display:block!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

body.single #post-body table.tr-caption-container,
body.single-post #post-body table.tr-caption-container,
body.page #post-body table.tr-caption-container{
  float:none!important;
  clear:both!important;
  width:auto!important;
  max-width:100%!important;
  margin:1.4em auto!important;
}

body.single #post-body table.tr-caption-container td,
body.single #post-body table.tr-caption-container th,
body.single-post #post-body table.tr-caption-container td,
body.single-post #post-body table.tr-caption-container th,
body.page #post-body table.tr-caption-container td,
body.page #post-body table.tr-caption-container th{
  text-align:center!important;
}

body.single #post-body > div:has(> img),
body.single #post-body > div:has(> a > img),
body.single #post-body > p:has(> img),
body.single #post-body > p:has(> a > img),
body.single-post #post-body > div:has(> img),
body.single-post #post-body > div:has(> a > img),
body.single-post #post-body > p:has(> img),
body.single-post #post-body > p:has(> a > img),
body.page #post-body > div:has(> img),
body.page #post-body > div:has(> a > img),
body.page #post-body > p:has(> img),
body.page #post-body > p:has(> a > img){
  float:none!important;
  clear:both!important;
  width:100%!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

/* Imported Blogger markup sometimes carries inline text-align/float styles. */
body.single #post-body [style*="float:left"]:has(img),
body.single #post-body [style*="float: left"]:has(img),
body.single #post-body [style*="float:right"]:has(img),
body.single #post-body [style*="float: right"]:has(img),
body.single-post #post-body [style*="float:left"]:has(img),
body.single-post #post-body [style*="float: left"]:has(img),
body.single-post #post-body [style*="float:right"]:has(img),
body.single-post #post-body [style*="float: right"]:has(img),
body.page #post-body [style*="float:left"]:has(img),
body.page #post-body [style*="float: left"]:has(img),
body.page #post-body [style*="float:right"]:has(img),
body.page #post-body [style*="float: right"]:has(img){
  float:none!important;
  clear:both!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

/* Keep captions centered without forcing normal paragraphs to center. */
body.single #post-body figcaption,
body.single #post-body .wp-caption-text,
body.single-post #post-body figcaption,
body.single-post #post-body .wp-caption-text,
body.page #post-body figcaption,
body.page #post-body .wp-caption-text{
  text-align:center!important;
}


/* === RELATED POSTS WORDPRESS FIX === */
/* The Blogger CSS used content-visibility with a 420px intrinsic placeholder.
   In WordPress that could reserve a large blank area instead of painting cards. */
.single #related-wrap,
.single-post #related-wrap{
  display:block!important;
  float:none!important;
  width:100%!important;
  max-width:920px!important;
  height:auto!important;
  min-height:0!important;
  margin:40px auto 0!important;
  padding:0!important;
  content-visibility:visible!important;
  contain:none!important;
  contain-intrinsic-size:auto!important;
  overflow:visible!important;
}

.single #related-wrap .title-wrap,
.single-post #related-wrap .title-wrap{
  display:block!important;
  margin:0 0 18px!important;
}

.single .related-posts,
.single-post .related-posts{
  position:relative!important;
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:16px!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  visibility:visible!important;
  opacity:1!important;
  overflow:visible!important;
}

.single .related-item,
.single-post .related-item{
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  width:100%!important;
  min-width:0!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  visibility:visible!important;
  opacity:1!important;
  overflow:hidden!important;
  background:var(--surface,var(--widget-bg))!important;
  border:1px solid var(--border,var(--border-color))!important;
  border-radius:13px!important;
  box-shadow:var(--shadow-xs,0 4px 18px rgba(15,23,42,.06))!important;
}

.single .related-item .entry-image-wrap,
.single-post .related-item .entry-image-wrap{
  position:relative!important;
  display:block!important;
  flex:0 0 auto!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  aspect-ratio:16/9!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:0!important;
  background:#eaf0f7!important;
}

.single .related-item .entry-thumb,
.single-post .related-item .entry-thumb{
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  min-height:100%!important;
  aspect-ratio:auto!important;
  margin:0!important;
  opacity:1!important;
  visibility:visible!important;
  background-size:cover!important;
  background-position:center center!important;
  background-repeat:no-repeat!important;
}

.single .related-item .entry-thumb.latest-hires-placeholder,
.single-post .related-item .entry-thumb.latest-hires-placeholder{
  background:linear-gradient(135deg,#dbeafe,#eff6ff)!important;
}

.single .related-item .entry-header,
.single-post .related-item .entry-header{
  position:relative!important;
  display:flex!important;
  flex:1 1 auto!important;
  flex-direction:column!important;
  height:auto!important;
  min-height:112px!important;
  padding:13px 14px 15px!important;
  visibility:visible!important;
  opacity:1!important;
  background:transparent!important;
}

.single .related-item .entry-title,
.single-post .related-item .entry-title{
  display:block!important;
  margin:0 0 12px!important;
  color:var(--ink,var(--title-color))!important;
  font-size:14px!important;
  font-weight:750!important;
  line-height:1.38!important;
}

.single .related-item .entry-title a,
.single-post .related-item .entry-title a{
  display:-webkit-box!important;
  overflow:hidden!important;
  color:inherit!important;
  -webkit-box-orient:vertical!important;
  -webkit-line-clamp:3!important;
}

.single .related-item .entry-meta,
.single-post .related-item .entry-meta{
  display:block!important;
  margin-top:auto!important;
  color:var(--muted,var(--meta-color))!important;
  font-size:12px!important;
  visibility:visible!important;
  opacity:1!important;
}

@media only screen and (max-width:780px){
  .single .related-posts,
  .single-post .related-posts{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:12px!important;
  }
}

@media only screen and (max-width:480px){
  .single #related-wrap,
  .single-post #related-wrap{
    margin-top:32px!important;
    padding:0!important;
  }
  .single .related-posts,
  .single-post .related-posts{
    grid-template-columns:1fr!important;
  }
}


/* === LATEST BLOGGER FOOTER DESIGN === */
/* Mirrors the latest Blogger theme: no upper 3-column footer, only the clean footer bar. */
#footer-wrapper{
  position:relative!important;
  float:left!important;
  width:100%!important;
  margin-top:58px!important;
  background:#0b1220!important;
  color:#cbd5e1!important;
  border:0!important;
  content-visibility:visible!important;
  contain:none!important;
  contain-intrinsic-size:auto!important;
}
#footer-wrapper .primary-footer,
#footer-3col{
  display:none!important;
}
.footerbar{
  position:relative!important;
  float:left!important;
  width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:20px var(--gap)!important;
  background:#080e1a!important;
  color:#94a3b8!important;
  border-top:1px solid rgba(255,255,255,.08)!important;
  line-height:1.5!important;
}
.footerbar:before{
  display:none!important;
}
.footerbar .container{
  width:100%!important;
  max-width:1240px!important;
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:14px 28px!important;
  margin:0 auto!important;
  padding:0!important;
}
.footerbar .footer-copyright{
  flex:1 1 420px!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  color:#94a3b8!important;
  font-size:12.5px!important;
  font-weight:400!important;
  line-height:1.55!important;
}
.footerbar .footer-copyright .widget-content{
  margin:0!important;
  padding:0!important;
  color:inherit!important;
}
#footer-menu{
  position:relative!important;
  display:block!important;
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
}
#footer-menu:empty{
  display:none!important;
}
#footer-menu ul{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:10px 25px!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}
#footer-menu ul li{
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}
#footer-menu ul li a{
  display:inline-block!important;
  margin:0!important;
  padding:0!important;
  color:#94a3b8!important;
  font-size:12.5px!important;
  font-weight:500!important;
  line-height:1.55!important;
  text-decoration:none!important;
  white-space:nowrap!important;
}
#footer-menu ul li a:hover{
  color:#fff!important;
}
#back-top{
  background:var(--surface,#fff)!important;
  border:1px solid var(--border,#e2e8f0)!important;
  border-radius:11px!important;
  color:var(--ink,#0f172a)!important;
  box-shadow:0 5px 18px rgba(15,23,42,.08)!important;
}

@media only screen and (max-width:880px){
  #footer-wrapper{
    margin-top:36px!important;
  }
  .footerbar{
    padding:18px 16px!important;
  }
  .footerbar .container{
    flex-direction:column!important;
    align-items:flex-start!important;
    justify-content:center!important;
    gap:10px!important;
  }
  .footerbar .footer-copyright{
    flex:none!important;
    width:100%!important;
    text-align:left!important;
  }
  #footer-menu{
    width:100%!important;
  }
  #footer-menu ul{
    justify-content:flex-start!important;
    gap:8px 18px!important;
  }
}
