body{background-color:#efefef;color:#3a3a3a;font-family:-apple-system,system-ui,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'}header.header-page{background:#fff;height:80px;box-shadow:0 0 10px #cbcbcb}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}p{font-weight:400;text-transform:none;font-size:17px;line-height:1.5}a{color:#1e73be}a:hover{text-decoration:none;color:#000}.btn-menu:after,.button-menu:before,.metas span.link-back:before,.metas span.meta-categories:before,.metas span.meta-tags:before{font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.logo img{width:140px;margin-top:18px}.menu-right ul{margin:10px 0 0;list-style:none;float:right;padding:0}.menu-right ul li{display:inline-block;position:relative}.menu-right ul li li{display:block}.menu-right ul li .sub-menu{position:absolute;left:-99999999px;padding:0;margin:0;right:0;width:max-content}.menu-right ul li .sub-menu li a{padding:7px 20px;font-size:14px}.menu-right ul li:hover .sub-menu{left:initial;z-index:99}.menu-right ul li a{font-size:15px;margin-left:5px;background:#3a3a3a;display:block;color:#fff;display:block;padding:19px 20px}.menu-right ul li:hover>a{text-decoration:none;background:#000}.menu-right ul li label{margin:0;font-weight:400;font-size:15px;margin-left:5px;background:#3a3a3a;display:block;color:#fff;display:block;padding:19px 20px}.menu-right .menu-bar{display:none}.menu-right .menu-bar span{opacity:0;height:0;text-indent:-999999px;display:block}.btn-submenu svg{width:9px;margin-left:5px}.button-menu{margin-top:25px;color:#000;display:block;float:right}.button-menu svg{width:20px}.menu-right input{position:absolute;left:-999em}main{margin-top:20px}aside{background:#fff;margin-top:20px}article,aside{margin-bottom:20px;background:#fff;padding:40px}h2{font-size:30px;margin-bottom:20px;line-height:1.2em;font-weight:300;text-transform:none}.description{margin-top:2em}.metas{margin-top:20px;font-size:85%;margin-top:.5em;line-height:1.5;color:#8b8b8b}.metas span{display:block}.metas a:hover{color:#1e73be}.metas span svg{width:12px;margin-right:5px}.metas span.link-back{margin-top:15px}.metas span.link-back svg{width:10px;height:10px}article header h1{font-weight:300;font-size:40px;margin-bottom:30px}article header h2{font-weight:300;font-size:30px;margin-bottom:30px}article h2{font-weight:300}.nav-links a{margin:0 10px;display:inline-block}.sidebar input{color:#666;background-color:#fafafa;border:1px solid #ccc;border-radius:0;padding:10px 15px;box-sizing:border-box;max-width:100%}.sidebar input:focus{outline:0;background:#fff}.sidebar aside h3{margin:0 0 30px;font-size:20px;line-height:1.5;font-weight:400;text-transform:none}.sidebar aside ul{margin:0;padding:0;list-style:none}.sidebar aside ul li{margin-bottom:10px;font-size:17px}footer{background:#fff;margin-top:20px;padding:40px 0 20px}footer p{font-size:12px;margin-bottom:10px}figure{max-width:100%!important;margin:0 auto}article img,figure img{max-width:100%!important;margin:0 auto;display:block;height:auto!important}article article{padding:0}@media screen and (max-width:599px){.logo svg{height:54px;margin-top:15px}.container{padding:0}.content.container .row{margin:0}.content.container main,.sidebar{padding:0}header.header-page{padding:0 30px 12px;height:auto}article,aside,footer{padding:30px}h2{font-size:25px!important}.menu-right input[type=checkbox]:checked+ul{display:block}.menu-right label{float:right;width:20px;margin-top:-41px;display:block!important}.menu-right ul{width:100%;padding:0;display:none}.menu-right ul li{display:block;text-align:right}.menu-right ul li a,.menu-right ul li label{width:100%;font-size:12px;margin-left:0;display:block;padding:10px}.menu-right ul li .sub-menu{position:relative;display:none;left:initial;width:100%}.menu-right ul li .sub-menu.active{display:block!important}}@media (min-width:600px) and (max-width:767px){.logo svg{height:54px;margin-top:15px}header.header-page{padding:0 30px 12px;height:auto}article,aside,footer{padding:30px}h2{font-size:25px!important}.menu-right input[type=checkbox]:checked+ul{display:block}.menu-right label{float:right;width:20px;margin-top:-41px;display:block!important}.menu-right ul{width:100%;padding:0;display:none}.menu-right ul li{display:block;text-align:right}.menu-right ul li a,.menu-right ul li label{font-size:12px;margin-left:0;display:block;padding:10px}.menu-right ul li .sub-menu{position:relative;display:none;left:initial;width:100%}.menu-right ul li .sub-menu.active{display:block!important}.menu-right ul li label{width:100%}}