body{background:#fff;font-family:"Inter",sans-serif;color:#212121;font-size:18px;font-style:normal;font-weight:400;line-height:140%}@media(max-width: 992px){h1{font-size:3.5rem}}p{line-height:1.5rem}.row{margin-left:0;margin-right:0}.main-wrapper{width:100%;max-width:1400px;margin:0 auto}@media(min-width: 992px){.translate-lg-middle-y{transform:translateY(-50%)}.translate-lg-top-y{transform:translateY(0%)}.top-lg-25{top:25% !important}}@media(min-width: 768px){.top-md-0{top:0 !important}.top-md-5{top:5% !important}.top-md-25{top:25% !important}}label{color:#212121;font-size:14px}input,textarea{color:#9d0e06;font-size:14px}input::placeholder,textarea::placeholder{color:rgba(33,33,33,.5) !important;font-size:14px;font-weight:400}.form-description{color:#212121;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.btn.btn-primary{background:#9D0E06;border-color:#9D0E06}.btn.btn-primary.light{background:#fff;color:#212121}.btn.btn-primary:hover,.btn.btn-primary:focus-visible{background:#fdf2f2;color:#9D0E06;border-color:#9D0E06}.intro-banner{position:relative}@media(max-width: 768px){.intro-banner{height:48rem}}@media(max-width: 576px){.intro-banner{height:42rem}}.intro-banner .row.front{position:absolute;z-index:100}.intro-banner .row.top{top:4.5rem}@media(max-width: 992px){.intro-banner .row.top{top:1.5rem}}@media(max-width: 576px){.intro-banner .row.top{top:.5rem}}.intro-banner .row.bottom{bottom:1rem}.intro-banner .banner-image{width:100%}.intro-banner .card{background:rgba(0,0,0,0)}@media(max-width: 992px){.intro-banner .card{background:rgba(157,14,6,.5)}}.intro-banner .card-title{font-family:Inter,serif;font-size:4rem;font-style:normal;font-weight:700;text-transform:uppercase;color:#fff}@media(max-width: 992px){.intro-banner .card-title{font-size:2.5rem}}.intro-banner .card-text{color:#fff}@media(max-width: 768px){.intro-banner.hero-quote{height:auto}}@media(max-width: 576px){.intro-banner.hero-quote{height:auto}}@media(max-width: 992px){.intro-banner.hero-curves .top{top:1rem}}@media(max-width: 992px){.intro-banner.hero-curves{height:60rem}}@media(max-width: 768px){.intro-banner.hero-curves{height:60rem}}@media(max-width: 576px){.intro-banner.hero-curves{height:65rem}}.footer{background-color:#9d0e06}.footer-navigation{margin-bottom:5rem}.footer-subtitle{color:#fff;font-family:Poppins,serif;font-size:14px;font-style:normal;font-weight:500;margin:0}.footer-text{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.footer .nav-link{color:#fff;font-family:Poppins,serif;font-size:14px;font-style:normal;font-weight:300;line-height:150%}.footer .nav-item{margin-bottom:1rem;padding:0}.footer-bottom .footer-text{align-content:center !important;margin:0}.footer .nav{padding:0}.navigation .nav-link:hover{background:#fdf2f2;color:#9D0E06;border-color:#9D0E06;border-radius:.375rem}.navbar-toggler{background:#fdf2f2;color:#9D0E06;border-color:#9D0E06;border-radius:.375rem}.navbar-toggler:focus{box-shadow:none}.lang-link{text-decoration:none;color:#000;padding:2px 4px}.lang-link.active{font-weight:bold;color:#9D0E06;border-bottom:2px solid #9D0E06}.card{border:none}.card-title{font-size:2rem;font-weight:700}.card-set.pink-bg{background:#fdf2f2}.card-set.pink-bg .card{background:rgba(0,0,0,0)}.card-set .colorful .card-img-top{width:72px}.card-set .colorful .card-title{font-size:32px}.card-set .colorful .card-text{line-height:2rem}.card-set .colorful.red .card-title{color:#9d0e06}.card-set .colorful.purple{background:#f8f3fb}.card-set .colorful.purple .card-title{color:#662c91}.card-set .colorful.yellow{background:#fff9f0}.card-set .colorful.yellow .card-title{color:#b37300}.card-set .colorful-body{padding:1rem}.card-set .colorful-body .card{position:relative}.card-set .colorful-body .card-title{text-align:left;margin-left:1rem;color:#9d0e06;font-size:1.2rem;text-transform:uppercase}.card-set .colorful-body .card-list{font-weight:400}.card-set .colorful-body .card-link{background:#fff;padding:.7rem .7rem;box-shadow:0 4px 42.1px 0 rgba(0,0,0,.1);bottom:1rem;right:1rem}.card-set .colorful-body.pink .card-body{background:#f8f3fb}.card-set .colorful-body.blue .card-body{background:#f0f6ff}.card-set .colorful-body.yellow .card-body{background:#fff9f0}.card-set .icon{background:#fff !important}.card-set .icon-set.row{width:100%;max-width:1400px;margin:0 auto}.card-set .icon .card-title{font-size:1rem;font-weight:500;line-height:2rem}.card-set .icon .card-img-top{width:2rem}.card-curve{border-radius:32px 8px;border:4px solid #fff;background:hsla(0,0%,100%,.78);backdrop-filter:blur(13.8000001907px);padding:16px 12px}.card-curve .card-title{color:#212121;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.card-curve .card-text{color:#212121;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.title.primary{color:#9d0e06;text-align:center;font-size:2rem;font-weight:700}.title.secondary{color:#fff;font-family:Inter;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.title-footer{color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase}.contact-us-form{position:absolute;border-radius:32px;background:hsla(0,0%,100%,.95);box-shadow:0 16px 65.7px 0 rgba(0,0,0,.1);display:flex;padding:48px 32px;flex-direction:column;align-items:flex-start;gap:20px}@media(max-width: 992px){.contact-us-form{position:relative;transform:translateY(-40%)}}@media(max-width: 768px){.contact-us-form{margin-top:-100px;position:relative;transform:translateY(0%)}}