@keyframes checkbox-check{0%{width:0;height:0;border-color:#000;transform:translate3d(0,0,0) rotate(45deg)}33%{width:.3em;height:0;transform:translate3d(0,0,0) rotate(45deg)}to{width:.3em;height:.6em;border-color:#000;transform:translate3d(0,-.6em,0) rotate(45deg)}}:root{--safirWidth:1140px}*{outline:0;vertical-align:bottom;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{color:#515151;background:url(/wp-content/themes/yaren/dist/../images/body-bg.png);-webkit-font-smoothing:antialiased}ul{list-style:none;list-style-position:outside}a{text-decoration:none;color:var(--c1)}a:hover{color:var(--c1Light20)}a img{border:0}img{height:auto}img,ins{max-width:100%}h2{font-size:21px;font-family:var(--headFont);color:var(--headColor)}body,button,form,input{font-size:14px;font-family:var(--mainFont)}.themeicon{display:block}.themeicon svg{display:block;fill:currentColor;width:20px;height:20px}.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)}.mainHeading{padding:10px 0;display:flex;align-items:center;flex-wrap:wrap;color:var(--headColor);gap:10px;margin-bottom:15px;border-bottom:1px dotted #ddd;font-family:var(--headFont);line-height:25px;font-size:22px;font-weight:600}.reading{line-height:1.75;font-size:16px;font-family:var(--contentFont)}.fixedAd{z-index:9991;display:none;top:0}.fixedAd.absolute{position:absolute}#wrapper{background:#fff}.innerContainer{max-width:var(--safirWidth);padding:0 20px;margin:auto}@media (max-width:1024px){.innerContainer{padding:0 10px}.innerContainer.main{padding:0}}#main,#topbar{overflow:hidden}#main{margin:20px}#topbar{background:#fafafa;border-bottom:1px solid #f7f7f7;text-align:right}#topmenu{float:left;padding:10px 0}#header{display:flex;align-items:center;padding:20px;justify-content:space-between}#header .toggleMenu{display:none}#header-logo img,footer .about .logo img{width:auto}#banner-ad{min-width:420px}#menu,#menu li{position:relative}#menu{z-index:40;height:45px;box-shadow:inset 0 22px hsl(0 0% 100%/.15),inset 0 1px 1px -1px #fff,inset 0-1px 1px -1px #fff;width:100%;font-family:var(--menuFont);border-top:solid 1px var(--c1);border-bottom:solid 1px var(--c1);background:var(--c1)}body.wide #menu ul.menu{border-right:1px solid var(--c1Dark5)}#menu a,#menu ul{display:flex}#menu li{flex:1 1 auto}#menu a,body.wide #menu ul.menu{border-left:1px solid var(--c1Dark5)}#menu a{gap:5px;align-items:center;justify-content:center;font-size:15px;line-height:20px;color:#fff;padding:12px 3px;transition:background .2s;text-shadow:1px 1px 3px rgb(0 0 0/.3)}#menu li:hover a{background-color:rgb(0 0 0/.1)}#menu .text{white-space:nowrap}#menu li:first-child a{border-left:none}.safirSocial{display:flex;flex-wrap:wrap;gap:4px}.safirSocial li{list-style:none!important}.safirSocial a{display:block;transition:all .3s;float:left;color:#a2a2a2}.safirSocial a,.safirSocial a svg{width:24px;height:24px}.safirSocial li.facebook a{color:#38599b}.safirSocial li.twitter a{color:#000}.safirSocial li.youtube a{color:#eb2429}.safirSocial li.whatsapp a{color:#25d366}.safirSocial li.pinterest a{color:#cd2127}.safirSocial li.instagram a{color:#b83c92}.safirSocial li.linkedin a{color:#00659b}.safirSocial li.rss a{color:#f15b29}#profile,form p{overflow:hidden}#profile .mainHeading{justify-content:space-between}#profile.membershipPage .leftSide{width:49%;float:left}#profile.membershipPage .rightSide{width:49%;float:right}#profile.membershipPage .lostpassword{margin-left:auto;font-weight:700;display:flex;align-items:center}#profile.membershipPage .lostpassword .icon{margin-right:5px}@media (max-width:600px){#profile.membershipPage .leftSide,#profile.membershipPage .rightSide{width:100%}}footer{clear:both;background:#fff;box-shadow:0 0 15px rgb(0 0 0/.05);position:relative;color:#333}footer .footerCols{margin:0-15px;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVQYV2N4+/btfwYQAAAcPAPHm5ttOgAAAABJRU5ErkJggg==)25%0 repeat-y,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVQYV2N4+/btfwYQAAAcPAPHm5ttOgAAAABJRU5ErkJggg==)45%0 repeat-y}footer .footerContainer{width:25%;float:left;padding:20px 15px}footer .footerContainer.middle{width:20%}footer .footerContainer.wide{width:55%}footer .about .copyright,footer .about .logo{margin-bottom:10px}.footermenu1 ul{display:flex;flex-wrap:wrap;margin:-3px}.footermenu1 li{padding:3px;width:100%}.footermenu1 li a{color:#333;display:flex;align-items:center;font-weight:500;line-height:30px;float:left}.footermenu1 li a:hover{color:#000}footer #footerBottom{background:#282828;text-align:center;color:#fff}footer .bottomText{font-weight:500;line-height:20px;padding:20px 0}#backtotop{position:fixed;bottom:20px;right:20px;z-index:1;display:none;border-radius:50%;cursor:pointer;background:#fff;box-shadow:0 0 5px rgb(0 0 0/.15)}#backtotop svg{width:16px;height:16px;margin:12px}form p{margin:5px 0;line-height:30px}form input[type=password],form input[type=text]{width:100%;padding:5px;outline:0;font-size:14px;font-weight:500;background:#fcfcfc;color:#666;border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 0 hsl(0 0% 100%/.58),inset 0 0 6px rgb(0 0 0/.07)}form input[type=password]:focus,form input[type=text]:focus{box-shadow:0 1px 0 hsl(0 0% 100%/.1),inset 0 0 3px rgb(0 0 0/.15)}form input[type=checkbox]{margin:7px 7px 7px 0}form button.submit{position:relative;display:block;color:#666;text-shadow:0 1px 0 hsl(0 0% 100%/.59);background:#ececec;padding:6px 20px 7px;outline:0;border:1px solid #d8d8d8;border-bottom:1px solid #ccc;border-radius:3px;cursor:pointer;font-weight:700;font-size:14px;overflow:visible;box-shadow:0 2px 2px rgb(0 0 0/.027),inset 0 1px 0 hsl(0 0% 100%/.69),inset 0-1px 0 rgb(0 0 0/.0187),inset 0 15px 14px hsl(0 0% 100%/.57);-webkit-appearance:none}form button.submit:focus,form button.submit:hover{color:#888;text-shadow:0 1px 0 hsl(0 0% 100%/.69);box-shadow:0 2px 2px rgb(0 0 0/.027),inset 0 1px 0 hsl(0 0% 100%/.69),inset 0-1px 0 rgb(0 0 0/.0187),inset 0 15px 14px hsl(0 0% 100%/.75)}.safirCheckbox{overflow:hidden;position:relative;display:inline-block}.safirCheckbox input[type=checkbox]{height:0;width:0;position:relative;right:-500px;display:none!important}.safirCheckbox input[type=checkbox]+label{position:relative;display:block;float:left;line-height:24px;color:#000;font-weight:500;transition:color 250ms cubic-bezier(.4,0,.23,1);cursor:pointer}.safirCheckbox input[type=checkbox]+label>span{display:block;float:left;align-items:center;margin:0 5px 0 0;width:24px;height:24px;background:#e0e0e0;border-radius:2px;cursor:pointer;transition:all 250ms cubic-bezier(.4,0,.23,1)}.safirCheckbox input[type=checkbox]:checked+label>span:before{content:"";position:absolute;top:11px;left:7px;border-right:2px solid #fff0;border-bottom:2px solid #fff0;transform:rotate(45deg);transform-origin:0 100%;animation:checkbox-check 125ms 250ms cubic-bezier(.4,0,.23,1) forwards}.sfrIconForm .container{overflow:hidden;margin:0-5px}.sfrIconForm .container .itemContainer,.sfrIconForm p.status{padding:0 5px;margin-bottom:10px;display:flex;align-items:center}@media (max-width:500px){.sfrIconForm .container .itemContainer{width:100%!important}}.sfrIconForm .item{width:100%;display:block;outline:0;transition:all .25s;position:relative}.sfrIconForm .item .icon{width:50px;height:50px;position:absolute;left:0;top:0;z-index:2;display:flex;align-items:center;justify-content:center;color:var(--c1)}.sfrIconForm form input[type=password],.sfrIconForm form input[type=text]{padding-left:40px!important;height:50px}.sfrIconForm p.status{color:#000;margin-bottom:20px;line-height:20px;padding:15px;font-size:15px;border-radius:4px;background:#f4f4f4;background-position:15px 50%;background-repeat:no-repeat;background-size:18px 18px;font-weight:500;position:relative;gap:5px}.sfrIconForm p.status .icon svg{width:20px;height:20px}.sfrIconForm p.status .themeicon-info{color:#181818}@media all and (max-width:1024px){#banner-ad{display:none}#header{background:#fff;padding:0;z-index:100000;box-shadow:0 0 3px rgb(0 0 0/.15);width:100%}#header #header-logo{padding:5px}#header #header-logo img{max-height:50px}#header .toggleMenu{display:flex;align-items:center;justify-content:center;width:60px;height:60px;cursor:pointer;border-right:1px solid #efefef}}#hamburgermenu{position:fixed;z-index:999999;top:0;left:-300px;width:300px;height:100%;overflow-y:scroll;background:#fff;transition:all .5s;color:#515151}#hamburgermenu .logoBlock{margin:10px;padding-right:50px}#hamburgermenu .logoBlock a{display:table-cell;height:40px;vertical-align:middle}#hamburgermenu .logoBlock img{width:auto;max-height:50px}#hamburgermenu span.close{display:block;width:40px;height:40px;position:absolute;top:15px;right:10px;cursor:pointer;background:#333;color:#fff;border-radius:2px}#hamburgermenu span.close svg{width:18px;height:18px;margin:11px}#mobilemenuContainer{overflow:hidden;border-bottom:1px solid #ececec}#mobilemenu a,#mobilemenu li{position:relative}#mobilemenu a{display:flex;align-items:center;border-top:1px solid #ececec;padding:15px;line-height:20px;font-size:14px;color:#515151;z-index:1;font-weight:500}#mobilemenu a:hover{background:hsl(0 0% 100%/.02)}#mobileSocial{padding:10px;text-align:center}#mobileSocial .safirSocial{justify-content:center}#overlay{display:none;width:100%;height:100%;position:fixed;background:rgb(0 0 0/.5);z-index:999998;top:0;left:0}@media all and (max-width:1024px){#menu,#topbar{display:none}#main{margin:10px}.reading{text-align:left}}@media all and (max-width:900px){#backtotop{bottom:10px;right:10px}footer{padding:0;margin-top:5px}footer .footerCols{background:0 0;margin:0;padding:0}footer .footerContainer{padding:0;width:100%;float:none}footer .footerContainer.middle,footer .footerContainer.wide{width:100%;float:none}.footermenu1{background:#fafafa;padding:10px}.footermenu1 li{width:33.3333333%}footer .about{text-align:center;padding:10px}footer .footerSocial .safirSocial{justify-content:center;margin-bottom:5px}footer .footermenu2{padding:10px}}@media all and (max-width:500px){.footermenu1 li{width:50%}}@media all and (max-width:319px){.footermenu1 li{width:100%}}