a,body,div,form,h1,h2,html,i,img,label,li,p,span,strong,ul{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}#access.jssafe ul li:hover>ul,article,footer,header,nav,section{display:block}[class^=crycon-]:before,body{line-height:inherit;font-size:inherit}body{padding-bottom:10px;background:#333}h1,h2{clear:both;font-weight:400}#content h1,#content h2{clear:none}@font-face{font-display:swap;font-family:"elusive";src:url(/wp-content/themes/mantra/resources/fonts/elusive.eot);src:url(/wp-content/themes/mantra/resources/fonts/elusive.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/mantra/resources/fonts/elusive.woff)format("woff"),url(/wp-content/themes/mantra/resources/fonts/elusive.ttf)format("truetype"),url(/wp-content/themes/mantra/resources/fonts/elusive.svg?#elusive)format("svg");font-weight:400;font-style:normal}[class^=crycon-]:before{font-family:"elusive";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;margin-left:.2em;cursor:inherit}#container{float:none;width:100%;margin:0}#content,#primary{display:block;float:left;padding:3em}#primary{float:right;overflow:hidden;width:125px;border-left:1px dotted #eaeaea;padding:3em 2em 2em;min-height:200px}#footer{clear:both;width:100%}#branding,#colophon,#main,#wrapper{margin:0 auto}#branding{position:relative;display:block;width:100%;float:left;clear:both;height:75px;padding:0;overflow:hidden}#forbottom{min-height:200px}#wrapper{padding:10px 0 0}html{color:#666;font-size:15px;line-height:1.7}#content{color:#333}.entry-content p:not(:last-child){margin-bottom:1em}#access ul,ul ul{margin-bottom:0}input:focus{outline:0}input[type=search]{font-size:inherit;padding:10px;border:1px solid #ddd;border-radius:2px;-webkit-transition:.2s border ease;transition:.2s border ease}input[type=search]:hover{border:1px solid #ccc}#site-title a,a:link,a:visited{color:#0d85cc;text-decoration:none}#access ul li.current-menu-item>a,a:active,a:hover{color:#000}.screen-reader-text{position:absolute;left:-9000px}#header{background:0 0}#site-title{display:block;float:none;font-size:36px;line-height:50px}#site-title a{display:block;font-weight:700;font-variant:small-caps;letter-spacing:-.02em;color:#eee;opacity:1;-webkit-transition:.3s ease opacity;transition:.3s ease opacity}#site-title:hover a{opacity:.8}#site-description{display:block;clear:both;float:left;font-size:.8em;text-transform:uppercase;letter-spacing:2px;color:#999}#header-container{position:absolute;top:0;display:block;float:none;width:100%;height:100%}#header-container>div{margin-top:20px;margin-left:40px}#nav-toggle{display:none;background:#fff;box-shadow:0 0 5px rgb(0 0 0/.5)}#access,#access ul li{display:block;float:left}#access{margin:10px auto 0;width:100%}div.menu{margin:0 1em}#access ul li.current-menu-item{background:#fff;box-shadow:none}#access a,#footer2 a,.entry-meta a,.widget-area a{-webkit-transition:.3s ease color;transition:.3s ease color}#access a,#access ul ul a{display:block;color:#5f5b5b}#access a{padding:.5em 1.5em;font-size:.95em;text-decoration:none}#access ul li{background:#fafafa;margin:0 3px;white-space:nowrap;border-radius:7px 7px 0 0;box-shadow:0-.2em 4px rgb(0 0 0/.1) inset}#access a:hover{color:#0c85cd}#access ul ul{position:absolute;z-index:99999;display:none;clear:both;margin-left:0;box-shadow:0 6px 5px rgb(0 0 0/.1)}#access ul ul li,#main{clear:both;width:100%;background:#fff}#access ul ul li{position:relative;display:block;float:left;min-width:150px;margin:0;border-bottom:1px solid rgb(220 220 220/.3);box-shadow:none;border-radius:0}#access ul ul a{float:none;width:100%;padding-top:.75em;padding-bottom:.75em}#access ul ul li:hover{background:#fcfcfc}#access li:hover>a{color:#0e85cd}#access.jssafe ul li>ul,.entry-meta .updated{display:none}#access ul ul li.current-menu-item{color:#000;background:#fff}.footermenu,.footermenu ul li{display:block;text-align:center}.footermenu{display:table;float:none;overflow:hidden;margin:0 auto}.footermenu ul li{float:left;margin:0 10px}#main{overflow:hidden;padding:0}#content{margin:0}.entry-content h2{margin:20px 0 5px;font-size:2.2em}.hentry{margin:0 0 48px}.page-title{display:block;margin:0 0 10px;font-size:1.1em;font-weight:700;color:#000}.page-title span{font-size:1.1em;font-style:italic;font-weight:400;color:#333}#content .entry-title{margin-bottom:0;font-size:30px;font-weight:400;line-height:1.3;color:#000}.entry-title a:link,.entry-title a:visited{color:inherit;text-decoration:none}.entry-title a:active,.entry-title a:hover{color:#333}.page-header{margin:1em 0 2em}#content .entry-meta2,.entry-meta{font-size:.9em;clear:both;display:block;color:#aaa}.entry-meta{margin:0 1px;padding:0 5px;line-height:2.5;background-color:#f8f8f8}.entry-meta>span{display:inline-block}#content .entry-meta2{padding:0}.entry-meta .comments-link{float:right;margin-top:0;padding:0 10px;background:#fff;margin-right:10px}.entry-meta .bl_sep{margin:0 3px;opacity:.5}.entry-content{clear:both;padding:2em 0 1em}a{color:inherit}.widget-area ul{list-style-image:none}.widget-area ul,.widget-area ul ul{list-style:none;margin-left:0}.widget-area ul li{background-image:none;margin-left:0;list-style-image:none}.widget-area ul ul li{background:url(/wp-content/themes/mantra/resources/images/bullets/arrow_white.png)left calc(2em/2 - 4px) no-repeat;margin:5px 3px;display:block;float:none;width:auto;padding-left:15px;line-height:2}.widget-container{position:relative;margin:0 0 40px}.widget-container::after{content:"";display:block;clear:both}.widget-container li{display:block;float:none;margin:4px 0}.widget-area{font-size:15px}.widget-area a:link,.widget-area a:visited{text-decoration:none;word-wrap:break-word}#main .widget-area ul{margin-left:0;padding:0}#main .widget-area ul ul{margin-left:0;padding:0;border:0}#footer{margin-bottom:0;background:#222}#footer2{display:block;padding:30px 0;overflow:visible;font-size:.9em;background:#171717}#colophon{margin-top:0;overflow:hidden;padding:0 0 10px}#forbottom{clear:both;width:100%}article.post{display:block;overflow:hidden}#toTop,#toTop i:before{-webkit-transition:.3s ease-out all;transition:.3s ease-out all}#toTop{position:fixed;z-index:9999;bottom:30px;cursor:pointer;opacity:0;right:30px}#toTop i:before{content:"";color:#ddd;position:relative;display:block;font-size:1.2;line-height:2.75;width:2.75em;height:2.75em;border-radius:100px;background:rgb(0 0 0/.5);opacity:.5;-webkit-transform:scale(2);transform:scale(2)}#toTop:hover i:before{opacity:1}@media (max-width:960px){#content{padding:2em}#primary{padding-top:2em}}@media (max-width:800px){body{font-size:.95em}#content{max-width:100%;padding:1.5em;margin:0}#primary{padding-left:1.5em;padding-right:1.5em}#access,#branding{width:100%}#branding{height:auto;min-height:90px}#bg_image{display:block;min-height:90px;width:100%}#header-container>div{margin-top:7px;margin-left:14px;height:100%}.entry-meta .bl_sep,div.menu{margin:0}#primary{width:100%;height:auto!important}#site-title{margin-top:20px;font-size:28px;line-height:35px;padding-left:15px}#site-description{margin-top:5px;font-size:13px;line-height:18px;padding-left:15px}#nav-toggle{display:block;float:left;margin:0 auto;cursor:pointer;width:100%;padding:7px 4%;letter-spacing:2px;text-transform:uppercase}#nav-toggle span:before{content:"";font-family:"elusive";font-size:16px;height:40px;line-height:40px}#access{display:none;margin-top:0;margin-bottom:20px;padding-bottom:5px;font-size:15px}#access .menu ul{width:100%;margin:0;box-shadow:none}#access .menu ul li{width:100%;margin:0;border-radius:0;padding-top:3px;padding-bottom:3px;box-shadow:none!important}#access>.menu>ul>li{border-top:1px solid rgb(0 0 0/.07)}#access>.menu li ul{position:inherit;margin-top:0}#access>.menu ul ul{width:95%;left:5%}}@media (max-width:640px){#content article.post{width:100%;margin-right:0;margin-left:0}.entry-meta{display:table;width:100%;padding:0}}@media (max-width:480px){body{font-size:.9em}#branding{border-top:none}#site-title{font-size:26px;line-height:30px;padding-left:5px}#site-description{font-size:13px;line-height:18px;padding-left:5px;letter-spacing:1px}#toTop{opacity:0}}