ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}body{font-size:14px;color:#888}h1,h4{color:#888;line-height:1.5em;font-family:"PT Serif",Georgia,"Times New Roman",serif}.et_pb_widget li a:hover,.mobile_menu_bar:after,.mobile_menu_bar:before,a{color:#ad1323}.nav li ul{border-color:#ad1323}#main-content .container:before,#main-header,#main-header .nav li ul{background-color:#fff0}#main-header .nav li ul{background-color:rgb(35 59 78/.8)}#top-menu a{color:#fff}#top-menu li a{font-size:15px}#footer-bottom{background-color:#fff}#footer-info,#footer-info a{color:#888}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation{padding:40px 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:40px}#logo{max-height:100%}}body,input{font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif}#et-top-navigation,#main-header{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif}.et_right_sidebar #sidebar{display:none}.et_right_sidebar #left-area{width:100%}.single .et_pb_post{margin-top:0;margin-bottom:0}.single .entry-title{font-size:25px;margin:0 auto}.single .post-meta{padding-top:15px;margin-bottom:-20px}.single .et_pb_post img{padding:10px;margin-top:20px;margin-bottom:20px;-webkit-box-shadow:0 20px 150px #d6dee4;-moz-box-shadow:0 20px 150px #d6dee4;box-shadow:0 20px 150px #d6dee4}#main-header{padding-top:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#menu-item-459{margin-right:13px}#main-header .sub-menu{margin-top:-30px}#top-menu li li a{padding:0 10px!important}#footer-info:before{display:block;margin-top:10px;margin-bottom:20px}#footer-info{text-align:center;padding-top:30px;float:none;max-width:600px;margin:30px auto;border-top:1px solid #888}@media (max-width:1300px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}@media screen and (min-width:768px){#logo{max-height:120%}}