@import url(https://fonts.googleapis.com/css2?family=Lora:wght@400;700&family=Roboto:wght@400;700&display=swap);header{background:url("img/header.jpg") top center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}
.home{margin-top:52px}
.filter{border-radius:1rem;}

.text-red{color:red}

/* if backdrop support: very transparent and blurred */
@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
  .filter {

    backdrop-filter:blur(120px) brightness(300%);-webkit-backdrop-filter:blur(120px) saturate(300%) brightness(300%);
  }
}

.cust-serv{background:url("img/cust-serv.jpg") top center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}
.disclaimer p{font-size:12px!important}
.disclaimer a{color:#fff!important}
@media(max-width:1024px){header{background:url("img/header.jpg") top center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}
.cust-serv{background:url("img/cust-serv.jpg") top center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}
}
@media(max-width:768px){.home{margin-top:77px}  .filter {background: #fff;}
}
@media(max-width:480px){header.home .btn{display:block!important}
header.home .btn-primary{margin-top:10px}
}
@media(max-width:380px){.home{margin-top:99px}
}
.border-top-radius{border-top-left-radius:1rem;border-top-right-radius:1rem}
.border-bottom-radius{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}
