.сonfidentiality{display:flex;flex-direction:column;gap:5px}.сonfidentiality p{font-weight:500;margin-top:20px;margin-left:5%}@keyframes zoom-animation{0%{transform:scale(1);background-position:50%}30%{transform:scale(1.1) translateX(2%);background-position:50%}70%{transform:scale(1.1) translateX(-2%);background-position:50%}to{transform:scale(1);background-position:50%}}footer{position:relative;display:flex;width:100%;height:-moz-fit-content;height:fit-content;overflow:hidden}footer img{z-index:-10;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;animation:zoom-animation 60s ease infinite;-webkit-animation:zoom-animation 60s ease infinite}footer .footer-fon{display:flex;flex-direction:row;justify-content:space-between;padding:3%;gap:100px;width:100%;height:80vh;background-color:hsla(0,0%,13%,.6)}footer .footer-fon .footer-menu{display:flex;flex-direction:column;gap:30px;font-size:20px;justify-content:center;margin-right:auto;z-index:1}footer .footer-fon .footer-menu a{color:#fff;transition:.2s ease;font-weight:400}footer .footer-fon .footer-menu a:hover{color:#6196fe}footer .footer-fon .footer-logo{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;align-self:center}footer .footer-contacts{display:flex;flex-direction:column;align-items:flex-end;gap:20px;color:#fff;font-size:18px;font-weight:400;justify-content:center;z-index:1}footer .footer-contacts .links{display:flex;flex-direction:row;gap:15px}footer .footer-contacts .links .icon-back{display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:9px;border:.5px solid hsla(0,0%,100%,.705);border-radius:10px;transition:.3s ease}footer .footer-contacts .links .icon-back:hover{background-color:rgba(98,150,254,.2);border:.5px solid #6196fe}footer .footer-contacts P{text-align:right;opacity:.8;margin:0}footer .footer-contacts a{transition:.3s ease}footer .footer-contacts a:hover{color:#6196fe}footer .footer-contacts .link-more{border:1px solid #6196fe;background-color:transparent;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-family:inherit;letter-spacing:inherit;font-size:16px;margin-right:0;cursor:pointer;color:#fff}footer .footer-contacts .link-more span{color:#fff;z-index:1;transition:.3s ease}footer .footer-contacts .link-more:before{background-color:#6196fe;z-index:0}footer .footer-contacts .link-more:hover{box-shadow:inset 0 0 1px 1px #6196fe}footer .footer-contacts .link-more:hover span{transform:translateX(-5px)}footer .footer-contacts .link-more:hover svg{transform:translateX(5px) scaleX(1.1)}@media(max-width:1670px){footer .footer-fon .footer-logo{width:30%}}@media(max-width:1450px){footer .footer-fon .footer-logo{width:30%}}@media(max-width:1370px){footer .footer-fon .footer-logo{width:30%}}@media(max-width:1290px){footer .footer-fon .footer-logo{width:30%}}@media(max-width:992px){footer:before{content:"";z-index:-10;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/Footer/footer.jpg);background-size:cover;background-position:50%;animation:zoom-animation 80s ease infinite}footer{height:65vh}footer .footer-fon{position:relative;flex-direction:column;align-items:center;gap:20px;justify-content:start;height:100%}footer .footer-fon .footer-menu{display:none}footer .footer-fon .footer-logo{position:relative;width:80%;align-items:center;margin-top:0;margin-left:auto;align-self:center;margin-right:auto}footer .footer-fon .footer-contacts,footer .footer-fon .footer-logo{display:flex;flex-direction:column;justify-content:center;color:#fff}footer .footer-fon .footer-contacts{align-items:flex-end;align-self:flex-end;gap:15px;font-size:14px;font-weight:400}footer .footer-fon .footer-contacts a{transition:.3s ease}footer .footer-fon .footer-contacts a:hover{color:#566747}footer .footer-fon .footer-contacts .link-more{font-family:inherit;letter-spacing:inherit;font-size:14px;margin-right:0;cursor:pointer}footer .footer-fon .footer-contacts .link-more span{z-index:1;transition:.3s ease}footer .footer-fon .footer-contacts .link-more:before{z-index:0}footer .footer-fon .footer-contacts .link-more:hover span{transform:translateX(-5px)}footer .footer-fon .footer-contacts .link-more:hover svg{transform:translateX(5px) scaleX(1.3)}}@keyframes absolute{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fixed{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.offcanvas{border-left:none!important;background-color:hsla(0,0%,100%,.8);color:#000!important;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);width:100%}.offcanvas .menu{display:flex;flex-direction:column;align-items:center;gap:26px;text-transform:uppercase}.offcanvas .menu a{color:#000;transition:.2s ease;font-weight:500}.offcanvas .menu a:hover{color:#6196fe}.offcanvas .menu .logo-container{display:flex;flex-direction:column;gap:10px;align-items:center;margin-bottom:20px}.offcanvas .menu .logo-container svg{height:70px}.offcanvas .menu .logo-container svg path{fill:rgba(0,0,0,.829)}.offcanvas .menu .logo-container svg path:first-child,.offcanvas .menu .logo-container svg path:nth-child(2),.offcanvas .menu .logo-container svg path:nth-child(3){fill:#6196fe}.offcanvas .menu .logo-container .name{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000}.offcanvas .menu .logo-container .name span:first-child{font-family:Cormorant;font-size:28px;font-weight:500}.offcanvas .menu .logo-container .name span:nth-child(2){text-transform:uppercase;font-size:12px;letter-spacing:4px;transform:scaleY(.8);margin-top:-8px}.offcanvas .menu .contacts-container{display:flex;flex-direction:row;align-items:center;gap:10px}.offcanvas .menu .contacts-container .line{width:2px;height:18px;background-color:#000;border-radius:2px}.offcanvas .menu .contacts-container .icons{display:flex;flex-direction:row;align-items:center}.offcanvas .menu .contacts-container .icons a,.offcanvas .menu .contacts-container .icons a svg{transition:.3s ease}.offcanvas .menu .contacts-container .icons a:hover svg{fill:#6196fe}.offcanvas .menu .contacts-container .tel{display:flex;align-items:center;transition:.3s ease;cursor:pointer}.offcanvas .menu .contacts-container .tel svg{height:26px;margin-top:4px;width:-moz-fit-content;width:fit-content}.offcanvas .menu .contacts-container .tel a{text-wrap:nowrap;font-weight:500}.offcanvas .menu .contacts-container .tel:hover{color:#6196fe}.offcanvas .menu .contacts-container svg{width:32px;height:32px;margin-top:2px;cursor:pointer}.offcanvas .menu .footer-contacts{display:flex;flex-direction:column;align-items:center;gap:15px;color:#000;font-size:14px;font-weight:400;justify-content:center}.offcanvas .menu .footer-contacts .icons{display:flex;flex-direction:row;gap:15px}.offcanvas .menu .footer-contacts .icons .icon-back{display:flex;justify-content:center;align-items:center;padding:9px;border-radius:10px;transition:.3s ease;background-color:hsla(0,0%,100%,0);-webkit-backdrop-filter:none;backdrop-filter:none;border:.5px solid rgba(0,0,0,.705)}.offcanvas .menu .footer-contacts .icons .icon-back svg path{fill:#000}.offcanvas .menu .footer-contacts .icons .icon-back:hover{background-color:rgba(98,150,254,.2);border:.5px solid #6196fe}.offcanvas .menu .footer-contacts P{margin:15px 0 10px}.offcanvas .menu .footer-contacts a{text-transform:none;transition:.3s ease}.offcanvas .menu .footer-contacts a:hover{color:#6196fe}.offcanvas .menu .footer-contacts .link-more{border:1px solid #6196fe;background-color:transparent;font-family:inherit;letter-spacing:inherit;font-size:14px;padding:10px 30px;margin-right:0;cursor:pointer;color:#363636}.offcanvas .menu .footer-contacts .link-more span{z-index:1;transition:transform .3s ease;font-weight:500}.offcanvas .menu .footer-contacts .link-more:before{background-color:#6196fe;z-index:0;box-shadow:inset 0 0 1px 1px #6196fe}.offcanvas .menu .footer-contacts .link-more:hover{color:#fff}.offcanvas .menu .footer-contacts .link-more:hover span{transform:translateX(-5px)}.offcanvas .menu .footer-contacts .link-more:hover svg{transform:translateX(5px) scaleX(1.3)}.fixed{position:fixed;animation:fixed .6s ease}.absolute{position:fixed;transform:translateY(-120%)}.untransparent{background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:20px 50px;margin:20px 5% 0;width:90%;border-radius:30px;box-shadow:0 0 50px 0 rgba(0,0,0,.151)}.untransparent .btn-menu svg{fill:rgba(0,0,0,.89)}.untransparent .menu a{color:#000}.untransparent .logo-container svg,.untransparent .logo-container svg path{fill:#000}.untransparent .logo-container svg path:first-child,.untransparent .logo-container svg path:nth-child(2),.untransparent .logo-container svg path:nth-child(3){fill:#6196fe}.untransparent .contacts-container .icons .icon-back{background-color:hsla(0,0%,100%,0);-webkit-backdrop-filter:none;backdrop-filter:none;border:.5px solid rgba(0,0,0,.705)}.untransparent .contacts-container .icons .icon-back svg path{fill:#000}header{display:flex;position:fixed;z-index:10;width:100%;flex-direction:row;justify-content:space-between;background:transparent;padding:30px 10%;align-items:center;transition:.3s ease;animation:absolute .6s ease}header .btn-menu{display:none;background:transparent;border:none}header .btn-menu svg{width:30px;height:30px;fill:#fff}header .contacts-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px;width:15%}header .contacts-container .icons{display:flex;flex-direction:row;gap:15px}header .contacts-container .icons .icon-back{display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:9px;border:.5px solid hsla(0,0%,100%,.705);border-radius:10px;transition:.3s ease}header .contacts-container .icons .icon-back:hover{background-color:rgba(98,150,254,.2);border:.5px solid #6196fe}header .logo-container{display:flex;flex-direction:row;gap:10px;align-items:center;width:15%}header .logo-container img{height:66px}header .logo-container .name{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}header .menu{display:flex;flex-direction:row;gap:26px}header .menu a{color:#fff;transition:.2s ease;font-weight:400;font-size:18px}header .menu a:hover{color:#6196fe;text-shadow:0 0 1px rgba(98,150,254,.2)}@media(max-width:1600px){header{padding:20px 5%}}@media(max-width:992px){.untransparent{background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:3vw;margin:2vw 2vw 0;width:96vw;border-radius:15px;box-shadow:0 0 50px 0 rgba(0,0,0,.151)}.untransparent .menu a{color:#000}.untransparent .logo-container svg,.untransparent .logo-container svg path{fill:#000}.untransparent .logo-container svg path:first-child,.untransparent .logo-container svg path:nth-child(2),.untransparent .logo-container svg path:nth-child(3){fill:#6196fe}.untransparent .contacts-container .icons .icon-back{background-color:hsla(0,0%,100%,0);-webkit-backdrop-filter:none;backdrop-filter:none;border:.5px solid rgba(0,0,0,.705)}.untransparent .contacts-container .icons .icon-back svg path{fill:#000}header{padding:12px 4%}header .btn-menu{display:block}header .contacts-container{display:flex;flex-direction:row;align-items:center;gap:10px;display:none}header .contacts-container .line{width:2px;height:18px;background-color:#000;border-radius:2px}header .contacts-container .icons{display:flex;flex-direction:row;align-items:center}header .contacts-container .icons a,header .contacts-container .icons a svg{transition:.3s ease}header .contacts-container .icons a:hover svg{fill:#566747}header .contacts-container .tel{display:flex;align-items:center;transition:.3s ease;cursor:pointer}header .contacts-container .tel svg{height:26px;margin-top:4px;width:-moz-fit-content;width:fit-content}header .contacts-container .tel a{text-wrap:nowrap;font-weight:500}header .contacts-container .tel:hover{color:#566747}header .contacts-container svg{width:32px;height:32px;margin-top:2px;cursor:pointer}header .logo-container{display:flex;flex-direction:row;gap:10px;justify-self:flex-start;width:-moz-fit-content;width:fit-content}header .logo-container svg{height:40px;width:auto}header .logo-container .name{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000}header .logo-container .name span:first-child{font-family:Cormorant;font-size:24px;font-weight:500;line-height:120%}header .logo-container .name span:nth-child(2){text-transform:uppercase;font-size:11px;letter-spacing:4px;transform:scaleY(.7);margin-top:-8px}header .menu{display:flex;flex-direction:row;gap:26px;text-transform:uppercase;display:none}header .menu a{color:#000;transition:.2s ease;font-weight:500}header .menu a:hover{color:#566747}header .mob{display:flex;flex-direction:column}}