﻿[class^=icon-],[class*=" icon-"]{font-family:"seo";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-comment:before{content:""}.icon-close:before{content:""}.icon-arrow_drop_down:before{content:""}.icon-arrow_back:before{content:""}.icon-arrow_forward:before{content:""}.icon-search:before{content:""}.icon-tag:before{content:""}html{min-height:100%;scroll-behavior:smooth;margin:0;padding:0;overflow:visible}body{overflow-x:hidden;position:relative;color:var(--basic-text-color);font:400 13px/1.7 "Arial",sans-serif;font-display:swap;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;background-color:#f5f5f5}body.admin-bar{padding-top:46px;margin-top:-46px}strong,b{font-weight:700}dt{font-weight:700}dd{margin:0}dd+dt,dd+dt+dd{margin-top:.5em}img{max-width:100%;height:auto;border:none;vertical-align:middle}ul[class]{list-style:none}a{color:var(--basic-text-color);text-decoration:none}a:hover,a:focus{color:var(--link-color);text-decoration:none}a:focus{color:var(--link-hover-color);text-decoration:underline}a img{transition:opacity .3s}a *{cursor:pointer}hr{clear:both;margin:1.5em 0;height:0;border:none;border-top:1px solid var(--border-color);overflow:hidden}address{font-style:normal}h1,h2,h3,h4,h5,h6{white-space:pre-wrap;word-wrap:break-word;color:var(--headings-text-color);font-weight:400px;line-height:1.5em}h1{font-size:30px}h1:first-child{margin-bottom:.3em}h1.page-title,h1.post-title{width:100%;margin-top:0}h1.page-title a,h1.post-title a{text-decoration:none}h2{margin:1em 0 .5em;font-size:24px}h3,h4,h5,h6{margin:1.5em 0 1em}h3{font-size:21px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p{margin:1em 0}ul,ol{margin:1em 0;padding:0}li{margin:.5em 0 .5em 2em}figure{margin:0}iframe{max-width:100%;max-height:100%;border:none}pre{overflow-x:auto;padding:20px 25px;border:1px solid var(--border-color);line-height:2em}@media(min-width: 784px){body.admin-bar{padding-top:32px;margin-top:-32px}}@media(min-width: 1240px){table{width:100%}}fieldset{overflow:hidden;border:0}legend{display:none}option{padding:0 5px}button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:none}textarea,input,select,option,optgroup,button:not([class*=gm-control]){font-family:inherit;font-size:inherit;vertical-align:middle}button:not([class*=gm-control]),[type=radio],[type=checkbox],[type=submit],[type=button],[type=reset],label,select{cursor:pointer;vertical-align:middle;-webkit-appearance:none}input,textarea,select{box-sizing:border-box;width:100%;padding:9px 20px;border-width:1px;border-style:solid;border-color:#a7a7a7;border-radius:5px;background:#f8f6f6;color:var(--additional-text-color);outline:none;-webkit-appearance:none}input:focus,textarea:focus,select:focus{border-color:var(--main-color)}input[type=button]{width:auto}input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=reset]):not([type=range]),select{min-height:36px;-webkit-appearance:none}textarea{max-width:100%;min-height:150px}select{padding:8px 32px 8px 8px;background-image:url("../images/select-arrow.svg");background-repeat:no-repeat;background-position:right 10px top 50%;background-size:16px 16px;-moz-appearance:none;-webkit-appearance:none;appearance:none}select option{padding:0 10px}select[seople]{height:auto;padding:8px;background-image:none}select[seople] option{padding:5px 10px}input[type=radio],input[type=checkbox]{width:16px;height:16px;margin:0 10px 0 0;padding:0;transform:translateY(-2px);vertical-align:middle}input[type=radio]:checked,input[type=checkbox]:checked{background:var(--main-color);box-shadow:inset 0 0 0 2px #f8f6f6}input[type=radio]{border-radius:50%}input[type=submit],input[type=reset]{width:auto}::placeholder{color:#747474;opacity:1}label{display:block;padding-bottom:10px;color:var(--headings-text-color);font-weight:bold}label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]),label select,label textarea{margin-top:5px}input.error,textarea.error,select.error{border-color:var(--main-color);background-color:var(--main-color);color:#fff}.main .select{width:100%}.select select{width:100%;opacity:0}form p{clear:both;margin:1.5em 0}.img-border{max-width:100%;width:auto;overflow:hidden}.tiny-img-placeholder{display:block;width:93px;height:93px;background:#f2f2f2}.single>article>p>img,.single>article>p>.img-border img,.post>p>img,.post>p>.img-border img,.post .img-border img{max-width:100%;height:auto}*>.img-border>img{max-width:100%;height:auto;margin:0}.img-hover-lightup a:hover img{opacity:.7}.img-hover-lightup .logo a:hover img{opacity:1}table{border:none;border-collapse:collapse;min-width:100%}th{padding:5px 15px;border:none;border-bottom:2px solid var(--border-color);text-align:left}td{padding:10px 15px;border:none;border-bottom:1px solid var(--border-color);text-align:left}.table{width:100%;max-width:100%;overflow-x:auto;clear:both;margin-bottom:1.5em}.site-header{position:relative;z-index:60;background-color:var(--content-background-color);background-position:top center;box-shadow:0 0 7px rgba(0,0,0,.2)}.main-header{padding:0 0 0 10px}.mainmenu{display:none;overflow-y:auto;margin:0 0 0 -10px;text-align:center}.mainmenu ul{list-style:none;margin:0;text-align:left}.mainmenu li{position:relative}.mainmenu .logo{display:none}.mainmenu .menu{margin:0;padding:0}.mainmenu .menu li{display:block;margin:0;padding:0}.mainmenu .menu li>a{display:block;position:relative;padding:10px;font-size:13px;line-height:1.5em;color:var(--headings-text-color)}.mainmenu .menu li:hover>a,.mainmenu .menu li.current-menu-item>a,.mainmenu .menu li.current-menu-ancestor>a{color:var(--main-color)}.mainmenu .menu li>a:focus{color:var(--main-color);text-decoration:underline}.mainmenu .menu .menu-item-search{display:none}.mainmenu .menu>li>a{padding-left:20px}.mainmenu .menu>li>a:hover{color:var(--main-color)}.mainmenu .menu>li .sub-menu>li>a{padding-left:40px}.mainmenu .menu>li .sub-menu>li .sub-menu>li>a{padding-left:60px}.mainmenu .sub-menu li>a{color:var(--headings-text-color)}.mainmenu .sub-menu li>a:hover{color:var(--main-color)}.mainmenu .sub-menu .current-menu-item>a,.mainmenu .sub-menu .current-menu-item:hover>a{color:var(--main-color)}#checkbox-mainmenu:checked~.mainmenu{display:block}.site-header .site-title .logo{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;position:relative;z-index:2;line-height:1em}.site-header .site-title .logo,.site-header .site-title .logo a{transition:transform .3s}.sub-menu.hidden{display:none}@media(min-width: 400px){.main-header{padding:0 0 0 20px}.mainmenu{margin:0 0 0 -20px}.mainmenu .menu li>a{padding:10px 20px}}@media(min-width: 1240px){.site-header{position:sticky;top:0;margin:0}.site-header .main-header{max-width:1200px;margin:0 auto;padding:0 20px}.site-header .mainmenu{overflow:visible;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;box-sizing:border-box;width:100%;margin:0}.site-header .mainmenu .searchform{display:none}.site-header .mainmenu .logo{display:block}.site-header .searchform{display:none}.site-header .menu{display:flex;flex-wrap:wrap;justify-content:flex-end;box-sizing:border-box;height:100%;margin:0;padding:0 0 0 20px}.site-header .menu li{position:relative;margin:0;flex-shrink:0;box-sizing:border-box}.site-header .menu li a{display:block;padding:0 20px;color:var(--headings-text-color)}.site-header .menu li:hover>a,.site-header .menu li:focus-within>a,.site-header .menu li.current-menu-item>a,.site-header .menu li.current-menu-parent>a,.site-header .menu li.current-menu-ancestor>a{color:var(--main-color)}.site-header .menu li.menu-item-has-children>a:after{display:inline-block;margin-left:10px;font-family:"seo";vertical-align:top;content:"";font-size:22px;transition:transform .3s}.site-header .menu>li>a,.site-header .menu>li>label{font:400 13px/70px "Arial",sans-serif;padding:0 20px}.site-header .menu>li label{color:var(--headings-text-color);margin:0;padding:0 20px;line-height:70px}.site-header .menu>li:hover label,.site-header .menu>li:focus-within label{color:var(--main-color)}.site-header .menu>li:hover>a:after,.site-header .menu>li:focus-within>a:after{transform:rotate(-180deg)}.site-header .menu .menu-item-search{display:block}.site-header .sub-menu{box-sizing:border-box;position:absolute;opacity:0;right:0;top:100%;z-index:2;width:190px;padding:0;border-radius:0 0 5px 5px;background:var(--content-background-color);box-shadow:0 7px 7px rgba(0,0,0,.1),0 0 7px rgba(0,0,0,.1);font-size:13px;pointer-events:none;text-align:left;opacity:0;transform:translateY(15px);transition-duration:.3s;transition-property:opacity,transform}.site-header .sub-menu ul{left:100%;top:-10px}.site-header .sub-menu li{display:block;position:relative;margin:0}.site-header .sub-menu li a{padding:14px 24px;line-height:1.5em;border-bottom:1px solid var(--border-color)}.site-header .sub-menu li a:after{font-size:11px}.site-header .sub-menu li.menu-item-has-children>a{position:relative}.site-header .sub-menu li.menu-item-has-children>a:after{position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-90deg);font-family:"seo";content:""}.site-header .sub-menu li:last-child>a{border:0}.site-header li:hover>.sub-menu,.site-header li:focus-within>.sub-menu{opacity:1;pointer-events:auto;transform:none}.site-header .right>.sub-menu{right:0;left:auto}.site-header .mainmenu .menu .sub-menu li a,.site-header .mainmenu .menu .sub-menu li ul li a{padding:8px 15px 8px 20px}.admin-bar .site-header{top:32px}}.site-header .logo{margin:0;text-align:left}.site-header .logo a{color:var(--headings-text-color);font-size:26px;font-weight:400;line-height:1.25em;transition:transform .3s}.site-header .logo a:hover{color:var(--main-color);background:transparent;transform:scale(1.05)}.site-header .logo a img{width:auto;max-width:100%;height:auto;max-height:45px;transition:transform .3s}.site-header .logo .site-tagline{display:block;color:var(--additional-text-color);margin:0}.site-title{display:flex;justify-content:space-between;align-items:stretch;height:70px;max-height:100%;margin:0;background-color:var(--content-background-color);color:#999;font-weight:400}.site-title .menu-toggle{display:initial;margin:0;padding:0 20px;color:var(--headings-text-color);font-size:10px;line-height:70px;text-align:center;transition:transform .3s,opacity .3s}.site-title .menu-toggle .menu-toggle-content{display:inline-block;vertical-align:middle;line-height:1.5em}.site-title .menu-toggle .menu-icon{display:block;position:relative;width:28px;height:4px;margin:12px auto;background-color:var(--headings-text-color);transform:opacity .3s}.site-title .menu-toggle .menu-icon:before,.site-title .menu-toggle .menu-icon:after{display:block;position:absolute;left:0;top:0;width:28px;height:4px;background-color:var(--headings-text-color);content:"";transition:transform .3s;transform-origin:50% 50%}.site-title .menu-toggle .menu-icon:before{transform:translateY(-9px)}.site-title .menu-toggle .menu-icon:after{transform:translateY(9px)}.site-title .search-item{display:none}#checkbox-mainmenu:focus~.site-title .menu-toggle{background-color:var(--main-color)}#checkbox-mainmenu:focus~.site-title .menu-toggle .menu-icon{background-color:#fff}#checkbox-mainmenu:focus~.site-title .menu-toggle .menu-icon:before,#checkbox-mainmenu:focus~.site-title .menu-toggle .menu-icon:after{background-color:#fff}#checkbox-mainmenu:checked~.site-title .menu-toggle{background-color:var(--main-color)}#checkbox-mainmenu:checked~.site-title .menu-toggle .menu-icon,#checkbox-mainmenu:checked~.site-title .menu-toggle .menu-icon:hover .menu-icon{background-color:transparent}#checkbox-mainmenu:checked~.site-title .menu-toggle .menu-icon:before,#checkbox-mainmenu:checked~.site-title .menu-toggle .menu-icon:after{background-color:#fff}#checkbox-mainmenu:checked~.site-title .menu-toggle .menu-icon:before{transform:translateY(0) rotate(45deg)}#checkbox-mainmenu:checked~.site-title .menu-toggle .menu-icon:after{transform:translateY(0) rotate(-45deg)}#checkbox-mainmenu:checked:not(:focus)~.site-title .menu-toggle{background-color:transparent}#checkbox-mainmenu:checked:not(:focus)~.site-title .menu-toggle .menu-icon,#checkbox-mainmenu:checked:not(:focus)~.site-title .menu-toggle .menu-icon:hover .menu-icon{background-color:transparent}#checkbox-mainmenu:checked:not(:focus)~.site-title .menu-toggle .menu-icon:before,#checkbox-mainmenu:checked:not(:focus)~.site-title .menu-toggle .menu-icon:after{background-color:var(--main-color)}#checkbox-mainmenu:checked:not(:focus)~.site-title .menu-toggle .menu-icon:before{transform:translateY(0) rotate(45deg)}#checkbox-mainmenu:checked:not(:focus)~.site-title .menu-toggle .menu-icon:after{transform:translateY(0) rotate(-45deg)}@media(min-width: 400px){.site-title{margin:0}}@media(min-width: 800px){.site-title{position:relative}.site-title:before,.site-title:after{display:block;width:calc((100vw - $layoutWidth) / 2);height:100%;position:absolute;top:0;content:"";pointer-events:none;background-color:inherit}.site-title:before{right:100%}.site-title:after{left:100%}}@media(min-width: 1240px){.site-title{display:none}#checkbox-mainmenu{display:none}}.content{position:relative;z-index:2;clear:both;max-width:100%;margin:0 auto;padding:30px 10px 45px}.content:after{clear:both;display:block;height:0;content:""}.main{width:100%;max-width:100%}.sidebar{margin-bottom:20px;width:100%}@media(min-width: 400px){.content{padding-left:20px;padding-right:20px}}@media(min-width: 800px){.content{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;gap:60px}.content.has-sidebar>.main{width:calc(100% - 360px)}.content.has-sidebar.sidebar-pos-left{flex-direction:row-reverse}.sidebar{flex-shrink:0;flex-grow:0;flex-basis:300px}}@media(min-width: 1240px){.content{max-width:1200px;background-position:50% 0;padding:65px 20px 45px}}.col{position:relative;width:100%;margin:0 0 30px;padding:0 10px;box-sizing:border-box}.columns{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -10px;width:auto}.img>p{display:none}@media(min-width: 400px){.col{margin:0 0 40px;padding:0 20px}.columns{margin:0 -20px}}@media(min-width: 600px){.col{padding:0 20px}.col2,.col3,.col4,.col5,.col6,.col23,.col34,[class*=col-c]{width:50%}.page-title+.columns{margin-top:20px;margin-bottom:20px}}@media(min-width: 800px){.columns{width:calc(100% + 2 * 20px)}.col3,.col6{width:33.333%}.col4{width:25%}.col5{width:25%}.col23{width:66.667%}.col34{width:75%}}@media(min-width: 1240px){.col5{width:20%}.col6{width:16.667%}}.site-footer{padding:20px 10px;color:var(--footer-text-color);background-color:var(--footer-background-color)}.site-footer a{color:var(--footer-link-color)}.site-footer a:hover{color:var(--footer-link-hover-color);text-decoration:underline}.footer-message{margin:0 auto;text-align:center}@media(min-width: 400px){.site-footer{padding:20px}}@media(min-width: 800px){.site-footer{padding:50px 20px}}.searchform input{width:100%;padding:0 20px 0 0;border-radius:0 5px 5px 0;border:0;line-height:36px;font-size:13px}.searchform button.search-button:not([class*=gm-control]){width:36px;height:36px;line-height:36px;flex-shrink:0;padding:0;border:none;box-shadow:none;background:#f8f6f6;color:var(--basic-text-color);text-shadow:none;box-shadow:none}.searchform button.search-button:not([class*=gm-control]):hover{color:var(--main-color)}.searchform button.search-button:not([class*=gm-control]) i{color:currentcolor;vertical-align:middle;font-size:17px}.searchform fieldset{display:flex;position:relative;margin:0;padding:0;border:none;border-radius:5px;border:1px solid #a7a7a7}.searchform fieldset:focus-within{border-color:var(--main-color)}.searchform fieldset:focus-within input,.searchform fieldset:focus-within button,.searchform fieldset:focus-within i{color:var(--main-color)}.mainmenu .searchform{box-sizing:border-box;margin:0;padding:20px;width:auto;background-color:#f5f5f5}.search-popup-link{text-align:center}.search-popup-link i:before{font-size:15px}.breadcrumbs{box-sizing:border-box;position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:1em 10px;list-style:none;border-bottom:1px solid var(--border-color)}.breadcrumbs .delimiter{padding:0 7px}.breadcrumbs a{color:var(--headings-text-color)}.breadcrumbs a:hover{color:var(--main-color)}.breadcrumbs li{display:inline;margin:0}@media(min-width: 400px){.breadcrumbs{padding-left:20px;padding-right:20px}}@media(min-width: 1240px){.breadcrumbs{padding-left:0;padding-right:0}}.overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(52,70,82,.27);opacity:0;pointer-events:none;z-index:59;transition:opacity .3s}.seo-popup{display:block;position:fixed;z-index:100;top:250px;left:0;width:100%;max-width:100%;margin:0;padding:10px 20px 30px;box-sizing:border-box;background:#fff;opacity:0;pointer-events:none;transition:opacity .3s}.seo-popup .spec-heading{margin-top:10px}.seo-popup .popup-close{display:block;position:absolute;right:13px;top:17px;width:30px;height:30px;padding:0;color:#999;font-size:20px;line-height:30px;text-align:center;transition:transform .3s}.seo-popup .popup-close:hover{color:var(--headings-text-color);transform:rotate(180deg)}#search-popup-toggle{display:none}#search-popup-toggle:checked~.overlay.seo-popup-overlay,#search-popup-toggle:checked~.popup-search{opacity:1;pointer-events:auto}@media(min-width: 600px){.seo-popup{left:50%;transform:translate3d(0, 0, 0) translateX(-50%)}}@media(min-width: 800px){.seo-popup.popup-search{max-width:800px;padding:40px 50px 75px}}@media(min-width: 1240px){#search-popup-toggle{display:initial}#search-popup-toggle:focus~.site-header .search-popup-link{color:#fff;background:var(--main-color)}}.spec-heading{margin:30px 0;font-size:15px;line-height:1.667em;text-transform:uppercase;font-weight:700}.spec-heading span{display:inline-block;max-width:100%}.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:50px auto 0;padding:0}.pagination .page-numbers{display:block;width:27px;height:27px;line-height:27px;margin:0 5px;text-align:center;color:var(--headings-text-color)}.pagination .page-numbers:hover{color:var(--main-color)}.pagination .page-numbers.current{color:#fff;background:var(--main-color);border-radius:50%}.pagination .page-numbers.current:hover{color:#fff}.pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;clear:both;margin:50px auto 0;padding:0}.pages .post-page-numbers{display:block;width:27px;height:27px;line-height:27px;margin:0 5px;text-align:center;color:var(--headings-text-color);text-decoration:none}.pages .post-page-numbers:hover{color:var(--main-color)}.pages .post-page-numbers:focus{color:var(--main-color);text-decoration:underline}.pages .post-page-numbers.current{color:#fff;background:var(--main-color);border-radius:50%}.pages .post-page-numbers.current:hover{color:#fff}.category-description{margin-bottom:40px}.category-description p{margin-top:0}.post-nav{margin:40px 0;font-size:14px}.post-nav-link{display:flex;align-items:center;float:left;width:50%;padding:5px 0 10px;word-wrap:break-word}.post-nav-link i{margin-right:15px;font-size:22px;color:var(--headings-text-color)}.post-nav-link:hover,.post-nav-link:focus{text-decoration:none}.post-nav-link:hover span,.post-nav-link:focus span{text-decoration:underline}.post-nav-link:hover i,.post-nav-link:focus i{color:var(--main-color)}.post-nav-link.prev{justify-content:flex-start}.post-nav-link.next{float:right;text-align:right;justify-content:flex-start;flex-direction:row-reverse}.post-nav-link.next i{margin-right:0;margin-left:15px}.post-nav-link .info{display:block;margin-top:5px;color:#747474;font-size:13px}.post-nav-link .info:before{content:attr(data-label)}.post-nav:after,.post-nav-link:after{display:block;clear:both;height:0;overflow:hidden;font-size:0;content:""}.postlist h1{margin-bottom:30px}.post-list-item{overflow:hidden;margin-bottom:40px;border-radius:5px;background:var(--content-background-color);box-shadow:0 0 7px rgba(0,0,0,.2)}.post-list-item .read-more{margin-top:2.5em;margin-bottom:0}.post-list-item .read-more a{text-transform:uppercase}.post-list-item .read-more a:hover{text-decoration:underline}.post-content{padding:15px 10px}.post-title{margin-top:0;margin-bottom:0;font-size:20px}.post-image{display:block;text-align:center}.post-meta{margin-top:0;margin-bottom:2em;color:var(--border-color)}.post-meta .meta{color:var(--additional-text-color)}.post-meta .meta a{color:var(--main-color);text-decoration:none}.post-meta .meta a:hover,.post-meta .meta a:focus{text-decoration:underline}.post-meta .meta-sep{font-style:normal;margin:0 5px}.comment-link:before{margin-right:7px}.main .single{overflow:hidden;border-radius:5px;background:var(--content-background-color);box-shadow:0 0 7px rgba(0,0,0,.2)}.tags{margin:2em 0}.tags:before{display:inline-block;vertical-align:middle;font-size:17px}.post-content p a,.post-content li a,.post-content td a,.post-content h1 a,.post-content h2:not(.post-title) a,.post-content h3 a,.post-content h4 a,.post-content h5 a,.post-content h6 a{color:var(--link-color);text-decoration:underline}.post-content p a:hover,.post-content p a:focus,.post-content li a:hover,.post-content li a:focus,.post-content td a:hover,.post-content td a:focus,.post-content h1 a:hover,.post-content h1 a:focus,.post-content h2:not(.post-title) a:hover,.post-content h2:not(.post-title) a:focus,.post-content h3 a:hover,.post-content h3 a:focus,.post-content h4 a:hover,.post-content h4 a:focus,.post-content h5 a:hover,.post-content h5 a:focus,.post-content h6 a:hover,.post-content h6 a:focus{color:var(--link-hover-color)}.post-content:after{display:block;clear:both;content:""}@media(min-width: 400px){.post-content{padding:15px 20px}}@media(min-width: 800px){.post-content .alignwide{max-width:100%;margin:0 auto}.post-content .alignfull{max-width:none}.post-content .alignwide.is-type-video,.post-content .alignfull.is-type-video{text-align:center}.post-content .alignleft{margin-right:20px}.post-content .alignright{margin-left:20px}}@media(min-width: 1240px){.post-content{padding:35px 45px}.post-title{font-size:35px}}.post-author{clear:both;overflow:hidden;margin:2em 0 0;padding:34px 38px;border:1px solid var(--border-color);border-radius:5px;text-align:center}.post-author .img-border{float:none;display:inline-block;margin:0 0 10px}.post-author .img-border img,.post-author .img-border:before{border-radius:50%}.post-author-info{overflow:hidden}.post-author-name{margin-top:5px;margin-bottom:0;font-size:13px;font-weight:bold;white-space:normal}.post-author-meta{color:#747474;font-weight:400}.post-author-description{margin:24px 0 0}@media(min-width: 800px){.post-author{text-align:left}.post-author .img-border{float:left;margin:0 27px 0 0}}.commentlist{list-style:none;margin-bottom:0;padding:0 0 20px;border-bottom:1px solid var(--border-color)}.commentlist>li,.commentlist>li>.children>li{margin:0;padding:20px 0 0 50px}.commentlist .comment-body{padding:0}.commentlist .comment-body h1{margin-left:0}.commentlist .comment-body p{margin:10px 0 20px}.comment-author{overflow:hidden;margin-left:-50px;color:var(--headings-text-color);font-size:.923em}.comment-author img{float:left;margin-right:20px;border-radius:5px}.comment-author .fn{color:var(--headings-text-color);font-style:normal;font-weight:bold}.comment-author a{color:var(--basic-text-color)}.comment-author a.comment-reply-link{color:var(--headings-text-color)}.comment-author a:hover{color:var(--main-color)}.comment-author .sep{padding:0 5px}p.comment-meta{margin:0}.leave-comment{clear:both;margin:0;padding:40px 0 20px}.leave-comment h2{margin:0}.leave-comment .comment-respond h3{display:none;margin:0}.comment .comment-respond{padding:40px 0}.comment .comment-respond .comment-reply-title{margin:0}.comment-form p.form-submit{margin:24px 0 0}.comment-form label{margin-bottom:0;padding:16px 0 5px}.comment-form .comment-form-cookies-consent{display:flex;align-items:flex-start}.comment-form .comment-form-cookies-consent label{margin:0;padding:0}.comment-form .comment-form-cookies-consent input[type=checkbox]{margin-top:calc((var(--body-line-height) - 16px) / 2);margin-bottom:calc((var(--body-line-height) - 16px) / 2)}.comment-form .comment-form-cookies-consent{padding-top:20px}.comment-awaiting-moderation{font-style:italic}.tag-link-1{font-size:8pt}.tag-link-2{font-size:11.4054054054pt}.tag-link-3{font-size:22pt}.widget{margin:0 0 30px}.widget select{width:100%}.widget .widget-title{margin:0;padding:14px 0;font:400 13px/1.5em "Arial",sans-serif;text-transform:uppercase}.widget:first-child .widget-title{padding-top:0}.widget ul{list-style:none;margin:0;padding:0;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.2);background-color:var(--content-background-color)}.widget ul ul{box-shadow:none;border-top:1px solid var(--border-color);margin-top:14px}.widget ul li{position:relative;margin:0;padding:14px 20px;word-wrap:anywhere;border-bottom:1px solid var(--border-color)}.widget ul li:last-child{border:0}.widget ul a{color:var(--link-color)}.widget ul a:hover{color:var(--link-hover-color);text-decoration:underline}.widget ul a:before{display:block;position:absolute;left:0;right:0;top:0;bottom:0;content:""}.widget ul.menu{margin-top:0}.widget ul.menu li{border-top:1px solid var(--border-color)}.widget ul.menu li:before{display:none}.widget ul.menu li:first-child{border-top:none}.widget ul.menu li a{display:block;padding:15px 20px 15px 10px;line-height:24px;color:var(--headings-text-color)}.widget ul.menu li a:hover{color:var(--main-color)}.widget ul.menu li.current-menu-item>a{background-color:var(--main-color);color:#fff}.widget ul.menu li.current-menu-item>a:hover{color:#fff}.widget ul.menu li.current-menu-item.menu-item-has-children>a span:before,.widget ul.menu li.current-menu-item.menu-item-has-children>a:hover span:before{color:#fff}.widget ul.menu li.menu-item-has-children>a{position:relative}.widget ul.menu ul{margin:0;padding:0 0 0 20px;border-top:1px solid var(--border-color);font-weight:400;font-size:13px}.widget ul.colors{list-style:none;overflow:hidden}.widget ul.colors li{float:left;width:27px;height:27px;overflow:hidden;margin:0 9px 9px 0}.widget ul.colors li:before{display:none}.widget table{width:100%;margin-bottom:0}.widget table th{padding:5px 3px;color:#999;font-size:.923em;font-weight:bold}.widget table td{padding:5px 0;color:var(--headings-text-color)}.widget table caption{padding:15px 0;font-weight:700;font-size:1.083em;color:#444;text-align:left;font-family:"Arial",sans-serif}.widget table#wp-calendar{font-size:.923em}.widget table#wp-calendar th{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);color:var(--headings-text-color);font-weight:normal;font-size:.917em;text-align:center}.widget table#wp-calendar td{border:none;border-bottom:1px solid var(--border-color);color:#747474;text-align:center}.widget table#wp-calendar tfoot td{border-bottom:none}.widget .post-date{display:block;color:#727272}.widget .tagcloud a{display:inline-block;font-size:11px;line-height:25px;border:1px solid var(--border-color);margin:0 4px 8px 0;padding:0 6px;text-transform:capitalize}.widget.widget_recent_entries ul li a{color:var(--basic-text-color)}.widget.widget_recent_entries ul li a:hover{color:var(--link-hover-color)}.widget .tagcloud a{display:inline-block;margin-right:5px;border:1px solid var(--border-color);border-radius:100px;padding:0 20px;color:var(--basic-text-color);font-size:13px}.widget .tagcloud a:hover{border-color:var(--main-color);color:var(--main-color);text-decoration:none}.widget .cat-item{margin:0;padding:0}.widget .cat-item>a{display:block;padding:14px 20px}.widget .cat-item .children{margin:0}.widget .cat-item .children>li>a{padding-left:40px}.widget .cat-item .children>li>ul>li>a{padding-left:60px}.widget .cat-item .children>li>ul>li>ul>li>a{padding-left:80px}.last-widget-sticky .sidebar .widget:last-child{position:sticky;top:100px}.admin-bar.last-widget-sticky .sidebar .widget:last-child{top:130px}.show-menus .content .widget .megamenu>.sub-menu>li{display:block}button:not([class*=gm-control]):not(.search-button):not(.customize-partial-edit-shortcut-button),input[type=submit],input[type=button],input[type=reset],.button,.post-content .button{display:inline-block;box-sizing:border-box;padding:5px 20px;border:1px solid #a7a7a7;border-radius:100px;background-color:var(--button-bg-color);color:var(--button-text-color);font-weight:700;font-size:13px;line-height:1.5;text-transform:uppercase;text-align:center;text-decoration:none}button:not([class*=gm-control]):not(.search-button):not(.customize-partial-edit-shortcut-button):hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,.button:hover,.post-content .button:hover{border-color:var(--main-color);background-color:var(--main-color);color:#fff}blockquote{position:relative;box-sizing:border-box;max-width:580px;margin:2em auto;padding:35px 0;font-size:15px;line-height:1.7em;color:var(--text-color-quote);quotes:"“" "”"}blockquote:before,blockquote:after{display:block;position:absolute;font-size:32px;font-weight:700;color:var(--main-color)}blockquote:before{left:0;top:0;content:open-quote}blockquote:after{right:0;bottom:0;content:close-quote}blockquote *:first-child{margin-top:0}blockquote *:last-child{margin-bottom:0}@media(min-width: 600px){blockquote{padding:35px}.main .columns blockquote,.sidebar blockquote,.above-footer blockquote{padding:35px 0}}blockquote.quote{position:relative;padding:0 0 0 55px}blockquote.quote:before{display:inline-block;position:absolute;left:0;top:0;z-index:0;width:40px;height:40px;border-radius:50%;background:#dfdfdf;color:#fff;font-family:"m";font-size:20px;line-height:40px;content:"";text-align:center}aside blockquote.quote{margin:0}.columns blockquote.quote{margin:25px auto 0}blockquote.quote p{margin:.5em 0 20px;font-weight:300;font-size:1.846em;line-height:1.1em}aside blockquote.quote p.signature,blockquote.quote p.signature{font-family:"Arial",sans-serif;font-weight:400;font-size:1em;text-align:right}aside blockquote.quote p.signature span,blockquote.quote p.signature span{color:var(--headings-text-color)}.img{overflow:hidden}.img .img-border{display:block}input[type=checkbox].hidden{position:absolute;opacity:0}.img-border{display:inline-block;position:relative}.img-border:before{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;content:""}.fancy-borders .img-border:before{box-shadow:inset 0 0 0 4px rgba(0,0,0,.1)}.posts .img-border{width:auto}.wp-block-file a{margin-right:10px}.wp-block-verse{box-sizing:border-box;margin:1.5em auto;padding:1.5em 0;font-family:inherit;background:var(--content-background-color);border-width:1px 0}.alignleft{float:left;margin:5px 20px 5px 0;padding:0}.alignright{float:right;margin:5px 0 5px 20px;padding:0}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.img-border.alignleft,.single p>.img-border.alignleft:first-child{margin:5px 20px 5px 0}.img-border.alignright,.single p>.img-border.alignright:first-child{margin:5px 0 5px 20px}.single p>.img-border.aligncenter:first-child{margin:1em auto}.img-border.th{margin:5px}.wp-caption-text{margin:.5em 0;color:#747474;font-size:.923em}.nocomments{clear:both}* a.post-edit-link{font-size:12px}embed{width:100%;height:auto;max-width:680px}.wp-caption img,.wp-caption embed{width:100%;max-width:680px}label+.required{margin-left:-17px}.main input[type=submit]{width:auto}.required{color:var(--main-color)}.gallery{overflow:hidden;padding:1.5em 0}.gallery dl{text-align:center}.gallery dl dt{float:none;width:auto}.gallery dl dd{width:auto;margin:0;text-align:center}.gallery a img,.gallery a img[class]{margin:0;padding:0}.wp-caption{max-width:100%}.wp-caption,.gallery-caption{padding:0;color:#747474;text-align:center}.gallery-caption{margin:5px}.contact-form p label{display:block}p.comment-form-comment label{display:block}p[class*=comment-form]{margin:0}.gallery-caption,.bypostauthor{position:static}.blocks-gallery-grid{align-items:flex-start}.blocks-gallery-grid .img-border{display:block}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{box-sizing:border-box}.wp-audio-shortcode.mejs-container.mejs-audio .mejs-inner .mejs-controls .mejs-button button{padding:0;background-color:transparent}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:fixed}.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f2f2f2;border:2px solid var(--main-color);clip:auto;color:var(--main-color);display:block;font-size:14px;font-weight:700;height:auto;left:5px;padding:15px 23px 14px;text-decoration:none;top:5px;z-index:100000;visibility:visible}@media(min-width: 1240px){input[type=checkbox].hidden{display:none}}.above-footer{width:100%;flex-shrink:0;padding-top:30px}.additional-post-list .columns{align-items:stretch}.additional-post-list .postlist-title{margin:40px 0;font-size:13px;text-transform:uppercase;color:var(--headings-text-color)}.additional-post-list .post{box-sizing:border-box;height:100%;overflow:hidden;border-radius:5px;background:var(--content-background-color);box-shadow:0 0 7px rgba(0,0,0,.2)}.additional-post-list .post-title{font-size:13px;font-weight:700;text-transform:uppercase}@media(min-width: 1240px){.additional-post-list .post-content{padding:20px}}.e404 p{color:var(--headings-text-color);text-align:center}.e404 article:first-child p:first-child{margin:25px 0 0;font-weight:700;font-size:7.692em;line-height:1em;font-family:"Arial",sans-serif}.e404 article:first-child p+p{margin:0;font-size:2em;line-height:1.3em}.e404 article+article p:first-child{margin-top:3em;font-weight:300;font-size:1.538em;line-height:1.3em}.e404 article form+p{width:120px;margin:1.3em auto;border-bottom:1px solid var(--border-color);color:#999;font:300 1.231em/.231em "Arial",sans-serif}.e404 article form+p span{margin-top:10px;padding:0 10px;background:#fff;text-transform:uppercase}.e404 fieldset{overflow:hidden;display:block;width:auto;border:0;border-radius:99px;white-space:nowrap}.e404 input{border:none;font-size:1.077em}@media(min-width: 600px){.e404 article:first-child p:first-child{font-size:11.538em}}@media(min-width: 800px){.e404 article:first-child p:first-child{font-size:15.385em}}
