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}[class*=" fwdicon-"]:before{font-family:"fwdicon"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fwdicon-love:before{content:""}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%}body,p{margin:0}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}small{font-size:80%}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{height:100%}a:active,a:focus,a:hover{outline:0}body{font-size:14px;overflow:visible;font-family:Open Sans,arial,sans-serif;letter-spacing:.03em;line-height:1.5}.posts .single .entry-header .title,h3{text-transform:none;letter-spacing:.02em}h3{font-family:Josefin Sans,sans-serif;font-weight:700;line-height:1.2;font-size:24px;margin:-3px 0 25px -1px}.clear,h3{clear:both}.fwd-hide-opacity{opacity:0;transition:opacity .5s cubic-bezier(.7,0,.2,1)}.acora-hide,.comments-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}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}.blog-main{position:relative;overflow:hidden;width:100%}.blog-main .wrapper{min-height:calc(100vh - 160px);padding-bottom:160px}.blog-main.single{margin:auto}.blog-main.single .posts{display:block;max-width:1380px;margin:0 auto}.blog-main .posts{display:inline-block;width:100%}.posts{max-width:none}.posts .single .entry-content,.posts .single .entry-header{background:#fff0;height:auto}.posts .single .entry-header .title{font:700 64px Josefin Sans,sans-serif;line-height:1;overflow:hidden;overflow-wrap:break-word;margin:0 18px 12px 17px;padding-top:99px;color:#000}.posts .single .meta{margin:0 20px 0 13px}.posts .single .meta .entry-date{font-size:14px}.posts .single .meta .entry-date.posted-on{position:relative;display:inline-block;line-height:1.8;font-style:italic;font-weight:400;z-index:3;padding:5px 6px 0 30px;margin:0 15px 0 0;color:#000}.posts .single .meta .entry-date.posted-on:before{position:absolute;content:"";font:16px"fwdicon";top:10px;left:8px;color:#000}.posts .single .meta .entry-date.posted-on span,body{color:#000}.posts .single .meta .entry-date.categories,.posts .single .meta .entry-date.posted-by{position:relative;display:inline-block;line-height:1.8;z-index:2;padding:5px 6px 0 30px;margin:0 8px 0 0}.posts .single .meta .entry-date.categories:before,.posts .single .meta .entry-date.posted-by:before{position:absolute;content:"";font:16px"fwdicon";top:10px;left:8px;color:#000}.posts .single .meta .entry-date.categories:before{content:""}.posts .single .meta .entry-date.categories a,.posts .single .meta .entry-date.posted-by a{font-weight:700;border-bottom:1px solid rgb(0 0 0/.2);color:#000}.posts .single .meta .entry-date.categories a{font-weight:400}.posts .single .meta .entry-date.categories a:hover,.posts .single .meta .entry-date.posted-by a:hover{color:#ffba00}#comments p,.posts .single .entry-content{line-height:1.8}.posts .single .like-button{position:relative;display:inline-block;line-height:1.8;top:2px;font-size:14px;box-shadow:none;padding:5px 6px 0 28px;margin:0 8px 0 0;background:#fff0}.posts .single .fwdicon-love{position:absolute;cursor:pointer;transform-origin:50%;z-index:1;font-size:18px;top:1px;left:8px;color:#ffba00}.posts .single .like-result{position:relative;top:-2px;padding-left:3px}.posts .single .entry-footer{overflow:hidden;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin:56px 20px 0;padding:12px 0 5px}.posts .single .main-share-buttons-container{float:right;padding-right:3px}.posts .single .main-share-buttons-container .label{position:relative;top:-10px;font-size:14px;font-weight:700;margin:0 12px 0 6px}.posts .single .share-buttons-container{position:relative;display:inline-block;width:auto;height:29px}.posts #comments{margin-top:0;border:0}.posts .entry-navigation:not(.portfolio).has-cm-rl{border-bottom:1px solid #d9d9d9;padding-bottom:40px}.posts .entry-navigation:not(.portfolio)+#comments{margin-top:0!important;border:0!important}.posts .entry-navigation:not(.portfolio).no-navigation{display:none}.posts .single .entry-content{overflow:visible;font-size:14px;margin:54px 20px 0}.posts .single .entry-content>:last-child{margin-bottom:0!important}.posts .single .entry-content p{margin:0 0 33px}.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 a.text{padding-top:7px}.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}.entry-navigation{overflow:hidden;margin:40px 20px 0}#comments{font-family:Open Sans,arial,sans-serif;border-top:1px solid #d9d9d9;clear:both;margin:100px 20px 0;padding-top:78px}#comments a,#comments p{font-family:Open Sans,arial,sans-serif!important}#respond{padding:0;background:#f9f9f9}#respond p{margin:0 0 19px;overflow:hidden}#respond #cancel-comment-reply-link{display:block;text-transform:uppercase;font-family:Open Sans,arial,sans-serif;font-size:12px;background:#ffba00;color:#000;transition:all 250ms ease-out;padding:5px 9px}#respond #cancel-comment-reply-link:hover{background:#000;color:#fff}.comment-respond{margin:76px 0 0;padding:0;background:0 0!important}#cancel-comment-reply-link{margin:0;padding:4px 9px 5px}#reply-title{font:700 33px Josefin Sans,sans-serif;text-transform:uppercase;text-align:left;position:relative;display:inline-block;margin:20px 0 10px;padding-left:15px}#reply-title:before{content:"";position:absolute;width:6px;height:27px;top:-1px;left:0;background:#ffba00}#reply-title small{position:relative;top:0;margin-left:20px;float:right;font-size:1em}#reply-title small a{color:#fff!important}@media screen and (max-width:1015px){.blog-main .wrapper{margin:0}.blog-main .posts{height:auto!important;border:0!important;margin-bottom:68px;padding-right:0!important}}@media screen and (max-width:768px){.posts .single .entry-content,.posts .single .entry-header{overflow:visible}.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){.posts .single .entry-content,.posts .single .entry-header{overflow:visible}.posts .single .entry-header .title{font-size:40px!important;padding-top:60px}.blog-main #comments{margin-top:60px;padding-top:38px}.blog-main #respond{margin-top:60px}.posts #comments{margin-top:0!important}.blog-main .posts{margin-bottom:19px}.blog-main .single .entry-content{margin-top:35px!important}}