<style>
@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&display=swap');
/* ✅ Full width across the whole screen even if inside container */
/* Replace your existing .ava-banner-full with this: */
.ava-banner-full {
/* This creates a width that leaves a gap on both sides */
/* Remove the previous margin-left/right calc lines */
font-family: "Outfit", sans-serif;
background: linear-gradient(160deg, #0d5fa8 0%, #1a7a3a 100%);
position: relative;
overflow: hidden;
padding: clamp(24px, 4vw, 35px) clamp(14px, 3vw, 28px);
}
/* decorative circles on the full section */
.ava-banner-full::before {
content: "";
position: absolute;
top: -50%;
right: -18%;
width: 560px;
height: 500px;
border-radius: 50%;
background: rgba(255,255,255,0.07);
}
.ava-banner-full::after {
content: "";
position: absolute;
bottom: -45%;
left: -15%;
width: 380px;
height: 380px;
border-radius: 50%;
background: rgba(255,255,255,0.05);
}
/* inner content width (nice on big screens) */
.ava-banner-inner {
position: relative;
z-index: 1;
max-width: 1200px;
margin: 0 auto;
min-height: clamp(170px, 15vw, 230px);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
gap: 10px;
}
.ava-btn {
display: inline-flex;
align-items: center;
justify-content: center;
color: #fff;
text-decoration: none;
text-transform: uppercase;
font-weight: 800;
letter-spacing: 1.5px;
font-size: clamp(13px, 1.6vw, 16px);
padding: clamp(10px, 1.4vw, 12px) clamp(16px, 2.4vw, 22px);
border: 2px solid #daa520;
border-radius: 10px;
box-shadow: 0 0 10px rgba(218,165,32,0.35), inset 0 0 10px rgba(218,165,32,0.08);
transition: transform .2s ease, background .25s ease, box-shadow .25s ease;
}
.ava-btn:hover {
background: rgba(218,165,32,0.18);
box-shadow: 0 0 16px rgba(218,165,32,0.55), inset 0 0 12px rgba(218,165,32,0.12);
transform: translateY(-1px) scale(1.02);
}
.ava-for {
color: rgba(255,255,255,0.78);
letter-spacing: 3px;
text-transform: uppercase;
font-size: clamp(12px, 1.3vw, 14px);
}
.ava-title {
color: #fff;
font-weight: 800;
text-shadow: 0 2px 10px rgba(0,0,0,0.30);
line-height: 1.12;
font-size: clamp(18px, 2.6vw, 34px);
max-width: 1000px;
}
.ava-title .hl { color: #f5deb3; }
@media (max-width: 480px) {
.ava-for { letter-spacing: 2px; }
.ava-btn { letter-spacing: 1px; }
}/* Default for large screens */
@media (min-width: 1281px) {
.ava-banner-full {
width: 95vw;
margin: 0 auto;
}
}
/* MacBook 1280px width (like 1280x800) */
@media (min-width: 1200px) and (max-width: 1280px) {
.ava-banner-full {
width: 95vw;
margin: 0 auto;
}
}
</style>
<section class="ava-banner-full">
<div class="ava-banner-inner">
<a href="#" class="ava-btn" target="_blank">Discover 18 Country Destination</a>
<div class="ava-for">FOR VOLUNTEER ACTIVIES IN ASIA INCLUDING</div>
<div class="ava-title"><span class="hl">Cambodia, Vietnam, Laos,</span> Thailand, Indonesia, Malaysia, Myanmar, Nepal, Bangladesh, India, Philippines, Pakistan, Sri Lanka, Timor Leste, Tajikistan, Uzbekistan, Kyrgyzstan, and Mongolia. </div>
</div>
</section>
Frequently Asked Questions
Everything you need to know about volunteering with Active Volunteers Abroad.
🔍No questions match your search. Try different keywords.
Still have questions? Our team is happy to help you get started.
Contact us