body{font-family:"Titillium Web",Helvetica Neue,Helvetica,Arial,sans-serif}body.menu-open{overflow:hidden}.header{padding-top:20px;padding-bottom:30px;padding-left:32px;padding-right:32px;background:#000}.header__inner{display:inline-flex;justify-content:space-between;width:100%}.header__menu__trigger{padding:0 5px;transition:.3s linear;background:#fff;border:1px solid #fff;position:relative;z-index:999999}@media(min-width:1024px){.header__menu__trigger{order:2}}.header__menu__trigger svg{position:relative;top:-2px}.header__menu__trigger svg g{fill:#000}.header__menu__trigger--active{background:transparent}.header__menu__trigger--active svg g{fill:#fff}@media(min-width:1024px){.header__menu{width:100%;display:flex;align-items:baseline}}@media(min-width:1600px){.header__menu{justify-content:right}}.header__menu__inner{display:none}.header__menu__inner>span.hs_cos_wrapper_type_menu{width:100%}@media(min-width:1024px){.header__menu__inner{display:flex;width:100%}}@media(min-width:1600px){.header__menu__inner{width:50%}}@media(max-width:1023px){.header__menu__inner.open{position:fixed;height:100%;width:100%;z-index:99999;background:rgba(0,0,0,.8);left:0;backdrop-filter:blur(4px);top:0;padding:10% 10%;display:flex;justify-content:center;align-items:center}}.header__menu__inner ul{list-style:none;padding:0}@media(min-width:1024px){.header__menu__inner ul{display:flex;padding:0;justify-content:space-around;margin-left:15px}}.header__menu__inner ul li{text-align:center;margin-bottom:35px}@media(min-width:1024px){.header__menu__inner ul li{margin-bottom:0;position:relative}.header__menu__inner ul li:hover .hs-menu-children-wrapper{display:block;position:absolute;margin-left:0;z-index:9999;min-width:160px;background:rgba(0,0,0,.5)}.header__menu__inner ul li:hover .hs-menu-children-wrapper li{margin-bottom:0;text-align:left;border-bottom:.5px solid rgba(255,255,255,.8)}.header__menu__inner ul li:hover .hs-menu-children-wrapper li a{padding:10px;display:inline-block;line-height:1.3}}.header__menu__inner ul li a{color:#fff;font-size:22px;line-height:22px;letter-spacing:1.42px}@media(min-width:1024px){.header__menu__inner ul li a{font-size:15px;font-weight:300}.header__menu__inner ul li a:hover{text-decoration:none;font-weight:600}}.header__menu__inner ul li .hs-menu-children-wrapper{display:none}.blog__main__heading{color:#fff;font-size:60px;font-weight:700;text-transform:uppercase;line-height:1;margin-bottom:0;padding-top:44px;padding-bottom:44px;position:relative}@media(min-width:1024px){.blog__main__heading{font-size:100px;padding-top:73px;padding-bottom:73px}}.blog__main__heading:after,.blog__main__heading:before{content:attr(data-heading);position:absolute;left:0;opacity:.2;-webkit-text-stroke:.4px #fff;color:#000}.blog__main__heading:after{top:0}.blog__main__heading:before{bottom:0}.post--single .post__heading{padding:30px 30px 30px 50px;background:#000;position:relative}@media(min-width:1024px){.post--single .post__heading{padding-top:60px;padding-bottom:60px}}@media(min-width:1600px){.post--single .post__heading{padding-top:100px;padding-bottom:100px}}@media(min-width:1600px){.post--single .post__heading{padding-top:150px;padding-bottom:150px}}.post--single .post__heading__inner{position:relative;z-index:9}@media(min-width:1024px){.post--single .post__heading__inner{margin-left:auto;margin-right:auto;width:80%}}@media(min-width:1600px){.post--single .post__heading__inner{width:62%}}@media(min-width:1920px){.post--single .post__heading__inner{width:80%}}.post--single .post__header{line-height:1.3;font-size:25px;color:#fff;margin-bottom:0;margin-top:40px}@media(min-width:1024px){.post--single .post__header{font-size:30px}}@media(min-width:1300px){.post--single .post__header{font-size:35px}}.post--single .post__featured_image{height:100%;width:100%;display:block;position:absolute;right:0;top:0;background-size:cover}@media(min-width:1024px){.post--single .post__featured_image{width:55%}}.post--single .post__featured_image:after{content:"";height:100%;width:100%;display:block;position:absolute;left:0;top:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%)}.post--single .post__content{padding:30px 30px 30px 50px;color:#000}@media(min-width:1024px){.post--single .post__content{margin-left:auto;margin-right:auto;width:80%;font-size:18px}}@media(min-width:1300px){.post--single .post__content{width:75%;font-size:20px}}@media(min-width:1600px){.post--single .post__content{width:62%;padding-top:80px;padding-bottom:80px}}.post--single .post__content h2{font-size:28px;font-weight:600}.post--single .post__content h3{font-size:25px;font-weight:600}.post--single .post__content h4,.post--single .post__content h5,.post--single .post__content h6{font-size:20px;font-weight:600}.post--single .post__content p:empty{display:none}.post--single .post__content strong{font-weight:700}.post--single .post__content ol{padding-left:30px;list-style:none;counter-reset:numered-list}@media(min-width:1024px){.post--single .post__content ol{width:80%;margin-left:auto;margin-right:auto;margin-bottom:40px}}@media(min-width:1300px){.post--single .post__content ol{width:70%}}.post--single .post__content ol li{border-bottom:1px solid #000;padding-top:10px;padding-bottom:10px;counter-increment:numered-list;position:relative}.post--single .post__content ol li::before{content:counter(numered-list);position:absolute;bottom:12px;left:-28px;color:#dedede;font-weight:700;font-size:20px;line-height:1}.post--single .post__tags{padding:10px 30px}.footer{background:#000;padding:60px 30px 10px}@media(min-width:1024px){.footer-cols{display:flex}.footer-col{width:30%}}.footer__logo{margin-bottom:15px}@media(min-width:992px){.footer__logo{margin-bottom:40px}}.footer__menu ul{margin:0;padding:0;position:relative;text-align:left}.footer__menu li{display:inline-block;font-size:14px;color:#fff;letter-spacing:1.42px;text-align:left;line-height:20px;font-weight:200;padding:0;position:relative;margin-right:20px}@media(min-width:992px){.footer__menu li{display:block;margin-right:0;margin-bottom:25px}}.footer__menu a{color:#fff;text-decoration:none;transition:.3s linear}.footer__menu a:hover{color:#fff;text-decoration:none;transition:.01s linear}.footer .social-links{justify-content:start;margin-left:-15px}@media(min-width:1024px){.footer .social-links{flex-direction:column;width:10%}}.footer .social-links__icon{background-color:transparent}