ul{box-sizing:border-box;margin:0;padding:0;list-style:disc}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@font-face{font-display:swap;font-family:"fwdicon";src:url(/wpmgl/wp-content/themes/acora/fonts/fwdicon.ttf?hojdd7)format("truetype"),url(/wpmgl/wp-content/themes/acora/fonts/fwdicon.woff?hojdd7)format("woff"),url(/wpmgl/wp-content/themes/acora/fonts/fwdicon.svg?hojdd7#icomoon)format("svg");font-weight:400;font-style:normal}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%}body,p{margin:0}code,footer,header,nav{display:block}a{background-color:#fff0;-webkit-text-decoration-skip:objects;text-decoration:none;background-image:linear-gradient(transparent calc(100% - 1px),#000 1px);background-position:0 calc(100% + 1px);background-repeat:no-repeat;background-size:0 1px;transition:background-size .6s cubic-bezier(.215,.61,.355,1),color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:13px;border:1px dashed #d9d9d9;margin:0 0 40px;padding:33px 30px 35px;color:#333;background:#fff}img{border-style:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{height:100%}a:active,a:focus,a:hover{outline:0}a img{border:0}body{font-size:14px;overflow:visible;font-family:Open Sans,arial,sans-serif;color:#000;letter-spacing:.03em;line-height:1.5}h2{font-family:Josefin Sans,sans-serif;font-weight:700;line-height:1.2;text-transform:none;letter-spacing:.02em;font-size:33px;margin:-3px 0 31px -2px}ul ul{margin-bottom:0;margin-left:1.5em}.clear,h2{clear:both}.fwd-hide-opacity{opacity:0;transition:opacity .5s cubic-bezier(.7,0,.2,1)}.acora-hide,.fwd-hide{opacity:0;transition:opacity .5s cubic-bezier(.7,0,.2,1),transform .5s cubic-bezier(.7,0,.2,1);transform:translateY(50px)}html{overflow-x:hidden!important;height:auto;margin:0}.posts .single .entry-content h2+p,.posts .single .entry-content p+ul,p+p{margin-top:-10px!important}a:hover{background-size:100% 1px}.footer,.menu{position:absolute}.footer{width:100%;font-size:12px;bottom:0}.footer .wrapper{text-align:center;min-height:18px!important;padding:21px 0 22px!important;background:#010511}.footer span{color:#fff}.page-main{position:relative;overflow:hidden;width:100%}.page-main .wrapper{min-height:calc(100vh - 160px);padding-bottom:160px}.page-main,.page-main.single,.posts{max-width:none}.page-main .posts{max-width:1380px;margin:0 auto}.page-main .single .entry-content,.page-main .single .entry-header,.posts .single .entry-content,.posts .single .entry-header{background:#fff0;height:auto}.page-main .single .entry-header .title,.posts .single .entry-header .title{font:700 64px Josefin Sans,sans-serif;line-height:1;overflow:hidden;overflow-wrap:break-word;text-transform:none;letter-spacing:.02em;margin:0 18px 12px 17px;padding-top:99px;color:#000}.page-main .single .entry-content,.posts .single .entry-content{line-height:1.8}.page-main .single .entry-footer,.posts .single .entry-footer{overflow:hidden;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin:56px 20px 0;padding:12px 0 5px}.page-main .single .main-share-buttons-container,.posts .single .main-share-buttons-container{float:right;padding-right:3px}.page-main .single .main-share-buttons-container .label,.posts .single .main-share-buttons-container .label{position:relative;top:-10px;font-size:14px;font-weight:700;margin:0 12px 0 6px}.page-main .single .share-buttons-container,.posts .single .share-buttons-container{position:relative;display:inline-block;width:auto;height:29px}.page-main .entry-content a,.posts .entry-content a{border-bottom:1px solid rgb(0 0 0/.2);color:#222}.page-main .entry-content a:hover,.posts .entry-content a:hover{color:#000;background-size:100% 1px}.posts .single .entry-content{overflow:visible;font-size:14px;margin:54px 20px 0}.posts .single .entry-content ul>:last-child,.posts .single .entry-content>:last-child{margin-bottom:0!important}.posts .single .entry-content h2{padding-top:10px;margin:47px 0 29px -2px}.posts .single .entry-content p{margin:0 0 33px}.posts .single .entry-content p+h2,.posts .single .entry-content ul+h2{padding-top:3px}.posts .single .entry-content p>code{margin:33px 0 30px}.posts .single .entry-content ul:not(.wp-block-gallery){margin:0 30px 21px 20px}.posts .single .entry-content ul li{list-style:disc}.posts .single .entry-content li:not(.blocks-gallery-item){margin:23px 0}.site-navigation{z-index:100;width:100%}.site-navigation .fluid{position:fixed;z-index:100;width:100%;box-shadow:0 0 4px rgb(0 0 0/.2);transform:translateY(-104px);background-color:#fff}.site-navigation .inner{max-width:1380px;text-align:right;margin:auto}.site-navigation .margin{display:table;width:100%;margin:0 20px}.site-navigation .has-logo{display:table-cell;vertical-align:middle;width:230px;height:auto;line-height:0;text-align:left}.site-navigation .has-logo a{font-size:22px;line-height:0;padding:0}.site-navigation .has-logo img{max-width:230px;height:40px}.site-navigation .primary-navigation{display:table-cell}.site-navigation .menu{position:relative;float:right;margin-right:27px;padding-top:10px}.site-navigation .primary-navigation{display:inline-block;margin:28px auto 20px}.site-navigation ul{list-style:none;margin:0}.site-navigation li{display:inline-block;position:relative;text-align:left}.site-navigation li:last-child{margin-right:0}.site-navigation a{position:relative;display:inline-block;font:700 14px Josefin Sans,sans-serif;text-transform:uppercase;border:0;padding:7px 14px 15px 15px;color:#000;transition:color 250ms ease-out}.site-navigation a:hover{color:#ffba00}.site-navigation .sub-menu{position:absolute;top:33px;left:-4px;visibility:hidden;box-sizing:border-box;box-shadow:0 0 4px rgb(0 0 0/.2);padding:0;z-index:10000;transform:translateY(50px);background:#fff}.site-navigation .sub-menu a{display:block;white-space:nowrap;font-size:12px;font-weight:400;padding:20px 20px 17px 19px}.site-navigation .sub-menu li{display:block;box-sizing:border-box;width:100%;border-bottom:1px solid #d9d9d9;margin-right:0}.site-navigation .sub-menu li:last-child{border-bottom:none}.site-navigation .has-children>a:after{content:"";font-family:"fwdicon";font-size:8px;font-style:normal;font-weight:700;position:relative;left:6px;top:-2px;margin-right:5px;color:#999;transition:color 250ms ease-out}.site-navigation .has-children:hover>a:after{opacity:1;color:#000}.site-navigation .has-children .sub-menu,.site-navigation .has-children:hover>.sub-menu{opacity:0;transition:opacity .4s cubic-bezier(.7,0,.2,1),transform .4s cubic-bezier(.7,0,.2,1)}.site-navigation .has-children .sub-menu a{padding-right:45px}.site-navigation .has-children:hover>.sub-menu{display:block;opacity:1;visibility:visible;transform:translateY(0)}@media screen and (max-width:768px){.page-main .single .entry-content,.page-main .single .entry-header,.posts .single .entry-content,.posts .single .entry-header{overflow:visible}.page-main .single .entry-header .title,.posts .single .entry-header .title{font-size:54px!important}.main-share-buttons-container{float:none!important;margin-left:-6px}}@media screen and (max-width:500px){.page-main .single .entry-content,.page-main .single .entry-header,.posts .single .entry-content,.posts .single .entry-header{overflow:visible}.page-main .single .entry-header .title,.posts .single .entry-header .title{font-size:40px!important;padding-top:60px}.page-main .entry-content{margin-top:27px!important}.page-main .entry-header .title{font-size:40px!important;padding-top:60px!important}.posts .single .entry-content h2{margin-top:47px}}