@keyframes vibrate{0%,100%{transform:translate(0);}20%{transform:translate(-2px,2px);}40%{transform:translate(-2px,-2px);}60%{transform:translate(2px,2px);}80%{transform:translate(2px,-2px);}}@keyframes flicker{0%,41.99%,43.01%,47.99%,49.01%,100%{opacity:1;}42%,43%,48%,49%{opacity:0;}}@keyframes shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%{transform:translateX(-5px);}20%,40%,60%{transform:translateX(5px);}80%{transform:translateX(4px);}90%{transform:translateX(-4px);}}@keyframes jello{0%,100%{transform:scale3d(1,1,1);}30%{transform:scale3d(1.15,.75,1);}40%{transform:scale3d(.75,1.15,1);}50%{transform:scale3d(1.15,.85,1);}65%{transform:scale3d(.95,1.05,1);}75%{transform:scale3d(1.05,.95,1);}}@keyframes wobble{0%,100%{transform:translateX(0%);transform-origin:50% 50%;}15%{transform:translateX(-15px) rotate(-4deg);}30%{transform:translateX(8px) rotate(4deg);}45%{transform:translateX(-8px) rotate(-2.6deg);}60%{transform:translateX(5px) rotate(1.4deg);}75%{transform:translateX(-3px) rotate(-.5deg);}}@keyframes bounce{0%{transform:translateY(-15px);animation-timing-function:ease-in;opacity:1;}24%{opacity:1;}40%{transform:translateY(-12px);animation-timing-function:ease-in;}65%{transform:translateY(-6px);animation-timing-function:ease-in;}82%{transform:translateY(-3px);animation-timing-function:ease-in;}93%{transform:translateY(-2px);animation-timing-function:ease-in;}25%,55%,75%,87%{transform:translateY(0);animation-timing-function:ease-out;}100%{transform:translateY(0);animation-timing-function:ease-out;opacity:1;}}@keyframes heartbeat{0%{transform:scale(1);transform-origin:center center;animation-timing-function:ease-out;}10%{transform:scale(.91);animation-timing-function:ease-in;}17%{transform:scale(.98);animation-timing-function:ease-out;}33%{transform:scale(.87);animation-timing-function:ease-in;}45%{transform:scale(1);animation-timing-function:ease-out;}}@keyframes wp-dark-mode-blink{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes wp-dark-mode-fadein{from{opacity:0;}to{opacity:1;}}@keyframes wp-dark-mode-inactive-fadein{from{opacity:0;}to{opacity:1;}}@keyframes wp-dark-mode-slide-left{0%{transform:translateX(25%);}100%{transform:translateX(0);}}@keyframes wp-dark-mode-slide-top{0%{transform:translateY(25%);}100%{transform:translateY(0);}}@keyframes wp-dark-mode-slide-right{0%{transform:translateX(-25%);}100%{transform:translateX(0);}}@keyframes wp-dark-mode-slide-bottom{0%{transform:translateY(-25%);}100%{transform:translateY(0);}}@keyframes active-pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes inactive-pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes active-flip{from{transform:rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0;perspective:0;}40%{transform:rotate3d(0,1,0,-20deg);animation-timing-function:ease-in;}60%{transform:rotate3d(0,1,0,10deg);opacity:1;}80%{transform:rotate3d(0,1,0,-5deg);}to{perspective:0;}}@keyframes inactive-flip{from{transform:rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0;perspective:0;}40%{transform:rotate3d(0,1,0,-20deg);animation-timing-function:ease-in;}60%{transform:rotate3d(0,1,0,10deg);opacity:1;}80%{transform:rotate3d(0,1,0,-5deg);}to{perspective:0;}}@keyframes active-roll{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to{opacity:1;transform:translate3d(0,0,0);}}@keyframes inactive-roll{from{opacity:1;}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}.wp-dark-mode-switcher,.wp-dark-mode-side-toggle-wrap{--wp-dark-mode-cta-bg:#555;display:inline-flex;align-items:center;z-index:9999;position:relative;background:rgba(0,0,0,0) !important;text-align:left;}.wp-dark-mode-switcher label,.wp-dark-mode-switcher .toggle,.wp-dark-mode-side-toggle-wrap label,.wp-dark-mode-side-toggle-wrap .toggle{height:calc(26px * var(--wp-dark-mode-scale));border-radius:calc(100px * var(--wp-dark-mode-scale));display:inline-block;}.wp-dark-mode-switcher label,.wp-dark-mode-side-toggle-wrap label{background-color:#eee;position:relative;cursor:pointer;width:calc(100px * var(--wp-dark-mode-scale));}.wp-dark-mode-switcher .toggle,.wp-dark-mode-side-toggle-wrap .toggle{position:absolute;width:50%;background-color:#fff;box-shadow:0 2px 15px rgba(0,0,0,.15);transition:transform .3s cubic-bezier(.25,.46,.45,.94);}.wp-dark-mode-switcher.floating,.wp-dark-mode-side-toggle-wrap.floating{position:fixed;bottom:20px;}.wp-dark-mode-switcher.left_bottom,.wp-dark-mode-side-toggle-wrap.left_bottom{left:26px;flex-flow:row-reverse;}[href="#darkmode_switcher"]{display:flex !important;align-items:center;}.wp-dark-mode-switcher.style-3{display:inline-flex !important;}.wp-dark-mode-switcher.style-3 img{max-height:calc(18px * var(--wp-dark-mode-scale));max-width:calc(18px * var(--wp-dark-mode-scale));}.wp-dark-mode-switcher.style-3 label{height:calc(30px * var(--wp-dark-mode-scale));width:calc(60px * var(--wp-dark-mode-scale));background:#39393d;margin:0 7px;display:flex;align-items:center;justify-content:space-around;}.wp-dark-mode-switcher.style-3 .toggle{height:calc(25px * var(--wp-dark-mode-scale));width:calc(25px * var(--wp-dark-mode-scale));top:50%;transform:translateY(-50%) !important;transition:all .2s ease;left:calc(2px * var(--wp-dark-mode-scale));background:#fff;}:root{--wp-dark-mode-zoom:150%;}.wp-dark-mode-ignore,.wp-dark-mode-include{binding:none;}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}:where(.wp-block-post-comments input[type=submit]){border:none;}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff;}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000;}:where(.wp-block-file){margin-bottom:1.5em;}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em;}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1;}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8;}ol,ul{box-sizing:border-box;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:where(.wp-block-post-excerpt){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em;}:where(.wp-block-pullquote){margin:0 0 1em;}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px;}:where(.wp-block-term-description){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(pre.wp-block-verse){font-family:inherit;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2;}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none;}.wpcf7-form-control-wrap{position:relative;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}.wpcf7 [inert]{opacity:.5;}.wpcf7 input[type="file"]{cursor:pointer;}.wpcf7 input[type="file"]:disabled{cursor:default;}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr;}:root{--safirWidth:1170px;}*{outline:0;margin:0;padding:0;vertical-align:bottom;box-sizing:border-box;-moz-box-sizing:border-box;}ul{list-style:none;list-style-position:outside;}a{text-decoration:none;color:var(--c1);}a:hover{text-decoration:none;color:#222;}a img{border:none;}img{max-width:100%;height:auto;}body{font:13px var(--mainFont),sans-serif;color:#000;background:#efefef;}h1{font-size:20px;}h3{font-size:18px;}h1,h2,h3,h4,h5,h6{color:var(--c1);}input,select,textarea,button{font-family:inherit;}.safiricon,.themeicon{display:block;}.safiricon svg,.themeicon svg{display:block;fill:currentColor;width:16px;height:16px;margin-right:5px;}.themeicon svg{margin:0;}.safir-logo{font-weight:bold;line-height:1;font-size:20px;color:#333;}.safir-logo:hover{color:#666;}.safir-logo img{width:auto;height:var(--headerHeight);}.safirBox{background:#fff;position:relative;padding:20px;overflow:hidden;border-radius:4px;}.safirBox .title a:hover{color:var(--c1);}.pageHeading{padding-left:20px;position:relative;margin-bottom:20px;}.pageHeading h1,.pageHeading .title{font-family:var(--headFont),sans-serif;font-size:26px;line-height:1.2;color:#333;}.pageHeading:before{content:"";background:var(--c1);display:block;width:4px;border-radius:2px;height:100%;position:absolute;left:0;top:0;}.reading{font-size:16px;line-height:1.8;text-align:justify;font-family:var(--contentFont),sans-serif;}.reading p,.reading li{margin-bottom:10px;}.reading a{color:var(--linkColor);}.reading a:hover{color:#333;}.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,.reading h3,.reading h4,.reading h5,.reading h6{position:relative;margin-bottom:10px;font-family:var(--headFont),sans-serif;color:var(--headColor);}#topbar{color:#fff;background:var(--c1);font-size:13px;}#topbar ul.menu{float:left;padding:10px 0;overflow:hidden;}#topbar ul.menu .sub-menu{display:none;}#topbar ul.menu li{display:inline-block;line-height:20px;margin-right:20px;}#topbar ul.menu a{color:rgba(255,255,255,.75);display:flex;align-items:center;line-height:20px;transition:all .2s;}#topbar ul.menu 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;}#topbar #membership{float:left;}#topbar .membershipButton{display:flex;align-items:center;gap:5px;background:var(--c2);color:var(--c1);cursor:pointer;line-height:40px;padding:0 15px;margin-left:5px;}header{background:#fff;box-shadow:0px 2px 8px 0px rgba(0,0,0,.05);}#header-cont{position:relative;z-index:50;}#header-cont .innerContainer{display:flex;align-items:center;}#header-cont .toggleMenu,#header-cont .searchButton,#header-cont .searchform{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{display:block;background:var(--c1);color:var(--c2);width:40px;height:40px;border-radius:50%;position:absolute;top:10px;right:10px;cursor:pointer;}#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;}#hamburgermenu .membership{padding:10px;position:relative;background:#f8f8f8;}#hamburgermenu .membership a.text{display:flex;align-items:center;gap:5px;line-height:30px;padding-right:40px;}#mobilemenuContainer{overflow:hidden;border-top:2px solid #ededed;}#mobilemenu{position:relative;}#mobilemenu li{position:relative;}#mobilemenu a{display:flex;align-items:center;border-bottom:1px solid #ededed;padding:10px;line-height:30px;font-size:14px;color:#191919;font-weight:500;z-index:2;}#mobilemenu .safiricon{color:var(--c1);}#mobilemenu a:hover{color:#000;}#mobilemenu .sub-menu{display:none;background:#fafafa;}#mobilemenu .sub-menu a{padding-left:30px;}#mobilemenu .sub-menu .sub-menu a{padding-left:50px;}#mobilemenu .menu-item-has-children>a{padding-right:12px;position:relative;}#mobilemenu .submenuarrow{display:none;}#mobileSocial{margin:10px;text-align:center;}#mobileSocial li{display:inline-block;float:none;}#mobileSocial a{color:#333;}#mobileSocial a svg{width:25px;height:25px;}#overlay{display:none;width:100%;height:100%;position:fixed;background:rgba(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 rgba(0,0,0,.1);border-radius:50%;background:var(--c1);width:40px;height:40px;padding:12px;}#topsearch{float:left;margin-left:10px;transition:all .3s;padding:5px 0;}#topsearch form{width:180px;position:relative;}#topsearch input[type=text]{background:rgba(255,255,255,.1);width:100%;border-radius:3px;display:block;border:0;padding:0 40px 0 10px;height:30px;font-size:12px;line-height:30px;color:rgba(255,255,255,.6);}#topsearch button{position:absolute;right:0;top:0;display:block;border:0;width:30px;height:30px;cursor:pointer;background:none;padding:5px;color:rgba(255,255,255,.5);}#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{position:relative;}#menu{clear:both;z-index:40;position:relative;font-weight:500;font-size:14px;}#menu li{float:left;}#menu li .icon svg{width:18px;height:18px;color:var(--c1);}#menu a{display:flex;align-items:center;position:relative;padding:0 15px;transition:all .3s ease;color:#111;font-size:14px;font-weight:500;line-height:calc(var(--headerHeight) + 40px);}#menu .sub-menu{visibility:hidden;position:absolute;box-shadow:0 0 22px rgba(0,0,0,.15);background:#fff;opacity:0;z-index:-1;transform:translateY(-20px);transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;}header #menu li:hover>.sub-menu{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s,0s,.3s;}#menu>ul>li>.sub-menu>li:first-child:before{content:"";display:block;position:absolute;left:15px;top:-8px;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);transition:all .2s;}#menu>ul>li>.sub-menu>li:first-child:hover:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fbfbfb rgba(0,0,0,0);}#menu>ul>li:hover>a,#menu>ul>li.active>a{color:var(--c1);}#menu .sub-menu .sub-menu{left:100%;top:0;}#menu .sub-menu li{float:none;background:none;position:relative;display:block;padding:0;border-top:2px solid #f2f2f2;}#menu .sub-menu li:first-child{border-top:0;}#menu .sub-menu a{width:auto;min-width:200px;line-height:50px;margin:0;padding:0 15px;white-space:nowrap;transition:all .2s;}#menu .sub-menu a:hover{background:#fbfbfb;}#menu li.menu-item-has-children .submenuarrow{color:var(--c1);}#menu li.menu-item-has-children .submenuarrow svg{width:8px;height:8px;margin-left:5px;}#menu li.menu-item-has-children li.menu-item-has-children .submenuarrow{margin-left:auto;margin-top:5px;transform:rotate(-90deg);}#safirPage{background:#f8f8f8;margin:auto;position:relative;box-shadow:0 0 3px rgba(0,0,0,.3);}.innerContainer{max-width:var(--safirWidth);padding:0 5px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;}#main{padding-top:20px;padding-bottom:20px;}body:has(#aside) #content{width:69.5238095238%;}#content{width:100%;float:left;position:relative;}form p{overflow:hidden;position:relative;margin-bottom:15px;line-height:30px;}form .wpcf7-form-control-wrap{width:100%;}form input[type=text],form input[type=password],form input[type=tel],form input[type=email],form input[type=file],form textarea,form select{width:100%;display:block;font-weight:500;outline:none;font-size:14px;padding:10px;height:50px;transition:all .25s;background:#fff;border:2px solid #e9e9e9;-webkit-appearance:none;}form input[type=text]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=email]:focus,form input[type=file]:focus,form textarea:focus,form select:focus{background:#fafafa;}form textarea{max-width:100%;width:100%;height:106px;}form button.submit,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:none;overflow:visible;transition:all .25s;line-height:16px;background:var(--c1);-webkit-appearance:none;}form button.submit:hover,form button.submit:focus,form input[type=submit]:hover,form input[type=submit]:focus{background:#111;}#main div.wpcf7 label{font-size:14px;}@keyframes checkbox-check{0%{width:0;height:0;border-color:#333;transform:translate3d(0,0,0) rotate(45deg);}33%{width:.3em;height:0;transform:translate3d(0,0,0) rotate(45deg);}100%{width:.3em;height:.6em;border-color:#333;transform:translate3d(0,-.6em,0) rotate(45deg);}}.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;}.safirSocial a:hover{color:var(--c2);}#footer{background:#fff;box-shadow:0 0 15px rgba(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 .safirSocial a{color:inherit;}#footer .safirSocial a:before{width:28px;height:28px;line-height:28px;font-size:28px;}#footer .safirSocial a:hover{color:var(--c1);}#footer .sub-menu{display:none !important;}#footer .footermenu1 ul{display:flex;flex-wrap:wrap;margin:-5px;}#footer .footermenu1 li a{color:#333;display:flex;align-items:center;font-weight:500;line-height:30px;}#footer .footermenu1 li{padding:5px;width:100%;}#footer .footermenu1 li a:hover{color:#000;}#footer .footermenu2 ul{margin:-5px;overflow:hidden;display:flex;flex-wrap:wrap;}#footer .footermenu2 li{padding:5px;width:33.3333333333%;}#footer .footermenu2 li a{color:#333;display:flex;align-items:center;font-weight:500;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;}#footer .bottomText a{color:#eee;text-decoration:underline;}.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;}#breadcrumb a{color:#000;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes infiniteRotation{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media all and (max-width: 1023px){#main{padding-top:10px;padding-bottom:10px;}.innerContainer{padding:0 10px;}#footer .innerContainer{padding:0;}#topbar,#menuGroup{display:none;}#mobileHeader{box-shadow:0 0 3px rgba(0,0,0,.15);background:#fff;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:15px 10px;}#header-logo,#header-cont .innerContainer{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);}#header-cont .toggleMenu{background:var(--c1);}#header-cont .searchButton{background:var(--c2);}#header-cont .searchButton .themeicon-search,#header-cont .searchButton.active .themeicon-close{display:block;}#header-cont .searchButton.active .themeicon-search,#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{display:flex;align-items:center;background:#fff;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:none;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:none;}#footer .footerContainer{padding:0 15px;}#footer .footerContainer,#footer .footerContainer.wide{width:100%;float:none;}#footer .footermenu1{background:#fafafa;}#footer .footermenu1 li{width:33.3333333%;}#footer .footermenu1,#footer .footermenu2{padding:10px;}}@media all and (max-width: 768px){#main{padding-top:0;padding-bottom:0;}.innerContainer{padding:0;}.safirBox{padding:10px;border-radius:0;}#content,body:has(#aside) #content,#aside,.homeWidgetContainer .leftContainer,.homeWidgetContainer .rightContainer{float:none;width:100%;}.pageHeading{padding-left:15px;margin-bottom:10px;}.reading{text-align:left;}form p{margin-bottom:10px;}}@media all and (max-width: 500px){#footer .footermenu1 li,#footer .footermenu2 li{width:50%;}}@media all and (max-width: 319px){.listing.galleryWidget .post-container,.advancedPostsWidget1 .post-container,.sliderWidget .rightGroup .post-container,.sfrIconForm form .item.category .checkbox,#footer .footermenu1 li,#footer .footermenu2 li{width:100% !important;}}@keyframes a{to{transform:rotate(1 turn);}}