# Accept your offer
**Source**: https://study.anu.edu.au/accept-your-offer
**Parent**: https://www.anu.edu.au/
Congratulations! You've received an offer to study at The Australian National University (ANU). Find out how to accept it and get closer to joining our vibrant campus community.
[Ask us for help](https://study.anu.edu.au/contact-us)
## **Choose your degree**
**↓**
[**domestic students**\
Accept, defer or decline](https://study.anu.edu.au/node/3240)
[**international students**\
Accept, defer or decline](https://study.anu.edu.au/node/1225)
[**Domestic research**\
Accept, defer or decline](https://study.anu.edu.au/node/1227)
[**International research**\
Accept, defer or decline](https://study.anu.edu.au/node/1228)
.liquid-fill {
background: #000;
max-width: 140px;
max-height: 140px;
padding: 12px;
border-radius: 50%;
color: white;
cursor: pointer;
background: #000;
background-image: url(https://imagedepot.anu.edu.au/isfs/microsite/apply/liquid-fill.png);
background-repeat: repeat-x;
background-position: 0 -70%;
transition: 1.5s ease;
}
.liquid-fill:hover {
background-position: center;
}
.bounce {
-moz-animation: bounce 3s infinite;
-webkit-animation: bounce 3s infinite;
animation: bounce 3s infinite;
}
@-moz-keyframes bounce {
0%,
20%,
50%,
80%,
100% {
-moz-transform: translateY(0);
transform: translateY(0);
}
40% {
-moz-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-moz-transform: translateY(-15px);
transform: translateY(-15px);
}
}
@-webkit-keyframes bounce {
0%,
20%,
50%,
80%,
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
transform: translateY(-15px);
}
}
@keyframes bounce {
0%,
20%,
50%,
80%,
100% {
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-moz-transform: translateY(-30px);
-ms-transform: translateY(-30px);
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-moz-transform: translateY(-15px);
-ms-transform: translateY(-15px);
-webkit-transform: translateY(-15px);
transform: translateY(-15px);
}
}
/\* BANNER \*/
#acceptOffer-banner {
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.1)), url('https://imagedepot.anu.edu.au/isfs/microsite/apply/accept-offer-banner.jpg');
}
.banner {
height: 400px;
display: flex;
align-items: center;
background-size: cover;
}
@keyframes confetti-slow {
0% {
transform: translate3d(0, 0, 0) rotateX(0) rotateY(0);
}
100% {
transform: translate3d(25px, 105vh, 0) rotateX(360deg) rotateY(180deg);
}
}
@keyframes confetti-medium {
0% {
transform: translate3d(0, 0, 0) rotateX(0) rotateY(0);
}
100% {
transform: translate3d(100px, 105vh, 0) rotateX(100deg) rotateY(360deg);
}
}
@keyframes confetti-fast {
0% {
transform: translate3d(0, 0, 0) rotateX(0) rotateY(0);
}
100% {
transform: translate3d(-50px, 105vh, 0) rotateX(10deg) rotateY(250deg);
}
}
.confetti-display {
width: 100%;
height: auto;
background: #ffffff;
border: 1px solid white;
display: fixed;
top: 0;
}
.confetti-container {
perspective: 700px;
position: absolute;
overflow: hidden;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.confetti {
position: absolute;
top: -10px;
border-radius: 0%;
}
.confetti--animation-slow {
animation: confetti-slow 2.25s linear 1 forwards;
}
.confetti--animation-medium {
animation: confetti-medium 1.75s linear 1 forwards;
}
.confetti--animation-fast {
animation: confetti-fast 1.25s linear 1 forwards;
}
const Confettiful = function (el) {
this.el = el;
this.containerEl = null;
this.confettiFrequency = 3;
this.confettiColors = ['#EF2964', '#00C09D', '#2D87B0', '#48485E', '#EFFF1D'];
this.confettiAnimations = ['slow', 'medium', 'fast'];
this.\_setupElements();
this.\_renderConfetti();
};
Confettiful.prototype.\_setupElements = function () {
const containerEl = document.createElement('div');
const elPosition = this.el.style.position;
if (elPosition !== 'relative' || elPosition !== 'absolute') {
this.el.style.position = 'relative';
}
containerEl.classList.add('confetti-container');
this.el.appendChild(containerEl);
this.containerEl = containerEl;
};
Confettiful.prototype.\_renderConfetti = function () {
this.confettiInterval = setInterval(() => {
const confettiEl = document.createElement('div');
const confettiSize = (Math.floor(Math.random() \* 3) + 7) + 'px';
const confettiBackground = this.confettiColors[Math.floor(Math.random() \* this.confettiColors.length)];
const confettiLeft = (Math.floor(Math.random() \* this.el.offsetWidth)) + 'px';
const confettiAnimation = this.confettiAnimations[Math.floor(Math.random() \* this.confettiAnimations.length)];
confettiEl.classList.add('confetti', 'confetti--animation-' + confettiAnimation);
confettiEl.style.left = confettiLeft;
confettiEl.style.width = confettiSize;
confettiEl.style.height = confettiSize;
confettiEl.style.backgroundColor = confettiBackground;
confettiEl.removeTimeout = setTimeout(function () {
confettiEl.parentNode.removeChild(confettiEl);
}, 3000);
this.containerEl.appendChild(confettiEl);
}, 25);
};
window.confettiful = new Confettiful(document.querySelector('.confetti-js'));