.section-1{display:flex;flex-direction:column;position:relative;height:auto;padding-bottom:auto!important;background-color:#c59c5100}.section-1 .hero-fixed-image-1{height:100%;top:0}.section-1 .hero-fixed-image-2{height:100%;bottom:0}.section-1 .overlay-contents{position:relative;width:100%!important;top:0;left:0;color:var(--quaternary-color);z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}.section-1 .overlay-contents .overlay-text{padding:30px;display:flex;flex-direction:column;gap:20px;text-align:center}.section-1 .overlay-contents .overlay-text h1{font-size:clamp(30px,5vw,65px)}.section-1 .overlay-contents .overlay-text p{width:70%;text-align:center;margin:0 auto;padding-bottom:50px}.section-1 .overlay-contents .cards-wrapper{display:flex;flex-wrap:wrap;gap:20px;padding-bottom:100px}.section-1 .overlay-contents .cards-wrapper .text-card{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;flex:1 1 250px;background-color:#ffffffec;text-align:center}.group-cards{display:flex;flex-wrap:wrap;gap:20px}.group-cards .card{background-color:#ffffffec!important;flex:1 1 300px;padding:0;border-radius:10px;overflow:hidden;box-shadow:0 0 30px #0000001a}.group-cards .card img{width:100%;height:300px;object-fit:cover;border-radius:0}.group-cards .card .card-text{padding:0 40px 40px}.group-cards .card .card-text a{padding:0;max-width:180px;height:50px;border:1px solid rgba(0,0,0,0);color:var(--quaternary-color);background-color:var(--secondary-color);font-size:16px;margin:30px 0 15px}.group-cards .card .card-text a i{font-weight:400}.section-text{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:30px;text-align:center;height:100%;overflow:hidden}.image-column{flex:1 1 250px}.text-column{flex:1 1 250px;display:flex;flex-direction:column;position:relative;background-color:var(--secondary-color)!important;padding:50px;text-align:left!important;height:100%;gap:20px}.text-column a{margin:30px 0}@media screen and (max-width: 768px){.section-text{flex-direction:column}.image-column{flex:1 1 100%}.text-column{flex:1 1 100%;padding:20px 0!important}}
