.layout .footer{width:100%;margin-top:auto}.layout .footer .footer__item.bottom{width:100%;padding:1.875rem 0;border-top:.0625rem solid rgba(6,27,43,.12)}.layout .footer .footer-bar{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem 1.875rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout .footer .footer-bar__copy{margin:0;font:400 .875rem/1.25rem "Proxima Nova",sans-serif;color:#061b2b}.layout .footer .footer-bar__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 .9375rem}.layout .footer .footer-bar__social a{height:2rem;width:2rem;display:block;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.layout .footer .footer-bar__social a:hover{opacity:.65}.layout .footer .footer-bar__social a img{height:100%;width:100%;display:block;-o-object-fit:contain;object-fit:contain}.layout .footer .footer-bar__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 .5rem;text-decoration:none;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.layout .footer .footer-bar__author:hover{opacity:.65}.layout .footer .footer-bar__author-logo{height:1.5625rem;width:auto;display:block}.layout .footer .footer-bar__author span{font:400 .875rem/1.25rem "Proxima Nova",sans-serif;color:#061b2b;text-transform:none}.layout .footer .footer-bar__author span b{font:700 .875rem/1.25rem "Proxima Nova",sans-serif;color:#061b2b}@media (max-width:575px){.layout .footer .footer-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.layout .main .content .title,.layout .main .content .production-content .title{position:relative;z-index:0}@media (max-width:767px){.layout .main .content .title .title-h1,.layout .main .content .section-about .title .title-h1{font:700 2.625rem/3rem BEAUTY_EMILY,serif}.layout .main .content .title .title-h1::before,.layout .main .content .section-about .title .title-h1::before{height:4.25rem;width:4.25rem}}.layout .main .content .section-contact ul li.network{display:none!important}