.old-footer{display:none}footer.ns-footer{background-color:#1a1a1a;color:#fff}footer.ns-footer .footer-wrapper{justify-content:space-between}@media(max-width: 1199.98px){footer.ns-footer .footer-wrapper{padding:40px 50px}}@media(max-width: 991.98px){footer.ns-footer .footer-wrapper{padding:40px 50px;gap:30px}}@media(max-width: 767.98px){footer.ns-footer .footer-wrapper{padding:30px 20px;gap:30px}}@media(min-width: 1200px){footer.ns-footer .footer-wrapper{padding:40px 50px}}footer.ns-footer .footer-wrapper .links-row{flex-direction:column;flex-wrap:wrap;max-height:240px;overflow:hidden;row-gap:15px}@media(min-width: 1200px){footer.ns-footer .footer-wrapper .links-row{justify-content:space-between}}@media(min-width: 1920px){footer.ns-footer .footer-wrapper .links-row .col-6{flex:0 0 20%;max-width:20%}}@media(max-width: 1199.98px){footer.ns-footer .footer-wrapper .links-row{max-height:168px;flex-direction:row;overflow:hidden}}footer.ns-footer .footer-wrapper .links-row a{height:28px;display:flex}@media(min-width: 1200px){footer.ns-footer .footer-wrapper .links-row a{max-width:180px}}@media(max-width: 991.98px){footer.ns-footer .footer-wrapper .links-row a{align-items:center}}footer.ns-footer .footer-wrapper .links-row a span{display:block;color:#fff;text-overflow:ellipsis;font-family:"narkis","Frutiger",sans-serif;white-space:nowrap;overflow:hidden;font-size:18px}footer.ns-footer .footer-wrapper .links-row.height-fix{max-height:340px}@media(max-width: 991.98px){footer.ns-footer .footer-wrapper .links-row.height-fix{max-height:unset}}footer.ns-footer .footer-wrapper .newsletter--title{color:#fff;font-size:20px;margin-bottom:21px}footer.ns-footer .nl-row{justify-content:flex-start !important;align-items:center;gap:25px;display:flex;padding-bottom:25px}@media(min-width: 1200px){footer.ns-footer .nl-row{padding-bottom:40px;flex-flow:column;align-items:start}}@media(max-width: 767.98px){footer.ns-footer .nl-row{padding-bottom:15px}}footer.ns-footer .nl-row label{color:#fff;margin:0}@media(max-width: 767.98px){footer.ns-footer .nl-row label{font-size:12px}}footer.ns-footer .nl-btn{background-color:#ffd44a;display:flex;align-items:center;color:#1a1a1a;padding:0 15px;border-radius:100px;height:35px;border:1px solid rgba(0,0,0,0);font-family:"narkis-bold","Frutiger-Bold",sans-serif;font-size:16px}@media(min-width: 992px){footer.ns-footer .nl-btn{height:50px}}@media(min-width: 1200px){footer.ns-footer .nl-btn{font-size:20px}}footer.ns-footer .nl-btn:hover{border-color:#ffd44a;background-color:rgba(0,0,0,0);color:#ffd44a;text-decoration:none}footer.ns-footer .rights-text{display:none}@media(min-width: 1200px){footer.ns-footer .rights-text{display:flex;margin-top:15px}}footer.ns-footer .rights-text-mobile{display:none}@media(max-width: 1199.98px){footer.ns-footer .rights-text-mobile{display:flex;margin-top:30px;order:5;width:100%;justify-content:center}}@media(max-width: 767.98px){footer.ns-footer .rights-text-mobile{margin-top:10px;justify-content:flex-start;padding:0 15px}}.newsletterform{color:#1a1a1a;font-family:"narkis","Frutiger",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.social-icons #smTitle{color:#fff;font-family:"narkis","Frutiger",sans-serif;font-size:18px;font-weight:700}@media(max-width: 767.98px){.social-icons #smTitle{font-size:16px;font-weight:800}}.social-icons ul{display:flex;gap:27px;list-style-type:none;padding:0;flex-wrap:wrap}@media(max-width: 767.98px){.social-icons ul{gap:20px}}.social-icons ul li a{display:flex;height:100%}.social-icons ul li a img{height:24px;width:auto}.safranim-logo{width:91px;max-width:91px}.library-logo{max-width:300px}@media(max-width: 1199.98px){.library-logo{width:330px}}.main-logo:empty{margin:0 !important;padding:0 !important}@media(min-width: 1200px){.main-logo{margin-top:82px}}@media(max-width: 1199.98px){.main-logo{order:1;display:flex;justify-content:center;margin-bottom:30px;max-height:68px}}@media(max-width: 1199.98px){.link-list{order:2;margin-bottom:30px}}.link-list .read-more-wrap{display:none;justify-content:center;margin-top:30px}@media(max-width: 991.98px){.link-list .read-more-wrap{display:flex}}.link-list .read-more-wrap .links-read-more{background-color:rgba(0,0,0,0);border:none;color:#fff;font-family:"narkis-bold","Frutiger-Bold",sans-serif;display:flex;align-items:center;gap:6px;font-size:18px}@media(max-width: 991.98px){.link-list .read-more-wrap .links-read-more{color:#fffaf8;text-align:center;font-family:"narkis","Frutiger",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal}}@media(min-width: 1920px){.link-list{flex:0 0 65.3333333%;max-width:65.3333333%}}.footer-link{font-family:"narkis","Frutiger",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:155%;padding:0}@media(max-width: 991.98px){.footer-link{padding:0}}.footer-details{font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(min-width: 1200px){.footer-details{margin-top:82px}}@media(max-width: 1199.98px){.footer-details{order:4}}.footer-details .row{display:flex;flex-direction:column;gap:19px;font-family:"narkis","Frutiger",sans-serif;font-weight:400}.footer-details .row a{color:#fff;font-size:18px}@media(max-width: 1199.98px){.footer-details .row a{max-width:320px !important;text-align:start;margin:0px !important;padding-bottom:0px !important}}.footer-details .row button{background-color:rgba(0,0,0,0);border:none;color:#fff;text-align:start;padding:0}@media screen and (min-width: 1920px){.footer-details .row button{font-size:18px}}.footer-details .row .phone{text-decoration-line:underline}@media(max-width: 1199.98px){.newsletter{order:3}}@media(max-width: 991.98px){.newsletter{margin-bottom:30px}}@media(max-width: 991.98px){.ns-wrapper{margin-bottom:30px}}/*# sourceMappingURL=ns_footer.min.css.map */
    justify-content: flex-start;
    padding: 0 15px;
  }
}

