#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 1px rgb(0 0 0/.05);box-shadow:0 1px 1px rgb(0 0 0/.05);display:table;margin-bottom:1em;padding:10px 20px 10px 10px;position:relative;width:auto}#ez-toc-container li,#ez-toc-container ul,*{padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li{background:0 0;list-style:none none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}#ez-toc-container a{color:#444;box-shadow:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}div#ez-toc-container .ez-toc-title{display:initial}*{outline:0;margin:0;vertical-align:bottom;box-sizing:border-box;-moz-box-sizing:border-box}ul{list-style:none;list-style-position:outside}#ez-toc-container a,a,a:hover{text-decoration:none}a:hover{color:#222}a img{border:0}img{max-width:100%;height:auto}body{font:13px var(--mainFont),sans-serif;color:#000;background:#efefef}h1{font-size:20px}h2{font-size:19px}h3{font-size:18px}#menu>ul>li:hover>a,.advancedPostsWidget1 .post .title a:hover,.safirBox .title a:hover,.whitePost .title a:hover,a,h1,h2,h3{color:var(--c1)}button,input,textarea{font-family:inherit}.homeWidget .post .title a,.safiricon,.sidebarWidget .post .title a,.themeicon{display:block}.safiricon svg,.themeicon svg{display:block;fill:currentColor;width:16px;height:16px}.safiricon svg{margin-right:5px}.themeicon svg{margin:0}.safir-logo{font-weight:700;line-height:1;font-size:20px;color:#333}.safir-logo:hover{color:#666}.safir-logo img{width:auto;height:var(--headerHeight)}.safirBox,.safirthumb{position:relative;overflow:hidden}.safirthumb,.safirthumb img{aspect-ratio:var(--aspectRatio)}.safirthumb{background-color:#f0f0f0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:var(--noImageForPost)}.safirthumb img{object-fit:cover;width:100%}.safirBox{background:#fff;padding:20px;border-radius:4px}.margintop{margin-top:20px}.whitePost{background:#fff;position:relative;padding:20px;overflow:hidden;border-radius:4px}#topbar,.mainHeading{color:#fff;background:var(--c1)}.mainHeading{padding:10px 15px;margin-bottom:10px;position:relative;font-weight:500;border-radius:4px;font-size:15px;line-height:20px;overflow:hidden}.mainHeading:before,.pageHeading:before{content:"";display:block;position:absolute;left:0;top:0}.mainHeading:before{bottom:0;right:0;background:-moz-linear-gradient(left,rgb(255 255 255/.05)0,rgb(0 0 0/.1) 100%);background:-webkit-linear-gradient(left,rgb(255 255 255/.05)0,rgb(0 0 0/.1) 100%);background:linear-gradient(to right,rgb(255 255 255/.05)0,rgb(0 0 0/.1) 100%);z-index:1}.mainHeading .icon{float:left;color:var(--c2);width:20px;height:20px;position:relative;margin:5px 10px 5px 0}.mainHeading .title{margin:5px 0;display:block;float:left;color:#fff;font-weight:500;font-size:15px;position:relative;z-index:2}.mainHeading .icon svg{width:20px;height:20px}.mainHeading.stick{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.mainHeading.stick+.safirBox{border-top-left-radius:0;border-top-right-radius:0}.pageHeading{padding-left:20px;position:relative;margin-bottom:20px}.pageHeading .title,.pageHeading h1{font-family:var(--headFont),sans-serif;font-size:26px;line-height:1.2;color:#333}.pageHeading:before{background:var(--c1);width:4px;border-radius:2px;height:100%}.reading{font-size:16px;line-height:1.8;font-family:var(--contentFont),sans-serif}.advancedPostsWidget1 .post .safirthumb,.reading li,.reading p{margin-bottom:10px}.reading a{color:var(--linkColor)}.reading a:hover{color:#333}.reading .ads,.reading ul{margin-bottom:20px}.reading ul li{margin-left:15px;list-style-position:inside;list-style-type:disc;margin-bottom:0;position:relative}.reading h1,.reading h2{position:relative;margin-bottom:10px;font-family:var(--headFont);color:var(--headColor)}.ads{text-align:center}#topbar{font-size:13px}#topbar ul.menu{float:left;padding:10px 0;overflow:hidden}#topbar ul.menu li{display:inline-block;line-height:20px;margin-right:20px}#topbar ul.menu a{color:hsl(0 0% 100%/.75);display:flex;align-items:center;line-height:20px;transition:all .2s}#topbar ul.menu a:hover,.safirSocial a:hover{color:var(--c2)}#topbar .rightGroup{float:right;overflow:hidden;display:flex;align-items:center}#topbar .safirSocial{float:left;padding:8px 0;margin-left:10px}header{background:#fff;box-shadow:0 2px 8px 0 rgb(0 0 0/.05)}#header-cont{position:relative;z-index:50}#header-cont .innerContainer,#mobilemenu a{display:flex;align-items:center}#header-cont .searchButton,#header-cont .searchform,#header-cont .toggleMenu{display:none}#header-cont .innerContainer{overflow:visible}#header-logo{padding:20px 0}#hamburgermenu{position:fixed;z-index:999999;top:0;left:-300px;width:300px;height:100%;overflow-y:scroll;background:#fff}#hamburgermenu span.close,#topsearch button{position:absolute;display:block;cursor:pointer}#hamburgermenu span.close,.hamburgerMenuButton .icon{border-radius:50%;background:var(--c1);width:40px;height:40px}#hamburgermenu span.close{color:var(--c2);top:10px;right:10px}#hamburgermenu span.close svg{margin:12px}#hamburgermenu .logoBlock{border-bottom:2px solid #ededed;padding:10px 50px 10px 10px}#hamburgermenu .logoBlock a{display:table-cell;height:40px;vertical-align:middle}#hamburgermenu .logoBlock img{max-height:40px;width:auto}#mobilemenuContainer{overflow:hidden;border-top:2px solid #ededed}#mobilemenu,#mobilemenu li{position:relative}#mobilemenu a{border-bottom:1px solid #ededed;padding:10px;line-height:30px;font-size:14px;color:#191919;font-weight:500;z-index:2}#mobilemenu a:hover{color:#000}#mobileSocial{margin:10px;text-align:center}#overlay{display:none;width:100%;height:100%;position:fixed;background:rgb(0 0 0/.9);z-index:999998;top:0;left:0}.hamburgerMenuButton{display:none;cursor:pointer;color:var(--c2);opacity:.9;position:fixed;z-index:100;left:10px;top:10px}.hamburgerMenuButton .icon{box-shadow:0 0 4px rgb(0 0 0/.1);padding:12px}#topsearch{float:left;margin-left:10px;transition:all .3s;padding:5px 0}#topsearch form{width:180px}#topsearch input[type=text]{background:hsl(0 0% 100%/.1);width:100%;border-radius:3px;display:block;border:0;padding:0 40px 0 10px;height:30px;font-size:12px;line-height:30px;color:hsl(0 0% 100%/.6)}#topsearch button{right:0;top:0;border:0;width:30px;height:30px;background:0 0;padding:5px;color:hsl(0 0% 100%/.5)}#single .metaBox .icon svg,#topsearch button svg{width:12px;height:12px;margin:2px}#menuGroup{margin-left:auto;z-index:20;transition:all .5s;font-family:var(--menuFont),sans-serif}#mainMenu,#menu,#menu a,#topsearch form,.innerContainer{position:relative}#menu,#menu a{font-size:14px;font-weight:500}#menu{clear:both;z-index:40}#menu li{float:left}#menu a{display:flex;align-items:center;padding:0 15px;transition:all .3s ease;color:#111;line-height:calc(var(--headerHeight) + 40px)}#safirPage{background:#f8f8f8;margin:auto;position:relative;box-shadow:0 0 3px rgb(0 0 0/.3)}.innerContainer{max-width:calc(var(--safirWidth) + 10px);padding:0 5px;margin-left:auto;margin-right:auto;overflow:hidden}#main{padding-top:20px;padding-bottom:20px}body:has(#aside) #content{width:var(--contentRatio)}#content{width:100%;float:left;position:relative}#aside{float:right;width:var(--asideRatio)}.homeWidget,.sidebarWidget{margin-top:20px}#aside .sidebarWidget:first-child{margin-top:0}.adsWidget{text-align:center;background:#fafafa}.advancedPostsWidget1 .items{margin:-5px;display:flex;flex-wrap:wrap}.advancedPostsWidget1 .post-container{width:33.3333333333%;padding:5px}.advancedPostsWidget1 .post{padding:10px}.advancedPostsWidget1 .post .detail{line-height:20px;height:40px;overflow:hidden}.advancedPostsWidget1.withSummary .post .detail{height:105px}.advancedPostsWidget1 .post .title{position:relative}.advancedPostsWidget1 .post .title a{font-weight:700;font-size:15px;color:#000}.advancedPostsWidget1 .post .summary{color:#505666;margin-top:5px}#singleBlock .thumb img,.advancedPostsWidget1.sidebarWidget .post-container{width:100%}.advancedPostsWidget1.listing .items{margin:-10px}.advancedPostsWidget1.listing .post{padding:5px}#single .metaBox .share{float:right;margin:5px 0}#single .metaBox .safirSocial a{height:30px;width:30px;border-radius:3px;color:#fff}#single .metaBox .safirSocial .icon{width:30px;height:30px;margin:0}#single .metaBox .safirSocial a svg{width:18px;height:18px;margin:6px}#single .metaBox .safirSocial li.facebook a{background:#38599b}#single .metaBox .safirSocial li.twitter a{background:#000}#single .metaBox .safirSocial li.whatsapp a{background:#25d366}#single .metaBox{overflow:hidden;margin-bottom:20px;padding-left:10px;clear:both;border-radius:3px;color:#8d8d8d;background:-moz-linear-gradient(left,#f8f8f8 0,#fff 100%);background:-webkit-linear-gradient(left,#f8f8f8 0,#fff 100%);background:linear-gradient(to right,#f8f8f8 0,#fff 100%);font-weight:500}#single .metaBox .meta{float:left;font-size:12px;line-height:20px;margin-right:20px;padding:10px 0}#single .metaBox .meta a{color:#8d8d8d}#single .metaBox .meta a:hover{color:#000!important}#single .metaBox .icon{width:16px;height:16px;float:left;margin:2px 4px 2px 0}#single .metaBox .safirCategoryMeta{display:inline-block}#single .metaBox .safirCategoryMeta a:after{content:", "}#single .metaBox .safirCategoryMeta a:last-child:after{content:""}#singleBlock.type1 .thumb{border:1px solid #f1f1f1;padding:2px;margin-bottom:20px}#singleBlock.type1 .ads.type1{margin-bottom:20px}#comments{clear:both;margin-top:20px}#wp-comment-cookies-consent{vertical-align:unset;margin-right:5px}.sfrCommentsList{margin:20px -20px -20px;border-top:2px solid #f8f8f8}.sfrCommentsList .nocomments{padding:20px}#respond,form p{overflow:hidden}#content #respond form textarea,#respond input#author,#respond input#email{width:100%;display:block;padding-left:50px}#respond p.form-submit{clear:both;float:right;margin:0}form p{position:relative;margin-bottom:15px;line-height:30px}form input[type=text]{width:100%;height:50px}form input[type=text],form textarea{display:block;font-weight:500;outline:0;font-size:14px;padding:10px;transition:all .25s;background:#fff;border:2px solid #e9e9e9;-webkit-appearance:none}form input[type=text]:focus,form textarea:focus{background:#fafafa}form textarea{max-width:100%;width:100%;height:106px}form input[type=submit]{position:relative;cursor:pointer;font-size:14px;display:block;font-weight:500;border:0;border-radius:3px;color:#fff;padding:10px 20px;text-transform:uppercase;outline:0;overflow:visible;transition:all .25s;line-height:16px;background:var(--c1);-webkit-appearance:none}form input[type=submit]:focus,form input[type=submit]:hover{background:#111}.sfrIconForm .item{width:100%;display:block;outline:0;transition:all .25s;position:relative}.sfrIconForm form input[type=text],.sfrIconForm form textarea{padding-left:40px!important;height:50px}.sfrIconForm form textarea{height:120px;padding-top:15px}.sfrIconForm .container{overflow:hidden;margin:0-5px}.sfrIconForm .container .itemContainer{padding:0 5px;margin-bottom:10px}.sfrIconForm .container.half .itemContainer{width:50%;float:left}.sfrIconForm .item .icon{width:40px;height:50px;position:absolute;left:0;top:0;z-index:2}.sfrIconForm .item .icon svg{width:16px;height:16px;margin:17px 9px 17px 15px;color:var(--c1)}.safirnavi{overflow:hidden;clear:both;padding-top:30px;text-align:center}.safirSocial{display:flex;flex-wrap:wrap;gap:6px;overflow:visible}.safirSocial li{list-style:none!important}.safirSocial a{display:block;transition:all .3s;color:#fff}.safirSocial a svg{width:24px;height:24px}#footer{background:#fff;box-shadow:0 0 15px rgb(0 0 0/.05);position:relative}#footer .footerCols{margin:0-15px;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVQYV2N48ODBfwYQAAAbBAOgnVJciAAAAABJRU5ErkJggg==)25%0 repeat-y,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVQYV2N48ODBfwYQAAAbBAOgnVJciAAAAABJRU5ErkJggg==)50%0 repeat-y}#footer .footerContainer{width:25%;float:left;padding:20px 15px}#footer .footerContainer.wide{width:50%}#footer .about{line-height:1.7}#footer .about .logo{margin-bottom:15px}#footer .about .copyright{margin-bottom:20px}#footer .footermenu1 ul,#footer .footermenu2 ul{display:flex;flex-wrap:wrap;margin:-5px}#footer .footermenu1 li a,#footer .footermenu2 li a{color:#333;display:flex;align-items:center;font-weight:500;line-height:30px}#footer .footermenu1 li{padding:5px;width:100%}#breadcrumb a,#footer .footermenu1 li a:hover{color:#000}#footer .footermenu2 ul{overflow:hidden}#footer .footermenu2 li{padding:5px;width:33.3333333333%}#footer .footermenu2 li a{line-height:40px;padding:0 10px;background:#f9f9f9;transition:all .3s;border-left:4px solid #f1f1f1}#footer .footermenu2 li a:hover{color:#000;background:#f1f1f1;border-left:4px solid #e1e1e1}#footer #footerBottom{background:#282828;text-align:center;color:#fff}#footer #footerBottom .innerContainer{padding-top:20px;padding-bottom:20px;overflow:visible}#footer .bottomText{font-weight:500;line-height:20px}.safirTop{background:var(--c1);position:fixed;bottom:20px;right:20px;color:#fff;border-radius:3px;width:50px;height:50px;cursor:pointer;opacity:.9;display:none}.safirTop svg{width:20px;height:20px;margin:15px}#breadcrumb{font-size:12px;line-height:22px;margin-top:2px}.infiniteLink{text-align:center}@media all and (max-width:1023px){#main{padding-top:10px;padding-bottom:10px}.innerContainer{padding:0 10px}#footer .innerContainer{padding:0}.homeWidget,.sidebarWidget{margin-top:10px}#menuGroup,#topbar{display:none}#header-cont .searchform form,#mobileHeader{display:flex;align-items:center;background:#fff}#mobileHeader{box-shadow:0 0 3px rgb(0 0 0/.15);justify-content:space-between;gap:10px;width:100%;padding:15px 10px}#header-cont .innerContainer,#header-logo{padding:0}#header-cont .mobileButton{display:block;cursor:pointer;text-align:center;border-radius:50%}#header-cont .mobileButton svg{margin:12px}#header-cont .toggleMenu{color:var(--c2);background:var(--c1)}#header-cont .searchButton{background:var(--c2)}#header-cont .searchButton .themeicon-search{display:block}#header-cont .searchButton .themeicon-close{display:none}#header-cont .searchform{z-index:99;position:absolute;top:0;left:0;right:0}#header-cont .searchform form{min-height:70px;height:calc(var(--headerHeight) + 30px)}#header-cont .searchform input{line-height:40px;height:100%;border:0;font-size:18px;padding:10px}#header-cont .searchform button{margin-left:auto;display:block;border:0;cursor:pointer;background:0 0;padding:5px}#header-cont .searchform button svg{width:20px;height:20px;margin:5px}#header-cont .searchform .close{margin-left:10px;display:flex;align-items:center;justify-content:center;height:100%;background:var(--c1);color:var(--c2);cursor:pointer}#header-cont .searchform .close svg{width:20px;height:20px;margin:0 20px}}@media all and (max-width:900px){#footer .footerCols{background:0 0}#footer .footerContainer{padding:0 15px;width:100%;float:none}#footer .footerContainer.wide{width:100%;float:none}#footer .footermenu1{background:#fafafa}#footer .footermenu1 li{width:33.3333333%}#footer .about{text-align:center;padding:10px}#footer .footermenu1,#footer .footermenu2{padding:10px}}@media all and (max-width:768px){#main{padding-top:0;padding-bottom:0}.innerContainer{padding:0}.mainHeading{border-radius:0;margin-bottom:0}.safirBox{padding:10px;border-radius:0}.advancedPostsWidget1 .post-container{width:25%!important}.advancedPostsWidget1.listing .items{margin:-5px}.advancedPostsWidget1.listing .post{padding:0}.safirnavi{padding-top:20px}#aside,#content,body:has(#aside) #content{float:none;width:100%}.pageHeading{padding-left:15px;margin-bottom:10px}#aside,#comments,.margintop{margin-top:10px}#single .metaBox .share{float:left;margin-bottom:10px}.reading{text-align:left}.sfrCommentsList{margin:10px -10px -10px}.sfrCommentsList .nocomments{padding:10px}form p{margin-bottom:10px}}@media all and (max-width:600px){.advancedPostsWidget1 .post-container{width:33.3333333333%!important}}@media all and (max-width:500px){.advancedPostsWidget1 .post-container{width:50%!important}#footer .footermenu1 li,#footer .footermenu2 li{width:50%}}@media all and (max-width:420px){.sfrIconForm .container.half .itemContainer{width:100%}}@media all and (max-width:319px){#footer .footermenu1 li,#footer .footermenu2 li,.advancedPostsWidget1 .post-container{width:100%!important}}