.gurel-footer{
  padding:48px 0 0;
  color:#c8d0d2;
  background:#061e3f;
  font-family:"Manrope","Avenir Next",Avenir,Arial,sans-serif;
  letter-spacing:-.012em;
}
.gurel-footer-grid{
  display:grid;
  grid-template-columns:1.38fr 1.18fr .9fr .9fr .72fr;
  gap:34px;
}
.gurel-footer-grid>div:not(.gurel-footer-brand),
.gurel-footer-grid>nav{
  display:flex;
  flex-direction:column;
}
.gurel-footer-grid h3{
  margin:0 0 20px;
  color:#fff;
  font-size:14px;
  line-height:20px;
}
.gurel-footer-grid a{
  margin:4px 0;
  font-size:13px;
  line-height:21px;
}
.gurel-footer-grid a:hover{color:#fff}
.gurel-footer-brand img{
  width:185px;
  height:auto;
  filter:none;
  opacity:1;
}
.gurel-footer-brand p{
  margin:14px 0 3px;
  color:rgba(255,255,255,.72);
  font-family:Inter,sans-serif;
  font-size:11px;
  font-weight:600;
  line-height:16px;
  letter-spacing:.16em;
  text-transform:uppercase;
}
.gurel-footer-brand small{
  display:block;
  color:#9fb0c2;
  font-family:Inter,sans-serif;
  font-size:11px;
  font-weight:400;
  line-height:18px;
  letter-spacing:0;
}
.gurel-footer-socials{
  display:flex;
  gap:10px;
  margin-top:18px;
}
.gurel-footer-socials a{
  display:grid;
  place-items:center;
  width:34px;
  height:34px;
  border:1px solid rgba(255,255,255,.3);
  border-radius:50%;
  font-weight:700;
}
.gurel-footer-socials svg{
  width:15px;
  height:15px;
  fill:currentColor;
}
.gurel-footer-socials rect,
.gurel-footer-socials circle{
  fill:none;
  stroke:currentColor;
  stroke-width:1.65;
}
.gurel-footer-socials .dot{
  fill:currentColor;
  stroke:none;
}
.gurel-footer-bottom{
  display:flex;
  justify-content:space-between;
  align-items:center;
  gap:30px;
  margin-top:32px;
  padding:20px 0 26px;
  border-top:1px solid rgba(255,255,255,.15);
  font-size:11px;
}
.gurel-footer-legal{
  display:flex;
  align-items:center;
  gap:28px;
}
.gursis-credit{
  display:inline-flex;
  align-items:center;
  margin-left:4px;
}
.gursis-credit img{
  display:block;
  width:72px;
  height:auto;
  opacity:.86;
  transition:opacity .2s ease;
}
.gursis-credit:hover img,.gursis-credit:focus-visible img{opacity:1}

@media(max-width:1100px){
  .gurel-footer-grid{grid-template-columns:1.2fr repeat(2,1fr)}
  .gurel-footer-grid>*:nth-child(4),
  .gurel-footer-grid>*:nth-child(5){margin-top:15px}
}
@media(max-width:760px){
  .gurel-footer-grid{grid-template-columns:1fr 1fr;gap:38px}
  .gurel-footer-brand{grid-column:1/3}
  .gurel-footer-bottom{
    flex-direction:column;
    align-items:flex-start;
  }
  .gurel-footer-legal{flex-wrap:wrap;gap:16px}
}
@media(max-width:430px){
  .gurel-footer-grid{grid-template-columns:1fr}
  .gurel-footer-brand{grid-column:auto}
  .gurel-footer{padding-top:50px}
}