.newsletterform {
  color: #1A1A1A;
  font-family: "narkis", "Frutiger", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 125%;
}

.social-icons #smTitle {
  color: #fff;
  font-family: "narkis", "Frutiger", sans-serif;
  font-size: 18px;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .social-icons #smTitle {
    font-size: 16px;
    font-weight: 800;
  }
}
.social-icons ul {
  display: flex;
  gap: 27px;
  list-style-type: none;
  padding: 0;
  flex-wrap: wrap;
}
@media (max-width: 767.98px) {
  .social-icons ul {
    gap: 20px;
  }
}
.social-icons ul li a {
  display: flex;
  height: 100%;
}
.social-icons ul li a img {
  height: 24px;
  width: auto;
}

.safranim-logo {
  width: 91px;
  max-width: 91px;
}

.library-logo {
  max-width: 300px;
}
@media (max-width: 1199.98px) {
  .library-logo {
    width: 330px;
  }
}

.main-logo:empty {
  margin: 0 !important;
  padding: 0 !important;
}
@media (min-width: 1200px) {
  .main-logo {
    margin-top: 82px;
  }
}
@media (max-width: 1199.98px) {
  .main-logo {
    order: 1;
    display: flex;
    justify-content: center;
    margin-bottom: 30px;
    max-height: 68px;
  }
}

@media (max-width: 1199.98px) {
  .link-list {
    order: 2;
    margin-bottom: 30px;
  }
}
.link-list .read-more-wrap {
  display: none;
  justify-content: center;
  margin-top: 30px;
}
@media (max-width: 991.98px) {
  .link-list .read-more-wrap {
    display: flex;
  }
}
.link-list .read-more-wrap .links-read-more {
  background-color: transparent;
  border: none;
  color: #fff;
  font-family: "narkis-bold", "Frutiger-Bold", sans-serif;
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 18px;
}
@media (max-width: 991.98px) {
  .link-list .read-more-wrap .links-read-more {
    color: #FFFAF8;
    text-align: center;
    font-family: "narkis", "Frutiger", sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 1920px) {
  .link-list {
    flex: 0 0 65.3333333%;
    max-width: 65.3333333%;
  }
}

.footer-link {
  font-family: "narkis", "Frutiger", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 155%;
  padding: 0;
}
@media (max-width: 991.98px) {
  .footer-link {
    padding: 0;
  }
}

.footer-details {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  /*text-decoration-line: underline;
  }*/
}
@media (min-width: 1200px) {
  .footer-details {
    margin-top: 82px;
  }
}
@media (max-width: 1199.98px) {
  .footer-details {
    order: 4;
  }
}
.footer-details .row {
  display: flex;
  flex-direction: column;
  gap: 19px;
  font-family: "narkis", "Frutiger", sans-serif;
  font-weight: 400;
}
.footer-details .row a {
  color: #fff;
  font-size: 18px;
}
@media (max-width: 1199.98px) {
  .footer-details .row a {
    max-width: 320px !important;
    text-align: start;
    margin: 0px !important;
    padding-bottom: 0px !important;
  }
}
.footer-details .row button {
  background-color: transparent;
  border: none;
  color: #fff;
  text-align: start;
  padding: 0;
}
@media screen and (min-width: 1920px) {
  .footer-details .row button {
    font-size: 18px;
  }
}
.footer-details .row .phone {
  text-decoration-line: underline;
}

@media (max-width: 1199.98px) {
  .newsletter {
    order: 3;
  }
}
@media (max-width: 991.98px) {
  .newsletter {
    margin-bottom: 30px;
  }
}

@media (max-width: 991.98px) {
  .ns-wrapper {
    margin-bottom: 30px;
  }
}/*# sourceMappingURL=ns_footer.min.css.map */