@charset "UTF-8";
.site-footer{position:relative;padding:40px 25px 90px 25px}@media screen and (min-width:1200px){.site-footer{padding:3.5rem 3.75rem 1.9rem}}.site-footer .footer__wrapper{display:flex;justify-content:center}@media screen and (min-width:1200px){.site-footer .footer__wrapper{margin-bottom:2rem;justify-content:flex-start}}.site-footer .block-layout{padding:0}@media screen and (min-width:1200px){.footer__left{width:25%;padding-right:1.5rem}}.footer__left .block-footer-background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;overflow:hidden}.footer__left .block-footer-background .field-block-image img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.footer__left .block-footer-logo{margin-bottom:30px}.footer__left .block-footer-logo img{width:100%;max-width:310px;max-height:85px}@media screen and (min-width:1200px){.footer__left .block-footer-logo img{max-width:unset;max-height:unset;width:13.65rem;height:3.65rem}}.footer__left .block-footer-contacts .footer__contacts_wrapper{text-align:center}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .footer__contacts_wrapper{text-align:left}}.footer__left .block-footer-contacts .field-block-link{margin-bottom:15px}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-link{margin-bottom:0.75rem}}.footer__left .block-footer-contacts .field-block-link>.field-items{display:flex}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-link>.field-items{flex-direction:column}}.footer__left .block-footer-contacts .field-block-link>.field-items .field-item:not(:last-child){margin-right:20px}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-link>.field-items .field-item:not(:last-child){margin-right:0;margin-bottom:0.75rem}}.footer__left .block-footer-contacts .field-block-link>.field-items .field-item:hover a,.footer__left .block-footer-contacts .field-block-link>.field-items .field-item:focus a{color:#95C11F}.footer__left .block-footer-contacts .field-block-link>.field-items .field-item a{transition:all 250ms ease;font-family:"Proxima";font-weight:800;font-size:1rem;line-height:1.5;font-family:"Rubik";font-weight:900;color:#FFFFFF}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-link>.field-items .field-item a{font-family:"Proxima";font-weight:800;font-size:1rem}}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-link>.field-items .field-item a{font-weight:900;font-family:"Rubik"}}.footer__left .block-footer-contacts .field-block-email,.footer__left .block-footer-contacts .field-block-location{margin-bottom:15px;color:#FFFFFF}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-email,.footer__left .block-footer-contacts .field-block-location{margin-bottom:0.75rem}}.footer__left .block-footer-contacts .field-block-email .field-item,.footer__left .block-footer-contacts .field-block-location .field-item{font-weight:400;font-size:1rem;line-height:1.3}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-email .field-item,.footer__left .block-footer-contacts .field-block-location .field-item{font-weight:400;font-size:1rem;line-height:1.5}}.footer__left .block-footer-contacts .field-block-email .field-item a,.footer__left .block-footer-contacts .field-block-location .field-item a{transition:all 250ms ease;color:#FFFFFF}.footer__left .block-footer-contacts .field-block-email .field-item:hover a,.footer__left .block-footer-contacts .field-block-email .field-item:focus a,.footer__left .block-footer-contacts .field-block-location .field-item:hover a,.footer__left .block-footer-contacts .field-block-location .field-item:focus a{color:#95C11F}.footer__left .block-footer-contacts .field-block-paragraph{margin-bottom:50px}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-paragraph{margin-bottom:0}}.footer__left .block-footer-contacts .field-block-paragraph>.field-items{display:flex;justify-content:center}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-paragraph>.field-items{justify-content:flex-start}}.footer__left .block-footer-contacts .field-block-paragraph>.field-items .field-item:not(:last-child){margin-right:5px}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-paragraph>.field-items .field-item:not(:last-child){margin-right:0.25rem}}.footer__left .block-footer-contacts .field-block-paragraph>.field-items .field-item img{width:40px;height:40px}@media screen and (min-width:1200px){.footer__left .block-footer-contacts .field-block-paragraph>.field-items .field-item img{width:2rem;height:2rem}}.footer__right{display:none}@media screen and (min-width:1200px){.footer__right{display:unset;width:75%}}.footer__right .region-footer-right{display:flex}.footer__right .block-title{font-family:"Rubik";font-weight:700;font-size:1.125rem;line-height:1.25;text-align:left;margin-bottom:1.5rem;color:#FFFFFF;text-transform:uppercase}@media screen and (min-width:1200px){.footer__right .block-title{font-family:"Rubik";font-weight:700;font-size:1.2rem}}.footer__right .block-footer-main-nav{flex:1;padding-right:1.5rem}.footer__right .block-footer-services{flex:2}.footer__right .block-footer-services .menu{display:flex;flex-wrap:wrap;justify-content:space-between}.footer__right .block-footer-services .menu-item{display:flex;justify-content:flex-start;width:40%;padding:0 0.75rem}.footer__right .menu{margin-top:1.5rem}.footer__right .menu-item{display:flex;justify-content:flex-start}.footer__right .menu-item:not(:last-child){margin-bottom:19px}@media screen and (min-width:1200px){.footer__right .menu-item:not(:last-child){margin-bottom:0.75rem}}.footer__right .menu-item a{font-family:"Rubik";font-weight:700;line-height:1.25;font-size:16px;display:flex;align-items:center;text-transform:uppercase;color:#FFFFFF}@media screen and (min-width:1200px){.footer__right .menu-item a{font-size:12px}}@media screen and (min-width:1200px){.footer__right .menu-item a{font-size:0.9rem}}.footer__right .menu-item a:before{margin-right:0.75rem;font-family:"icomoon";content:"";color:#FFFFFF;font-size:0.1rem}.footer__right .menu-item a:hover,.footer__right .menu-item a:focus{transition:all 250ms ease;color:#95C11F}.footer__right .menu-item a:hover:before,.footer__right .menu-item a:focus:before{transition:all 250ms ease;color:#95C11F}.region-copyright{display:flex;flex-direction:column;text-align:center}@media screen and (min-width:1200px){.region-copyright{flex-direction:row;justify-content:space-between;text-align:left}}.region-copyright .block-copyright{margin-bottom:15px}@media screen and (min-width:1200px){.region-copyright .block-copyright{margin-bottom:0}}.region-copyright .block-copyright p{font-weight:400;font-size:1rem;line-height:1.3;color:#FFFFFF}@media screen and (min-width:1200px){.region-copyright .block-copyright p{font-weight:400;font-size:1rem;line-height:1.5}}.region-copyright .gl-devel{position:relative;display:block;width:auto;margin:0 auto;padding-left:26px;font-family:"Cuprum";line-height:1;text-align:left;text-transform:uppercase;white-space:nowrap;color:#FFFFFF}@media screen and (min-width:1200px){.region-copyright .gl-devel{margin-right:100px}}.region-copyright .gl-devel-mask{position:absolute;top:0;bottom:0;width:0;background:#253B80}.region-copyright .gl-devel-mask--title{left:0}.region-copyright .gl-devel-mask--role{right:0;background:#FFFFFF}.region-copyright .gl-devel-title{position:relative;display:table;font-size:1.375rem}.region-copyright .gl-devel-title svg,.region-copyright .gl-devel-title img{position:absolute;top:50%;right:100%;width:20px;height:20px;margin:0 5px 0 0;transform:translateY(-50%)}.region-copyright .gl-devel-name{position:relative;transform:scale(0)}.region-copyright .gl-devel-role{position:relative;display:table;font-size:0.8125rem;letter-spacing:3px}.region-copyright .gl-devel-role a{position:relative;display:block;text-decoration:none;color:inherit;transform:scale(0)}.region-copyright .gl-devel-role a:after{position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transition-duration:0.2s}.region-copyright .gl-devel-role a:hover:after{transform:scaleX(1)}.region-copyright .gl-devel.is-animate .gl-devel-title img,.region-copyright .gl-devel.is-animate .gl-devel-title svg{animation:glyanec_img 5s infinite}.region-copyright .gl-devel.is-animate .gl-devel-mask{animation-delay:0.5s}.region-copyright .gl-devel.is-animate .gl-devel-mask--title{animation:mainBlock 1s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards}.region-copyright .gl-devel.is-animate .gl-devel-mask--role{animation:mainBlockRight 1s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards}.region-copyright .gl-devel.is-animate .gl-devel-role a,.region-copyright .gl-devel.is-animate .gl-devel-name{transition:0s ease 0.5s;transform:scale(1)}.region-copyright .gl-devel{padding-left:1.3rem}.region-copyright .gl-devel-title{font-size:1.2rem}.region-copyright .gl-devel-title svg,.region-copyright .gl-devel-title img{width:1rem;height:1rem;margin:0 0.25rem 0 0}.region-copyright .gl-devel-role{font-size:0.75rem;letter-spacing:0.15rem}/*# sourceMappingURL=footer.css.map */