*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.why-work{background-color:var(--backgroundColor);padding:80px 5%;font-family:Geist,sans-serif}.content-two{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.text{flex:300px}.text h2{color:var(--foreground);margin-bottom:20px;font-size:2rem}.feature{border-bottom:1px solid #f0d8d2;align-items:flex-start;gap:20px;margin-bottom:20px;padding-bottom:20px;display:flex}.info h3{color:var(--foreground);margin-bottom:10px;font-size:20px}.info p{color:var(--foreground);font-size:14px;line-height:1.5}.image-wrapper-contact{flex:100px;margin-top:-5%;margin-left:10%;position:relative}.image-wrapper-contact img{object-fit:contain;width:100%;height:auto}.person-img{object-fit:cover;z-index:2;border-radius:20px;width:100%;height:100%;display:block;position:relative}.contact-container{background:#fff;border:.5px solid #c4c4c4;border-radius:8px;max-width:1200px;margin:12% auto 100px;display:flex;overflow:hidden;box-shadow:0 20px 60px #bebebe2a}.contact-form-section{background-color:#fafafa;flex:1;padding:20px}.contact-title{color:#222;margin-bottom:10px;font-size:28px;font-weight:700}.title-underline{background-color:#8a0b0e;width:80px;height:4px;margin-bottom:50px}.form-field{margin-bottom:30px}.form-field input,.form-field textarea{color:#333;background:#fff;border:1px solid #ccc;border-radius:6px;width:90%;padding:8px 15px;font-size:16px;transition:all .3s ease-in-out}.form-field input:focus,.form-field textarea:focus{border-color:#8a0b0e;outline:none}.submit-button{color:#fff;cursor:pointer;background-color:#8a0b0e;border:none;border-radius:6px;width:100px;padding:5px 15px;font-size:18px;transition:background-color .3s ease-in-out}.submit-button:hover{background-color:#a81418}.contact-info-section{background-color:#000;flex:1}.map-container{width:100%;height:100%}.map-image{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:900px){.contact-container{flex-direction:column;margin:40px 20px}.contact-form-section{width:100%;padding:20px 10px}.contact-info-section{display:none!important}.contact-title{font-size:36px}}.for-map-wrapper{background-color:var(--backgroundColor);padding:60px 20px 0}@media (max-width:768px){.for-map-wrapper{padding:30px 15px}}.for-map-container{flex-wrap:wrap;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto;display:flex}.for-map-left{flex:1;min-width:300px}.for-map-heading{color:var(--foreground);margin-bottom:20px;font-size:32px}.for-map-description{color:var(--foreground);margin-bottom:30px;font-size:16px;line-height:1.6}.for-map-info{flex-direction:column;gap:16px;display:flex}.for-map-item{background-color:#fff;border-radius:6px;align-items:baseline;gap:15px;padding:16px 20px;display:flex;box-shadow:0 2px 6px #00000014}.for-map-label{color:#222;margin-bottom:4px;font-size:14px;font-weight:600;display:block}.for-map-value{color:#333;font-size:15px}.for-map-right{border-radius:8px;flex:1;min-width:300px;height:400px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.for-map-right iframe{border:none;width:100%;height:100%}@media (max-width:768px){.for-map-right{height:250px}.content-two{flex-direction:column-reverse}.icon{background-color:unset}.why-work{padding:0 10px}.contact-container{flex-direction:column;margin:100px 20px 10px}.submit-button,.form-field input,.form-field textarea{font-size:14px}.text h2{text-align:center;margin-bottom:10px;font-size:1.4rem}.feature{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:25px 15px;display:flex}.feature i,.feature span,.feature svg{display:none!important}.icon{width:47px;font-size:15px}.info h3{font-size:15px}.info p{font-size:14px}.image-wrapper{margin-top:15%}.image-wrapper img{width:250px;height:300px;margin-top:20px!important}.image-wrapper{flex:unset;margin-top:0}}
