.site-foot{position:relative;margin-top:-3rem;padding:1.5rem 0;background:var(--color-usual-grey);color:var(--color-background)}@media only screen and (max-width: 767px){.site-foot__socials{font:400 var(--font-size-t-md)/1.5 var(--font-text);letter-spacing:.05em}}.site-foot__socials a{width:1.8rem}.site-foot__bottom{position:relative;z-index:2}.site-foot__bottom .u-container{display:flex;flex-direction:row;align-items:normal;justify-content:space-between}@media only screen and (max-width: 767px){.site-foot__bottom .u-container{font:400 var(--font-size-t-sm)/1.5 var(--font-text);letter-spacing:.1em;flex-direction:column}}.site-foot__nav{display:none;flex:1}@media only screen and (max-width: 1280px){.site-foot__nav{display:flex;flex-direction:row;align-items:normal;justify-content:center;display:none}}@media only screen and (max-width: 987px){.site-foot__nav{display:none;flex:none;justify-content:normal;width:calc(6*var(--grid-column-width) + 5*var(--grid-gutter-width))}}.site-foot__nav a{color:inherit;transition:color .1s linear}.site-foot__nav a:hover{cursor:pointer;color:var(--color-accent-1)}.site-foot .b-socials__ta a{width:2rem}.site-foot__menu{display:grid;gap:.867em .75rem;grid-template-columns:50% max-content;margin:0;padding:0;width:calc(3*var(--grid-column-width) + 4*var(--grid-gutter-width));list-style:none;line-height:1.1}@media only screen and (max-width: 1280px){.site-foot__menu{grid-template-columns:auto}}@media only screen and (max-width: 987px){.site-foot__menu{grid-template-columns:auto auto;width:100%}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.site-foot__menu{justify-content:space-between}}@media only screen and (max-width: 360px){.site-foot__menu{grid-template-columns:auto}}.site-foot__menu li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.site-foot .b-logo a:hover{cursor:pointer;color:inherit}.site-foot__widgets{font:400 var(--font-size-t-lg)/1.5 var(--font-text);letter-spacing:.05em;position:relative;z-index:2;padding:1rem 0 .05rem}@media only screen and (max-width: 987px){.site-foot__widgets{padding:0 0 1.1875rem}}.site-foot__widgets .u-container{display:flex;flex-direction:row;align-items:normal;justify-content:space-between}@media only screen and (max-width: 987px){.site-foot__widgets .u-container{flex-wrap:wrap}}@media only screen and (max-width: 767px){.site-foot__widgets .u-container{flex-direction:column}}.site-foot__logo{width:calc(3*var(--grid-column-width) + 2*var(--grid-gutter-width))}@media only screen and (max-width: 987px){.site-foot__logo{margin-bottom:1.3125rem;width:100%}}.site-foot__contacts{display:flex;justify-content:flex-end;min-width:calc(3*var(--grid-column-width) + 3*var(--grid-gutter-width))}@media only screen and (max-width: 987px){.site-foot__contacts{justify-content:flex-start;width:calc(5*var(--grid-column-width) + 4*var(--grid-gutter-width))}}@media only screen and (max-width: 767px){.site-foot__contacts{width:100%}}.site-foot__phone{font:400 var(--font-size-t-md)/1.5 var(--font-text);letter-spacing:.05em;position:relative;display:block;margin-left:1rem;height:1.5rem}@media only screen and (max-width: 767px){.site-foot__phone{font:400 var(--font-size-t-md)/1.5 var(--font-text);letter-spacing:.05em}}.site-foot__phone [data-title]{display:flex;flex-direction:row;align-items:center;justify-content:normal;position:absolute;top:0;left:0}.site-foot__phone [data-title]:after{content:attr(data-title)}.site-foot__phone [data-title]:last-child{-webkit-clip-path:ellipse(10% 0% at 50% 110%);clip-path:ellipse(10% 0% at 50% 110%);color:var(--color-usual-green);transition:-webkit-clip-path .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:clip-path .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:clip-path .5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-clip-path .5s cubic-bezier(0.215, 0.61, 0.355, 1)}.site-foot__phone:hover{cursor:pointer}.site-foot__phone:hover [data-title]:last-child{-webkit-clip-path:ellipse(100% 100% at 50% 50%);clip-path:ellipse(100% 100% at 50% 50%)}.site-foot__whatsapp{font:400 var(--font-size-t-xl)/1.5 var(--font-text);letter-spacing:.05em;position:relative;display:block}@media only screen and (max-width: 767px){.site-foot__whatsapp{font:400 var(--font-size-t-md)/1.5 var(--font-text);letter-spacing:.05em}}.site-foot__whatsapp [data-title]{display:flex;flex-direction:row;align-items:center;justify-content:normal;position:absolute;top:0;left:0}.site-foot__whatsapp [data-title]:after{content:attr(data-title)}.site-foot__whatsapp [data-title]:before{display:block;margin-right:.906em;width:1.72em;height:1.72em;background:currentcolor;content:"";-webkit-mask:url("../../../static/images/whatsapp.svg") no-repeat center/contain;mask:url("../../../static/images/whatsapp.svg") no-repeat center/contain;mask-mode:alpha}@media only screen and (max-width: 767px){.site-foot__whatsapp [data-title]:before{margin-right:1em;width:1.4375em;height:1.4375em}}.site-foot__whatsapp [data-title]:last-child{background:var(--color-brand-4);-webkit-clip-path:ellipse(10% 0% at 50% 110%);clip-path:ellipse(10% 0% at 50% 110%);color:var(--color-accent-1);transition:-webkit-clip-path .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:clip-path .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:clip-path .5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-clip-path .5s cubic-bezier(0.215, 0.61, 0.355, 1)}.site-foot__whatsapp:hover{cursor:pointer}.site-foot__whatsapp:hover [data-title]:last-child{-webkit-clip-path:ellipse(100% 100% at 50% 50%);clip-path:ellipse(100% 100% at 50% 50%)}.site-foot__copyright{font-size:.6rem}
