.homepage{padding-top:50px}@media(max-width:992px){.homepage{padding-top:40px}}.homepage h1,.homepage h2,.homepage h3,.homepage p{color:#fff}@media(min-width:1200px){.homepage .container{display:flex;flex-direction:row-reverse}}.homepage .loading{max-width:500px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;height:450px;gap:20px}.homepage .loading .spinner-border{color:#fff!important;--bs-spinner-width:80px;--bs-spinner-height:80px;--bs-text-opacity:1}.homepage .title{color:#fff;font-size:48px;display:flex;gap:5px;align-items:center;font-weight:700;padding-top:5px;padding-bottom:5px;margin-bottom:30px;justify-content:center}@media(min-width:1200px){.homepage .title{justify-content:flex-start}}@media(min-width:1440px){.homepage .title{font-size:80px}}.homepage .title .page-title{font-size:48px}@media(min-width:1440px){.homepage .title .page-title{font-size:80px}}.homepage .title .text-secondary{font-size:56px}@media(min-width:1440px){.homepage .title .text-secondary{font-size:96px}}@media(max-width:1200px){.homepage .title{border-bottom:3px solid #fff}}.homepage .h2-title{font-size:22px;font-weight:600}@media(min-width:1440px){.homepage .h2-title{font-size:30px}}.homepage .h3-title{font-size:16px;font-weight:600}@media(min-width:1440px){.homepage .h3-title{font-size:22px}}.homepage p{font-size:16px;font-weight:600;margin-bottom:20px}@media(min-width:1440px){.homepage p{font-size:22px}}.homepage .first-section p{max-width:611px}.homepage__content{padding-left:10px;padding-bottom:50px}@media(min-width:1200px){.homepage__content{max-width:658px}}.homepage__image{width:100%;align-self:flex-end}@media(max-width:1200px){.homepage__image{border-bottom:3px solid #fff}}.homepage__image img{width:100%;height:100%}.homepage .btn-pink{margin-top:58px;--bs-btn-active-border-color:#c91f64;animation:fadeIn 1s}@media(max-width:992px){.homepage .btn-pink{margin-top:28px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}