.hero-container[data-v-b631c917]{padding-bottom:4rem;padding-top:10rem}@media screen and (max-width:768px){.hero-container[data-v-b631c917]{padding-top:4rem}}.hero-container .hero-section[data-v-b631c917]{position:relative}.hero-container .hero-section .image-container[data-v-b631c917]{border-radius:var(--border--raduis-8);height:54.1rem;overflow:hidden;width:100%}@media screen and (max-width:1106px){.hero-container .hero-section .image-container[data-v-b631c917]{height:80rem}}@media screen and (max-width:768px){.hero-container .hero-section .image-container[data-v-b631c917]{height:56rem}}.hero-container .hero-section .image-container img[data-v-b631c917]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-container .hero-section .content-wrapper[data-v-b631c917]{align-items:center;bottom:0;display:flex;padding-right:50px;position:absolute;right:0;top:0;z-index:2}@media screen and (max-width:1106px){.hero-container .hero-section .content-wrapper[data-v-b631c917]{align-items:end;left:0;padding-right:0}}.hero-container .hero-section .content-wrapper .overlay[data-v-b631c917]{max-width:550px;padding:40px 40px 120px}@media screen and (max-width:1106px){.hero-container .hero-section .content-wrapper .overlay[data-v-b631c917]{padding:3.7rem}}@media screen and (max-width:568px){.hero-container .hero-section .content-wrapper .overlay[data-v-b631c917]{padding:3.7rem 20px}}.hero-container .hero-section .content-wrapper .overlay h1[data-v-b631c917]{color:#fff;margin-bottom:20px}@media screen and (max-width:568px){.hero-container .hero-section .content-wrapper .overlay h1[data-v-b631c917]{font-size:30px}}.hero-container .hero-section .content-wrapper .overlay p[data-v-b631c917]{color:#fff;font-size:22px;line-height:1.6;margin-bottom:30px}@media screen and (max-width:1106px){.hero-container .hero-section .content-wrapper .overlay p[data-v-b631c917]{font-size:2.2rem}}@media screen and (max-width:768px){.hero-container .hero-section .content-wrapper .overlay p[data-v-b631c917]{font-size:18px}}.hero-container .hero-section .content-wrapper .overlay .contact-btn[data-v-b631c917]{background-color:#e62129;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:12px 30px;transition:background-color .3s ease}.hero-container .hero-section .content-wrapper .overlay .contact-btn[data-v-b631c917]:hover{background-color:#bf151c}@media (max-width:768px){.hero-container .hero-section .content-wrapper[data-v-b631c917]{padding-right:1rem}.hero-container .hero-section .content-wrapper .overlay[data-v-b631c917]{max-width:400px;width:100%}}
