.page-template-homepage{background-color:#f8f8f8;overflow-x:hidden}.page-template-homepage .hero{background-image:url("../images/bg.png");background-repeat:no-repeat;background-size:cover;width:100%;background-position:59% bottom}@media (max-width: 500px){.page-template-homepage .hero{background-image:url("../images/mobile-bg.svg");z-index:-1}}.page-template-homepage .hero .container{min-height:100vh;display:flex;justify-content:center;position:relative}.page-template-homepage .hero .container .hero-text{text-align:center;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 768px){.page-template-homepage .hero .container .hero-text{top:35%}}.page-template-homepage .hero .container .hero-text h1{font-size:120px;text-transform:uppercase;color:#0f4c82;font-weight:900}@media (max-width: 768px){.page-template-homepage .hero .container .hero-text h1{font-size:110px}}@media (max-width: 500px){.page-template-homepage .hero .container .hero-text h1{font-size:80px}}.page-template-homepage .hero .container .hero-text h2{font-size:40px;font-weight:300;font-style:italic;text-transform:capitalize;color:#f0b81e}@media (max-width: 768px){.page-template-homepage .hero .container .hero-text h2{font-size:30px}}@media (max-width: 500px){.page-template-homepage .hero .container .hero-text h2{font-size:26px}}.page-template-homepage .hero .container .hero-btn{padding:18px 30px;background-color:rgba(255,255,255,0.5);backdrop-filter:blur(7px);font-family:"Poppins";font-weight:700;font-size:18px;text-align:center;text-transform:uppercase;position:absolute;bottom:71px;left:50%;transform:translateX(-50%);color:#a53e3e;border:4px solid #a53e3e;border-radius:20px;transition:transform 0.2s ease-in-out}.page-template-homepage .hero .container .hero-btn:hover{transform:translateX(-50%) scale(1.01)}@media (max-width: 1200px){.page-template-homepage .hero .container .hero-btn{font-size:16px;padding:10px 22px;bottom:70px;width:65%}}@media (max-width: 992px){.page-template-homepage .hero .container .hero-btn{width:70%;bottom:60px}}@media (max-width: 500px){.page-template-homepage .hero .container .hero-btn{font-size:14px;padding:10px;bottom:90px}}@media (max-width: 370px){.page-template-homepage .hero .container .hero-btn{width:80%}}.page-template-homepage .hero .container .hero-signature{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;position:absolute;bottom:55px;right:20px;width:209px;height:101px;background:#ffffff 0% 0% no-repeat padding-box;border-radius:10px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);font-weight:500;font-size:14px}@media (max-width: 1400px){.page-template-homepage .hero .container .hero-signature{right:60px;width:170px;height:92px}.page-template-homepage .hero .container .hero-signature .signature-text{font-size:11px}}@media (max-width: 1200px){.page-template-homepage .hero .container .hero-signature{width:130px;height:72px;bottom:130px;right:50%;transform:translateX(50%);padding:5px}.page-template-homepage .hero .container .hero-signature img{width:100%;height:auto}.page-template-homepage .hero .container .hero-signature .signature-text{font-size:10px}}@media (max-width: 768px){.page-template-homepage .hero .container .hero-signature{width:100px;height:52px;bottom:150px;right:50%;transform:translateX(50%);padding:5px}.page-template-homepage .hero .container .hero-signature img{width:100%;height:auto}.page-template-homepage .hero .container .hero-signature .signature-text{font-size:8px}}@media (max-width: 500px){.page-template-homepage .hero .container .hero-signature{bottom:170px}}.page-template-homepage .advantages{position:relative}.page-template-homepage .advantages .path20{position:absolute;right:0px;top:190px;width:264px;height:814px;z-index:-1}@media (max-width: 1200px){.page-template-homepage .advantages .path20{display:none}}.page-template-homepage .advantages .path21{position:absolute;left:-25px;bottom:0px;width:156px;height:250px}@media (max-width: 1200px){.page-template-homepage .advantages .path21{display:none}}.page-template-homepage .advantages .container-fluid{min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.page-template-homepage .advantages .container-fluid>h2{margin-top:70px;font-size:42px;color:#a53e3e;font-weight:600;letter-spacing:12.85px;text-transform:uppercase;text-align:center}@media (max-width: 768px){.page-template-homepage .advantages .container-fluid>h2{letter-spacing:5px}}@media (max-width: 400px){.page-template-homepage .advantages .container-fluid>h2{font-size:32px}}.page-template-homepage .advantages .container-fluid .cards{width:100%;max-width:1541px;margin-top:100px;display:grid;grid-template-columns:repeat(5, 1fr);column-gap:20px}@media (max-width: 700px){.page-template-homepage .advantages .container-fluid .cards{grid-template-columns:1fr;row-gap:50px;margin-top:60px}}.page-template-homepage .advantages .container-fluid .cards .advantages-card{text-align:center}.page-template-homepage .advantages .container-fluid .cards .advantages-card .img_wrapper img{max-width:100%}.page-template-homepage .advantages .container-fluid .cards .advantages-card .text_wrapper p{margin-top:10px;text-transform:capitalize;font-weight:900}.page-template-homepage .advantages .container-fluid .agreement{display:grid;grid-template-columns:1fr 2fr;column-gap:10px;margin-top:270px;padding:0px 10px;width:1100px;max-width:100%;grid-template-areas:"image text"}@media (max-width: 768px){.page-template-homepage .advantages .container-fluid .agreement{grid-template-columns:1fr;grid-template-areas:"image" "text";margin-top:100px}}.page-template-homepage .advantages .container-fluid .agreement img{width:245px;height:245px;max-width:100%;display:flex;align-items:center;justify-content:center;grid-area:image}@media (max-width: 768px){.page-template-homepage .advantages .container-fluid .agreement img{width:145px;height:145px;margin-bottom:30px}}.page-template-homepage .advantages .container-fluid .agreement .custom-text{max-width:100%;grid-area:text}.page-template-homepage .advantages .container-fluid .agreement .custom-text h2{color:#0f4c82;font-size:42px}.page-template-homepage .advantages .container-fluid .agreement .custom-text p{font-size:18px;margin-top:21px}
/*# sourceMappingURL=homepage.min.css.map */