@-webkit-keyframes fadeinbg{0%{opacity:0}to{opacity:.7}}@keyframes fadeinbg{0%{opacity:0}to{opacity:.7}}@-webkit-keyframes slidedownin{0%{transform:translate3d(0,-40px,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes slidedownin{0%{transform:translate3d(0,-40px,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@font-face{font-display:swap;font-family:"Montserrat";font-weight:600;font-style:normal;font-display:swap;src:url(/wp-content/themes/ecko-onyx/assets/font/Montserrat-SemiBold.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-weight:700;font-style:normal;font-display:swap;src:url(/wp-content/themes/ecko-onyx/assets/font/Montserrat-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans";font-weight:400;font-style:normal;font-display:swap;src:url(/wp-content/themes/ecko-onyx/assets/font/NotoSans.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans";font-weight:700;font-style:normal;font-display:swap;src:url(/wp-content/themes/ecko-onyx/assets/font/NotoSans-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Source Code Pro";font-weight:500;font-style:normal;font-display:swap;src:url(/wp-content/themes/ecko-onyx/assets/font/SourceCodePro-Medium.woff2)format("woff2")}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}.widget.blog_info a,article,aside,figure,footer,header,nav,section{display:block}a{background-color:#fff0;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out;text-decoration:none;color:#000}a,a:active,a:hover{outline:0}h1,strong{font-weight:700}h1{margin:.67em 0;font-family:"Montserrat","Arial",Sans-Serif;font-size:55px;line-height:75px;letter-spacing:-.25px;color:#2d2f34}small{font-size:80%}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}input,textarea{font:inherit;margin:0}input[type=submit]{cursor:pointer}input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox]{padding:0}textarea{overflow:auto}*,input[type=checkbox]{box-sizing:border-box}body,html{font:300 16px"Noto Sans","Times New Roman",Serif;background-color:#f3f5f8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto}.clear{clear:both}.wrapper{position:relative;width:92.5%;max-width:1600px;margin:0 auto}@media (max-width:1200px){h1{font-size:50px;line-height:65px}}@media (max-width:780px){h1{font-size:42px;line-height:55px}}@media (max-width:480px){h1{font-size:33px;line-height:45px}}h2,h3,h4{font-family:"Montserrat","Arial",Sans-Serif;font-size:36px;font-weight:600;line-height:54px;letter-spacing:-.25px;color:#222529}@media (max-width:1200px){h2{font-size:32px;line-height:48px}}@media (max-width:780px){h2{font-size:28px;line-height:42px}}@media (max-width:480px){h2{font-size:26px;line-height:38px}}h3,h4{font-size:29px;line-height:42px;color:#1a1d1f}@media (max-width:1200px){h3{font-size:26px;line-height:40px}}@media (max-width:780px){h3{font-size:24px;line-height:38px}}@media (max-width:480px){h3{font-size:22px}}h4{font-size:22px;line-height:34px;color:#373c41}@media (max-width:1200px){h4{font-size:20px}}@media (max-width:780px){h4{font-size:18px}}@media (max-width:480px){h4{font-size:17px}}p{font-family:"Noto Sans","Times New Roman",Serif;font-size:16px;font-weight:400;line-height:32px;color:#7d828c}@media (max-width:780px){p{font-size:15px;line-height:30px}}@media (max-width:480px){p{font-size:14px}}ul{margin:0;padding:0}iframe{border:0}::selection{color:#fff;background:#373b43}::-moz-selection{color:#fff;background:#373b43}input{font-family:"Montserrat","Arial",Sans-Serif;height:56px;padding:0 25px}input,textarea{font-size:13px;font-weight:600;width:100%;margin-bottom:0;transition:border .125s ease-in;letter-spacing:-.5px;color:#121213;border:1px solid #dadbe3;border-radius:3px;background:#fff}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#121213}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:#121213}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#121213}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#121213}input:active,input:focus,textarea:active,textarea:focus{border-color:#afb0bb;outline:0}textarea{font-family:"Noto Sans","Times New Roman",Serif;height:auto;padding:20px 25px}input[type=submit],input[type=text],textarea{-webkit-appearance:none}.svg{width:24px;height:24px}.svg-stroke{transition:stroke .2s ease-out;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.svg-fill{transition:fill .2s ease-out;fill:currentColor;stroke:none}.cover,.footer-post-next{position:relative;overflow:hidden}.cover{z-index:300;height:100vh;background:#0d0d0e}.cover .cover-background{position:absolute;z-index:100;width:100%;height:100%;transition:opacity 1s ease-in-out;-webkit-animation:fadeinbg .5s ease-out;animation:fadeinbg .5s ease-out;opacity:.7;background-position:bottom;background-size:cover;top:0;left:0}.cover .cover-background-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cover .cover-shadow{position:absolute;z-index:200;bottom:0;width:100%;height:100%;transform:translateZ(0);background:linear-gradient(to bottom,#fff0 0,#16181a 78%,#16181a 99%)}.cover .cover-content{position:relative;z-index:300;height:100%}footer.page-footer{position:relative;z-index:300;background:#fff}.footer-post-next{display:block;height:510px;padding:120px;text-align:center;background:#121416}.footer-post-next .background{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;background-position:center;background-size:cover;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}.footer-post-next .background-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.footer-post-next .wrapper{position:relative;z-index:200;width:90%;max-width:570px}.footer-post-next span{font-family:"Montserrat","Arial",Sans-Serif;font-size:17px;text-transform:uppercase;color:#8f93a1}.footer-post-next hr{width:50px;height:1px;margin:35px auto;transition:width .2s ease-out;opacity:.26;border:0;background:#fff}.footer-post-next h2{font-size:29px;line-height:44px;margin:35px auto;color:#fff}.footer-post-next .post-category{font-size:11px;display:inline-block;padding:13px 35px;color:#fff;border-radius:100px;background:#474d53}.footer-post-next:hover hr{width:125px}.footer-post-next:hover .background{opacity:.35}@media (max-width:790px){.footer-post-next{height:auto;padding:80px 5%}.footer-post-next h2{font-size:24px;line-height:38px}}@media (max-width:630px){.footer-post-next{height:auto;padding:60px 5%}.footer-post-next h2{font-size:22px;line-height:36px}}@media (max-width:480px){.footer-post-next h2{font-size:18px;line-height:34px}}.footer-widgets{overflow:hidden;padding:130px 0 120px;border-top:1px solid #eceff4}.footer-widgets .footer-widgets-static{float:left;width:25.624999999999996%}.footer-widgets .footer-widgets-static .widget{width:100%}.footer-widgets .footer-widgets-custom{float:right;width:64.375%}.footer-widgets .footer-widgets-custom .widget{float:left;width:30%;margin-right:4.8125%}.footer-widgets .widget:last-child{margin-right:0}.footer-widgets nav.social{overflow:hidden;margin-top:35px}@media (max-width:1240px){.footer-widgets{padding:8%0}.footer-widgets .footer-widgets-static{width:100%;margin-bottom:30px;text-align:center}.footer-widgets .footer-widgets-custom{float:right;width:100%}}@media (max-width:920px){.footer-widgets .footer-widgets-custom .widget{float:none;clear:both;width:100%;margin-right:0;margin-bottom:8%;text-align:center}.footer-widgets .footer-widgets-custom li span.count{display:inline-block;float:none;margin-left:10px}.footer-widgets .footer-widgets-custom .widget:last-child{margin-bottom:0}}.footer-copyright{overflow:hidden;padding:40px 0;background:#2c3033}.footer-copyright p{font-size:13px;margin:0;color:#e7eaed}.footer-copyright a{color:#e7eaed}.footer-copyright .footer-copyright-disclaimer{float:left}.footer-copyright .footer-copyright-disclaimer p{line-height:19px;margin-top:5px}.footer-copyright .footer-copyright-disclaimer .alt{color:#6c7985}.footer-copyright .footer-copyright-utils,nav.navigation-main ul{float:right;margin:0;padding:0;list-style:none}.footer-copyright .footer-copyright-utils li{float:left;margin-left:10px}.footer-copyright .footer-copyright-utils li a{font-size:14px;line-height:47px;display:block;width:47px;height:47px;text-align:center;color:#fff;border-radius:47px;background:#1d1f22}.footer-copyright .footer-copyright-utils li a:hover{color:#2e2f31;background:#e5e6e6}.footer-copyright .footer-copyright-utils li svg{width:20px;height:20px;vertical-align:-4px}@media (max-width:640px){.footer-copyright{text-align:center}.footer-copyright .footer-copyright-disclaimer{float:none;margin:0 auto}.footer-copyright .footer-copyright-utils{display:none}}.widget{margin-bottom:55px;padding-bottom:55px;border-bottom:1px solid #e9eaeb}.widget li,.widget p{font-size:15px;color:#676d73}.widget p{line-height:33px}.widget h2{font-size:20px;line-height:42px;margin:0 0 40px;text-transform:uppercase;color:#1a1a1b}.footer-widgets .widget li:before,.footer-widgets .widget.blog_info hr,.widget hr{display:none}.widget ul{clear:both;margin:0;padding:0;list-style:none}.widget li{font-family:"Noto Sans","Times New Roman",Serif;margin:25px 0}.widget li a{transition:padding-left .125s ease-in-out;color:#676d73}.widget li a:hover{padding-left:5px;color:#1d1d1f}.widget li span.count{font-family:"Montserrat","Arial",Sans-Serif;font-size:12px;line-height:normal;float:right;width:40px;margin-top:-5px;padding:5px 0;text-align:center;color:#222529;border-radius:100px;background:#e6e7eb}.widget li:before{display:inline-block;margin-right:20px;content:"•";color:#c9cbe2}.widget li:first-of-type{margin-top:0}.widget li:last-of-type{margin-bottom:0}.widget:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}@media (max-width:1480px){.widget h2{margin-bottom:30px}}.widget.blog_info hr{display:block;float:left;width:125px;height:2px;margin:40px 0 35px;border:0;background:#e9ebee}.widget.blog_info p{clear:both;margin:0}.widget.blog_info img{max-width:80%;margin:0}.widget.blog_info>:last-child{margin-bottom:0}.footer-widgets .widget{margin-bottom:0;padding-bottom:0;border-bottom:0}.footer-widgets .widget h2{font-size:22px;color:#373c41}.footer-widgets .widget p{color:#676d73}.footer-widgets .widget li{display:none;color:#676d73}.footer-widgets .widget li a{color:#676d73;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}.footer-widgets .widget li a:hover{padding-left:0;color:#131314}.footer-widgets .widget li span.count{color:#373c41;background:#f3f6f8}.footer-widgets .widget li:nth-child(-n+6){display:block}.footer-widgets .widget.blog_info a{display:block;margin-bottom:40px}.page-container{padding:110px 0}.page-container .page-contents{float:left;width:65.3125%}.page-container .page-sidebar{float:right;width:30.8125%;padding-left:3.75%}@media (max-width:1920px){.page-container{padding:4.5%0}}@media (max-width:1680px){.page-container .page-sidebar{padding-left:0}}@media (max-width:880px){.page-container{padding:5%0}}.page-utils-options{position:fixed;z-index:100;right:40px;bottom:40px;float:right;margin:0;padding:0;list-style:none}.page-utils-options li{float:left;margin-left:10px}.page-utils-options li svg{width:20px;height:20px;vertical-align:-3px}.page-utils-options li a{line-height:40px;display:block;width:40px;height:40px;text-align:center;color:#fff;border-radius:40px;background:#d8dee3}.page-utils-options li a:hover{background:#4a4d50}@media (max-width:1980px){.page-utils-options{display:none}}.top-bar{position:relative;z-index:500;width:100%;height:115px;border-bottom:1px solid rgb(240 243 246/.28)}.top-bar .top-bar-logo,nav.navigation-main ul a{font-family:"Montserrat","Arial",Sans-Serif;color:#fff}.top-bar .top-bar-logo{font-size:28px;float:left;max-height:40px;margin-top:40px;transition:margin .2s ease-out}.top-bar .top-bar-logo a,nav.navigation-main ul li ul li a:hover,nav.navigation-responsive>ul li ul li a:hover{color:#fff}.top-bar .top-bar-logo img{max-height:37px}.top-bar.top-bar-overlay{position:absolute;z-index:1200;top:0;left:0}@media (max-width:960px){.top-bar .top-bar-logo{width:100%;text-align:center}}nav.navigation-main{float:right}nav.navigation-main ul li{position:relative;display:block;float:left}nav.navigation-main ul li:hover a{background:#0d0d0e}nav.navigation-main ul a{font-size:15px;display:inline-block;padding:9px 12px 35px;cursor:pointer;text-transform:uppercase}nav.navigation-main ul svg{width:14px;height:14px;margin-left:8px;vertical-align:-2px;stroke-width:3px;color:#c3c3c3}nav.navigation-main ul>li:hover ul{display:block;opacity:1}nav.navigation-main ul li ul{position:absolute;z-index:1200;top:114px;right:0;display:none;width:325px;padding:20px 15px;transition:opacity .1s ease-in;opacity:0;color:#fff;background:#0d0d0e}nav.navigation-main ul li ul li,nav.navigation-responsive>ul li ul li{display:block;float:none;text-align:right}nav.navigation-main ul li ul li a{display:block;font-size:12px;padding:10px;transition:padding-right .1s ease-in;color:#c4c4cf}nav.navigation-main ul li ul li:last-of-type:after,nav.navigation-responsive>ul li ul li:last-of-type:after{display:none}nav.navigation-main ul li ul li:before,nav.navigation-responsive>ul li ul li:before{content:""}nav.navigation-main>ul>li>a:first-child{position:relative;z-index:200;padding:49px 28px 47px}@media (max-width:1420px){nav.navigation-main ul a{font-size:14px}nav.navigation-main>ul>li>a:first-child{padding:49px 28px 47px}}@media (max-width:960px){nav.navigation-main{display:none}}nav.navigation-responsive{position:absolute;top:0;right:0;display:none}nav.navigation-responsive .show-nav{display:inline-block;font-size:14px;line-height:0;margin-top:35px;cursor:pointer;text-align:center;color:#eee;border-radius:35px;background:#161617;padding:10px;stroke-width:3;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}nav.navigation-responsive .show-nav:hover{color:#161617;background:#d8d8e0}nav.navigation-responsive>ul{position:absolute;top:150px;right:0;width:325px;padding:20px 0;text-align:right;border-radius:2px;background:#000;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .25s ease-out,visibility .25s ease-out}nav.navigation-responsive>ul li{position:relative;display:block}nav.navigation-responsive>ul a{font-family:"Montserrat","Arial",Sans-Serif;font-size:14px;display:inline-block;padding:9px 12px 25px;cursor:pointer;text-transform:uppercase;color:#fff}nav.navigation-responsive>ul svg{width:14px;height:14px;margin-left:10px;vertical-align:-3px;color:#c3c3c3}nav.navigation-responsive>ul li ul{z-index:1200;top:114px;right:0;display:none;width:325px;padding:10px 15px;transition:opacity .1s ease-in;color:#fff}nav.navigation-responsive>ul li ul li a{font-size:12px;padding:10px;transition:padding-right .1s ease-in;color:#c4c4cf}nav.navigation-responsive>ul>li>a:first-child{position:relative;z-index:200;padding:12px 28px}@media (max-width:960px){nav.navigation-responsive{display:block}}.page-overlay{position:fixed;z-index:2000;top:0;left:0;display:flex;visibility:hidden;width:100%;height:100%;text-align:center;opacity:0;color:#fff;background:rgb(5 5 5/.9);align-items:center;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out;justify-content:center}.page-overlay-content{position:relative;width:90%;max-width:960px}.page-overlay-close{line-height:41px;position:absolute;z-index:3000;top:-70px;right:-70px;width:37px;height:37px;cursor:pointer;text-align:center;color:#c3c7ce;border-radius:37px;background:#555556;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}.page-overlay-close svg{width:16px;height:16px}.page-overlay-close:hover{color:#343638;background:#d6d6d6}@media (max-width:1920px){.page-overlay-close{top:-10%;right:0}}.page-overlay-search form.searchform{position:relative}.page-overlay-search form.searchform .query{font-size:33px;line-height:60px;height:120px;padding:0 120px 0 0;text-transform:uppercase;color:#fff;border:0;border-bottom:3px solid #575a60;border-radius:0;background:#fff0}.page-overlay-search form.searchform .query::-webkit-input-placeholder{color:#fff}.page-overlay-search form.searchform .query:-moz-placeholder{color:#fff}.page-overlay-search form.searchform .query::-moz-placeholder{color:#fff}.page-overlay-search form.searchform .query:-ms-input-placeholder{color:#fff}.page-overlay-search form.searchform .search-submit{position:absolute;top:25px;right:45px;padding:10px;cursor:pointer;color:#969ca9;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}.page-overlay-search form.searchform .search-submit svg{width:44px;height:44px}.overlay-post-info .post-read-more:hover,.overlay-post-info .post-read-more:hover svg,.overlay-post-info .post-title a,.page-overlay-search form.searchform .search-submit:hover{color:#fff}.overlay-media-embed{max-width:920px;margin:0 auto;background:#000;box-shadow:0 0 29px 0 rgb(0 0 0/.92);overflow:hidden;position:relative;width:100%}.overlay-media-embed::after{padding-top:56.25%;display:block;content:""}@media (max-width:1920px){.overlay-media-embed{max-width:820px}}@media (max-width:1120px){.overlay-media-embed{max-width:680px}}.overlay-post-info{width:95%;max-width:660px;margin:0 auto}.overlay-post-info .post-title{font-size:32px;line-height:50px;margin:5%0 2.5%}.overlay-post-info .post-excerpt{font-size:16px;line-height:34px;color:#757a83}.overlay-post-info .post-read-more,.overlay-post-info .post-read-more svg{transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}.overlay-post-info .post-read-more{font-family:"Montserrat","Arial",Sans-Serif;font-size:13px;font-weight:700;display:inline-block;margin-top:2%;text-transform:uppercase;color:#6b7282}.overlay-post-info .post-read-more svg{width:16px;height:16px;margin-left:12px;vertical-align:-3px}@media (max-width:1120px){.overlay-post-info .post-title{font-size:28px;line-height:46px}.overlay-post-info .post-excerpt{font-size:15px;line-height:32px}}.post-body{position:relative;z-index:400;overflow:hidden;margin-top:-300px;margin-bottom:7.648183556405354%;padding:7.648183556405354%;border-radius:3px;background:#fff}.post-body>:first-child{margin-top:0;padding-top:0}.post-body>:last-child{margin-bottom:0;padding-bottom:0}.post-body .post-likes .sl-button .sl-icon{display:inline-block;width:14px;height:14px;margin-right:8px;transition:fill .25s ease-in-out;vertical-align:-3px;fill:currentColor}.post-body .post-likes .sl-button .sl-count{display:inline-block;vertical-align:-1px}.post-body .post-category{font-family:"Montserrat","Arial",Sans-Serif;font-size:12px;font-weight:700;padding:13px 42px;text-transform:uppercase;color:#f3f5f8;border-radius:100px;background:#393947}@media (max-height:1000px){.post-body{margin-top:-150px}}@media (max-height:830px){.post-body{margin-top:0}}.post-footer{padding:7.648183556405354%0 3.8240917782%}.post-footer .post-likes{width:100%;text-align:center}.post-footer .post-likes a,.post-footer .post-tags a{font-family:"Montserrat","Arial",Sans-Serif;font-size:13px;display:inline-block;margin-bottom:45px;padding:15px 80px;color:#434a58;border-radius:30px;background:#f6f8fc}.post-footer .post-likes a:hover{background:#e8ebf0}.post-footer .post-tags{float:left;overflow:hidden;margin-bottom:3.8240917782%}.post-footer .post-tags a{font-size:11px;margin-right:15px;margin-bottom:10px;padding:15px 40px;text-transform:uppercase;color:#8a99a7;border-radius:100px}.post-footer .post-tags a:hover{color:#fff;background:#b3b7c7}.post-footer,.post-footer .post-tags .tags{overflow:hidden}.post-footer .post-tags .post-category{color:#fff;background:#436fc1}.post-footer .post-tags .post-category:hover{color:#fff;background:#424448}@media (max-width:720px){.post-footer .post-likes,.post-footer .post-tags{width:100%;text-align:center}}.post-author-profile{overflow:hidden;padding:7.648183556405354%0;border-top:1px solid #eff0f6}.post-author-profile .post-author-info{float:left;overflow:hidden}.post-author-profile .post-author-avatar{float:left;width:75px;height:75px;margin-right:30px;border-radius:150px}.post-author-profile .post-author-name{float:left;margin-top:8px}.post-author-profile .post-author-name span{font-family:"Montserrat","Arial",Sans-Serif;font-size:14px;text-transform:uppercase;color:#b9bec9}.post-author-profile .post-author-name h2{font-size:20px;line-height:34px;margin:0}.post-author-profile .post-author-name h2 a{color:#2d2f34}.post-author-profile .post-author-soc{float:right;margin-top:15px;list-style:none}.post-author-profile .post-author-soc li{display:inline-block;margin:0 0 10px 10px}.post-author-profile .post-author-soc li a{line-height:40px;display:block;width:42px;height:42px;text-align:center;color:#5d666f;border-radius:32px;background:#eff2f6}.post-author-profile .post-author-soc li a svg{width:15px;height:15px;vertical-align:-2px}.post-author-profile .post-author-soc li a:hover{color:#e3e7ea;background:#43464a}.post-author-profile .post-author-upper{overflow:hidden}.post-author-profile .post-author-bio{display:none;clear:both;width:100%;max-width:490px;margin:40px 0 0}@media (max-width:720px){.post-author-profile{text-align:center}.post-author-profile .post-author-info{float:none;text-align:center}.post-author-profile .post-author-avatar{display:inline-block;float:none;vertical-align:-10px}.post-author-profile .post-author-name{display:inline-block;float:none;text-align:left}}.post-related{overflow:hidden;margin-bottom:7.648183556405354%}.post-related .post-related-post{position:relative;float:left;overflow:hidden;width:29.1866028708134%;height:305px;margin-right:6.220095694%;padding:35px;border-radius:3px;background:#202225}.post-related .post-related-post .post-bottom{position:absolute;bottom:0}.post-related .post-related-post .post-background{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;transition:all .4s ease-out;opacity:.32;background-position:center;background-size:cover}.post-related .post-related-post .post-background-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.post-related .post-related-post .post-info{position:relative;z-index:200;height:100%}.post-related .post-related-post .post-category,.post-related .post-related-post span{font-family:"Montserrat","Arial",Sans-Serif;font-size:13px;display:block;text-transform:uppercase;color:#a0a3a8}.post-related .post-related-post .post-category{font-size:11px;display:inline-block;clear:both;padding:10px 25px;color:#5d646d;border-radius:100px;background:#2d3034;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}.post-related .post-related-post .post-title{font-family:"Montserrat","Arial",Sans-Serif;font-size:15px;font-weight:600;line-height:24px;margin:10px 0 0;transition:margin .25s ease-in-out;color:#fff}.post-related .post-related-post .post-read-more{font-family:"Montserrat","Arial",Sans-Serif;font-size:13px;font-weight:700;position:absolute;bottom:0;margin-top:15px;transition:opacity .25s ease-in-out;text-transform:uppercase;opacity:0;color:#fff}.post-related .post-related-post .post-read-more svg{width:16px;height:16px;margin-left:8px;vertical-align:-3px}.post-related .post-related-post:last-child,body.single .cover-content .post-categories .post-category:last-child{margin-right:0}.post-related .post-related-post:hover .post-background{opacity:.5;filter:blur(0)}.post-related .post-related-post:hover .post-category,body.dark-theme .footer-widgets .widget li a:hover,body.dark-theme .footer-widgets .widget.blog_info a,body.single .cover-content .post-meta a:hover{color:#fff}.post-related .post-related-post:hover .post-read-more{opacity:1}.post-related .post-related-post:hover .post-title{margin-bottom:35px}@media (max-width:1060px){.post-related .post-related-post{width:46%;margin-right:0}.post-related .post-related-post:nth-child(2){float:right}.post-related .post-related-post:nth-child(3){display:none}}@media (max-width:670px){.post-related .post-related-post{width:100%;margin-right:0;margin-bottom:40px}.post-related .post-related-post:nth-child(3){display:block}}.comments-body{position:relative}@media (max-width:1080px){.comments-body{margin-bottom:60px}}.comments-body .comments-anchor{position:absolute;top:-40px;visibility:hidden}.comments-body .comment{display:block;clear:both;overflow:hidden;margin-bottom:60px}.comments-body .comment .comment-profile{float:left;width:7.177033492822966%}.comments-body .comment .comment-is-author{display:none;width:22px;height:22px;margin-right:5px;vertical-align:-2px;color:#cccfd8}.comments-body .comment.bypostauthor>.comment-contents .comment-is-author{display:inline-block}.comments-body .comment .comment-main{float:right;width:89.47368421052632%;padding:6.016916488222699%;border-radius:3px;background:#fff}.comments-body .comment .comment-meta{font-family:"Montserrat","Arial",Sans-Serif;overflow:hidden;text-transform:uppercase;color:#cccfd8}.comments-body .comment .comment-meta a{color:#cccfd8}.comments-body .comment .comment-meta a:hover{color:#000}.comments-body .comment .comment-left{float:left}.comments-body .comment .comment-right{float:right}.comments-body .comment .comment-author-avatar{width:100%;height:auto;border-radius:100px}.comments-body .comment .comment-author-avatar-small{display:none;width:25px;height:25px;margin-right:15px;vertical-align:-4px;border-radius:100px}.comments-body .comment .comment-author{font-size:21px;line-height:normal;margin:0 0 15px;text-transform:none;color:#0b0b0b}.comments-body .comment .comment-author a{color:#0b0b0b}.comments-body .comment .comment-contents{overflow:hidden}.comments-body .comment .comment-date{font-size:12px;display:inline-block;padding:15px 35px;color:#9499a8;border-radius:100px;background:#f6f8fc}.comments-body .comment .comment-body{margin-top:40px}.comments-body .comment .comment-body a{color:#656770;border-bottom:1px solid #d4d5de}.comments-body .comment .comment-body,.comments-body .comment .comment-body p{font-size:15px;line-height:32px;color:#63686d}.comments-body .comment .comment-body>:first-child{margin-top:0;padding-top:0}.comments-body .comment .comment-body>:last-child{margin-bottom:0;padding-bottom:0}@media (max-width:780px){.comments-body .comment .comment-body{margin-top:35px}.comments-body .comment .comment-body p{font-size:14px}}@media (max-width:480px){.comments-body .comment .comment-body{margin-top:30px}.comments-body .comment .comment-body p{font-size:13px}}@media (max-width:890px){.comments-body .comment{margin-bottom:40px}.comments-body .comment .comment-profile{display:none}.comments-body .comment .comment-main{width:100%}.comments-body .comment .comment-author-avatar-small{display:inline-block}}@media (max-width:640px){.comments-body .comment .comment-date{font-size:10px;padding:13px 25px}}@media (max-width:510px){.comments-body .comment{margin-bottom:30px}.comments-body .comment .comment-date{display:none}.comments-body .comment .comment-author{font-size:18px}}.comment-respond .commentbody{font-size:15px;font-weight:400;line-height:28px;width:100%;max-width:100%;margin-bottom:40px;padding:35px;color:#535a63;border:1px solid #e6e6f0;border-radius:2px;background:#fff0;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}.comment-respond .commentbody::-webkit-input-placeholder{opacity:1;color:#535a63}.comment-respond .commentbody:-moz-placeholder{opacity:1;color:#535a63}.comment-respond .commentbody::-moz-placeholder{opacity:1;color:#535a63}.comment-respond .commentbody:-ms-input-placeholder{opacity:1;color:#535a63}.comment-respond #author:focus,.comment-respond #email:focus,.comment-respond #url:focus,.comment-respond .commentbody:focus{background:#fff}.comment-respond #author,.comment-respond #email,.comment-respond #url{font-size:14px;position:relative;display:block;float:left;width:33.333%;height:72px;margin:0 0 40px;color:#35393f;border:1px solid #e6e6f0;border-radius:0;background:#fff0;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}.comment-respond #author:after,.comment-respond #email:after,.comment-respond #url:after{position:absolute;z-index:400;top:0;left:0;width:1px;height:50px;content:"a"}.comment-respond #author{border-right:0;border-top-left-radius:2px;border-bottom-left-radius:2px}.comment-respond #url{border-left:0;border-top-right-radius:2px;border-bottom-right-radius:2px}.comment-respond .form-submit,div.sharedaddy{clear:both}.comment-respond .comment-reply-title{font-size:20px}.comment-respond #cancel-comment-reply-link,.comment-respond .submit{font-family:"Montserrat","Arial",Sans-Serif;display:inline-block;clear:both;width:auto;height:auto;text-transform:uppercase;border:0;border-radius:2px;background:#373c41;transition:color .15s ease-out,border .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}.comment-respond .submit{font-size:13px;padding:20px 50px;color:#fff}.comment-respond .submit:focus,.comment-respond .submit:hover{background:#111213}.comment-respond #cancel-comment-reply-link{font-size:11px;line-height:normal;padding:15px 30px;color:#373c41;background:#e3e7ea;margin-left:20px}.comment-respond #cancel-comment-reply-link:focus,.comment-respond #cancel-comment-reply-link:hover{color:#fff;background:#111213}@media (max-width:730px){.comment-respond #author,.comment-respond #email,.comment-respond #url{width:100%;margin-bottom:15px;border:1px solid #e6e6f0}.comment-respond textarea{margin-top:0}.comment-respond .submit{margin-top:30px}}.post-show-comments{display:none;font-family:"Montserrat","Arial",Sans-Serif;font-size:14px;margin-bottom:40px;padding:30px 40px;cursor:pointer;color:#35393f;border-radius:3px;background:#fff}.post-show-comments svg{margin-right:15px;vertical-align:-7px}.comment-form-cookies-consent{clear:both;display:flex;align-items:center;margin:0 0 35px;padding:25px;line-height:1.4;color:#35393f;border:1px solid #e6e6f0}#wp-comment-cookies-consent{width:20px;height:20px;margin-right:20px}body.single .page-container{padding:120px 0 200px}body.single .cover.cover-single{height:90vh}body.single .cover .cover-shadow{opacity:.7}body.single .cover-content{display:flex;flex-direction:column;text-align:left;-js-display:flex;align-content:stretch;align-items:flex-start;flex-wrap:nowrap;justify-content:center}body.single .cover-content .post-info{width:100%;max-width:940px;-webkit-animation:slidedownin .5s ease-in-out;animation:slidedownin .5s ease-in-out}body.single .cover-content .post-categories{margin-bottom:-10px}body.single .cover-content .post-categories .post-category{display:inline-block;margin:0 10px 10px 0}body.single .cover-content .post-category{font-family:"Montserrat","Arial",Sans-Serif;font-size:12px;font-weight:700;padding:13px 42px;text-transform:uppercase;color:#f3f5f8;border-radius:100px;background:#393947}body.single .cover-content .post-title{margin:50px 0 40px;color:#fff}body.single .cover-content .post-likes .sl-button .sl-icon{display:inline-block;width:14px;height:14px;margin-right:8px;transition:fill .25s ease-in-out;vertical-align:-3px;fill:currentColor}body.single .cover-content .post-likes .sl-button .sl-count{display:inline-block;vertical-align:-1px}body.single .cover-content .post-meta{font-family:"Montserrat","Arial",Sans-Serif;font-size:13px;display:inline-block;clear:both;overflow:hidden;list-style:none;text-transform:uppercase;color:#b4bcca}body.single .cover-content .post-meta li{float:left;margin-right:15px}body.single .cover-content .post-meta li:after{margin-left:15px;content:"|";opacity:.6}body.single .cover-content .post-meta li:last-child:after{display:none}body.single .cover-content .post-meta a{color:#b4bcca}body.single .cover-content .post-comments svg{width:17px;height:17px;margin-right:5px;vertical-align:-4px}@media (max-width:1920px){body.single .page-container{padding:5%0}}@media (max-width:880px){body.single .page-container{padding:5%0}}@media (max-width:1260px){body.single .page-sidebar{display:none}body.single .page-contents{float:none;width:100%}body.single .cover-content{text-align:center}body.single .cover-content .post-info{margin:0 auto}}@media (max-width:1120px){body.single .cover-content .post-info{width:80%}}@media (max-width:780px){body.single .cover-content .post-info{width:95%}}@media (max-width:720px){body.single .cover-content .post-meta{display:none}}@media (max-height:760px){body.single .cover.cover-single{height:100vh}body.single .cover-content{margin-top:80px}}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.is-style-rounded img{border-radius:9999px}.has-drop-cap:not(:focus)::first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-text-color a{color:inherit}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-purple-color{color:#9b51e0}.post-contents{font-size:17px;line-height:38px;color:#757b85}@media (max-width:1120px){.post-contents{font-size:16px;line-height:36px}}@media (max-width:780px){.post-contents{font-size:15px;line-height:34px}}@media (max-width:480px){.post-contents{font-size:14px;line-height:32px}}.post-contents>:first-child{margin-top:0}.post-contents>:last-child{margin-bottom:0}.post-contents>*{margin-top:50px;margin-bottom:50px}@media (max-width:1120px){.post-contents>*{margin-top:40px;margin-bottom:40px}}@media (max-width:780px){.post-contents>*{margin-top:36px;margin-bottom:36px}}@media (max-width:480px){.post-contents>*{margin-top:34px;margin-bottom:34px}}.post-contents p{font-size:17px;line-height:38px;margin:40px 0;color:#757b85}.post-contents p a{border-bottom:1px solid #d4d5de}@media (max-width:1120px){.post-contents p{font-size:16px;line-height:36px;margin:38px 0}}@media (max-width:780px){.post-contents p{font-size:15px;line-height:34px;margin:36px 0}}@media (max-width:480px){.post-contents p{font-size:14px;line-height:32px;margin:34px 0}}.post-contents h2+*,.post-contents h3+*{margin-top:40px}@media (max-width:1120px){.post-contents h2+*,.post-contents h3+*{margin-top:35px}}@media (max-width:780px){.post-contents h2+*,.post-contents h3+*{margin-top:30px}}@media (max-width:480px){.post-contents h2+*,.post-contents h3+*{margin-top:25px}}.post-contents h2,.post-contents h3{font-size:33px;line-height:38px;margin:50px 0 40px;color:#2d2f34}@media (max-width:1120px){.post-contents h2{font-size:30px;line-height:36px;margin:45px 0 35px}}@media (max-width:780px){.post-contents h2{font-size:28px;line-height:34px;margin:40px 0 30px}}@media (max-width:480px){.post-contents h2{font-size:26px;line-height:32px;margin:35px 0 25px}}.post-contents h3{font-size:28px;line-height:34px;color:#8d939e}@media (max-width:1120px){.post-contents h3{font-size:26px;margin:45px 0 35px}}@media (max-width:780px){.post-contents h3{font-size:24px;margin:40px 0 30px}}@media (max-width:480px){.post-contents h3{font-size:22px;margin:35px 0 25px}}.post-contents figure{margin:50px 0}.post-contents a{color:#656770}.post-contents a:hover{border-color:#a2a3ab}.post-contents img{border-radius:3px}body.dark-theme{background-color:#131517}body.dark-theme .page-utils-options li a{color:#fff;background:#4a4d50}body.dark-theme .page-utils-options li a:hover{color:#4a4b4c;background:#e2e3e4}body.dark-theme footer.page-footer{background:#2b2d30}body.dark-theme .footer-widgets{border-color:#1b1c1e}body.dark-theme .footer-copyright{background:#131517}body.dark-theme .footer-widgets .widget li,body.dark-theme .footer-widgets .widget li a,body.dark-theme .footer-widgets .widget p{color:#a9b0b7}body.dark-theme .footer-widgets .widget h2{color:#f1f4f7}body.dark-theme .footer-widgets .widget li span.count{color:#96a3af;background:#131517}body.dark-theme .widget{border-color:#28292a}body.dark-theme .widget h2{color:#f0f4f7}body.dark-theme .widget li,body.dark-theme .widget li a,body.dark-theme .widget p{color:#b8c0c9}body.dark-theme .widget li a:hover{color:#fff}body.dark-theme .widget li:before{color:#3e4349}body.dark-theme .widget li span.count{color:#b9c1cb;background:#36373c}body.dark-theme .widget.blog_info hr{background:#343639}body.dark-theme .comment-respond #author,body.dark-theme .comment-respond #email,body.dark-theme .comment-respond #url,body.dark-theme .comment-respond .comment-form-cookies-consent,body.dark-theme .comment-respond .commentbody{color:#ced4dc;border-color:#404046}body.dark-theme .comment-respond #author::-webkit-input-placeholder,body.dark-theme .comment-respond #email::-webkit-input-placeholder,body.dark-theme .comment-respond #url::-webkit-input-placeholder,body.dark-theme .comment-respond .comment-form-cookies-consent::-webkit-input-placeholder,body.dark-theme .comment-respond .commentbody::-webkit-input-placeholder{opacity:1;color:#ced4dc}body.dark-theme .comment-respond #author:-moz-placeholder,body.dark-theme .comment-respond #email:-moz-placeholder,body.dark-theme .comment-respond #url:-moz-placeholder,body.dark-theme .comment-respond .comment-form-cookies-consent:-moz-placeholder,body.dark-theme .comment-respond .commentbody:-moz-placeholder{opacity:1;color:#ced4dc}body.dark-theme .comment-respond #author::-moz-placeholder,body.dark-theme .comment-respond #email::-moz-placeholder,body.dark-theme .comment-respond #url::-moz-placeholder,body.dark-theme .comment-respond .comment-form-cookies-consent::-moz-placeholder,body.dark-theme .comment-respond .commentbody::-moz-placeholder{opacity:1;color:#ced4dc}body.dark-theme .comment-respond #author:-ms-input-placeholder,body.dark-theme .comment-respond #email:-ms-input-placeholder,body.dark-theme .comment-respond #url:-ms-input-placeholder,body.dark-theme .comment-respond .comment-form-cookies-consent:-ms-input-placeholder,body.dark-theme .comment-respond .commentbody:-ms-input-placeholder{opacity:1;color:#ced4dc}body.dark-theme .comment-respond #author:focus,body.dark-theme .comment-respond #email:focus,body.dark-theme .comment-respond #url:focus,body.dark-theme .comment-respond .comment-form-cookies-consent:focus,body.dark-theme .comment-respond .commentbody:focus{border-color:#595961;background:#fff0}body.dark-theme .comment-respond #submit:hover{background:#82888e}div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #dcdcde;margin-bottom:1em}div.jetpack-likes-widget-wrapper{width:100%;min-height:50px;position:relative}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{width:100%;position:relative;min-height:31px}#likes-other-gravatars{display:none;position:absolute;padding:9px 12px 10px;background-color:#fff;border:solid 1px #dcdcde;border-radius:4px;box-shadow:none;min-width:220px;max-height:240px;height:auto;overflow:auto;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars ul{margin:0;padding:0;text-indent:0;list-style-type:none}#likes-other-gravatars ul.wpl-avatars{overflow:auto;display:block;max-height:190px}.jetpack-likes-widget-unloaded .likes-widget-placeholder{display:block}.comment-likes-widget{margin:0;border-width:0}.post-likes-widget-placeholder{margin:0;border-width:0;position:relative}.comment-likes-widget-placeholder{margin:0;border-width:0;height:18px;position:absolute;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.comment-likes-widget-placeholder::before{color:#2ea2cc;width:16px;height:16px;content:"";display:inline-block;position:relative;top:3px;padding-right:5px;background-repeat:no-repeat;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E")}.post-likes-widget-placeholder .button{display:none}.post-likes-widget-placeholder .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{font-size:12px;padding-left:5px;margin-top:4px;align-self:center;color:#4e4e4e}.comment-likes-widget{width:100%}@media print{.jetpack-likes-widget-wrapper{display:none}}:root{--ep-c-white:#fff;--ep-c-medium-white:#eee;--ep-c-white-gray:#ccc;--ep-c-white-red:#ffe8ed;--ep-c-white-yellow:#fdeeca;--ep-c-medium-gray:#626262;--ep-c-light-gray:#999;--ep-c-black:#000;--ep-c-medium-red:#d73c38;--ep-c-dark-red:#b93431;--ep-c-medium-dark-blue:#0073aa;--ep-status-ok:#6aa000;--ep-status-warning:#e3e600;--ep-status-error:red}@media (min-width:768px){:root{--ep-range-slider-thumb-size:1.25em;--ep-range-slider-track-size:0.5em}}