@font-face { font-family: "Star Strella"; font-display: swap;  src: url("https://wollongong.ballooninflation.com.au//wp-content/uploads/sites/4/et-fonts/Star-Strella.otf") format("opentype"); }
div.et_pb_section.et_pb_section_3 { background-size: contain; background-position: center top; background-image: url(https://wollongong.ballooninflation.com.au//wp-content/uploads/sites/4/2020/11/candy-shop-10-2.jpg) !important; }
.et_pb_section_3.et_pb_section { padding-bottom: 90px; background-color: #f2f5ff !important; }
.et_pb_text_8 h2, .et_pb_text_9 h2 { font-family: 'Concert One', display; font-weight: 700; text-transform: uppercase;font-size: 120px; color: #ffffff !important; text-shadow: 0.04em 0.14em 0.33em rgba(10,45,97,0.16); }
.et_pb_text_8, .et_pb_text_11, .et_pb_text_12, .et_pb_text_13, .et_pb_text_14 { max-width: 800px; }
.et_pb_divider_3 { background-image: linear-gradient( 90deg, #56d4ff 0%, #82a8ff 100% ); border-radius: 4px 4px 4px 4px;overflow: hidden; height: 4px; margin-bottom: 40px !important; width: 100px; box-shadow:  0px 6px 18px 0px #82a8ff ; }
div.et_pb_section.et_pb_section_4 { background-image: linear-gradient( 172deg, #fdc6f2 0%, #4DB9FF 100% ) !important; }
.et_pb_section_4.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider { background-image:url( data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmMmY1ZmYiPjxwYXRoIGQ9Ik0xMjgwIDMuNEMxMDUwLjU5IDE4IDEwMTkuNCA4NC44OSA3MzQuNDIgODQuODljLTMyMCAwLTMyMC04NC4zLTY0MC04NC4zQzU5LjQuNTkgMjguMiAxLjYgMCAzLjRWMTQwaDEyODB6IiBmaWxsLW9wYWNpdHk9Ii4zIi8+PHBhdGggZD0iTTAgMjQuMzFjNDMuNDYtNS42OSA5NC41Ni05LjI1IDE1OC40Mi05LjI1IDMyMCAwIDMyMCA4OS4yNCA2NDAgODkuMjQgMjU2LjEzIDAgMzA3LjI4LTU3LjE2IDQ4MS41OC04MFYxNDBIMHoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNMTI4MCA1MS43NmMtMjAxIDEyLjQ5LTI0Mi40MyA1My40LTUxMy41OCA1My40LTMyMCAwLTMyMC01Ny02NDAtNTctNDguODUuMDEtOTAuMjEgMS4zNS0xMjYuNDIgMy42VjE0MGgxMjgweiIvPjwvZz48L3N2Zz4= );background-size:125% 30vw;bottom:0;height:30vw;z-index:1;transform:scale(1, 1); }
.et_pb_section_4.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider { background-image:url( data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmMmY1ZmYiPjxwYXRoIGQ9Ik0zMjAgMjhDMTYwIDI4IDgwIDQ5IDAgNzBWMGgxMjgwdjcwYy04MCAyMS0xNjAgNDItMzIwIDQyLTMyMCAwLTMyMC04NC02NDAtODR6Ii8+PC9nPjwvc3ZnPg== );background-size:100% 30vw;top:0;height:30vw;z-index:1;transform:scale(1, 1); }
.et_pb_row_8.et_pb_row { padding-top: 100px !important; padding-top: 100px; }
.et_pb_divider_4 { margin-top: 50px !important; margin-bottom: 50px !important; }
div.et_pb_section.et_pb_section_5 { background-size: contain; background-position: center top; background-image: url(https://wollongong.ballooninflation.com.au//wp-content/uploads/sites/4/2020/11/candy-shop-12-1.png), linear-gradient( 180deg, #c6eefd 0%, rgba(230,111,175,0.41) 100% ) !important; }
.et_pb_section_5.et_pb_section { padding-top: 24vw; padding-bottom: 8vw; }
.et_pb_text_10 h2 { font-family: 'Concert One', display;font-size: 64px; color: #0a2d61 !important; letter-spacing: -2px; }
.et_pb_text_10 { margin-top: -70px !important; max-width: 800px; }
.et_pb_text_11 h4, .et_pb_text_12 h4, .et_pb_text_13 h4, .et_pb_text_14 h4 { font-family: 'Concert One', display;font-size: 20px; line-height: 1.5em; text-align: center; }
.et_pb_text_12 h3, .et_pb_text_13 h3, .et_pb_text_14 h3 { font-family: 'Concert One', display;font-size: 24px; color: #0a2d61 !important; letter-spacing: -1px; line-height: 1.4em; }
.et_pb_button_5_wrapper .et_pb_button_5, .et_pb_button_5_wrapper .et_pb_button_5:hover { padding-top: 14px !important; padding-right: 42px !important; padding-bottom: 14px !important; padding-left: 28px !important; transition: padding 300ms ease 0ms; }
body .et_pb_section .et_pb_button_5 { color:#ffffff !important;
					border-width:0px !important;
					
					border-radius:100px;
					letter-spacing:2px;
					font-size:15px;
					font-family: 'Concert One', display !important; text-transform: uppercase !important; background-image: linear-gradient( 90deg, #ff3d97 0%, #f4346c 100% ); }
body .et_pb_section .et_pb_button_5:after { font-size:1.6em; 
						
						
						opacity:1;
						
						margin-left: .3em; left:auto; }
body.et_button_custom_icon .et_pb_button_5:after { font-size:15px; }
.et_pb_button_5 { box-shadow:  0px 20px 40px -10px rgba(255,61,151,0.5) ; }
.et_pb_button_5, .et_pb_button_5:after { transition: all 300ms ease 0ms; }
.et_pb_social_media_follow_0 li a.icon:before { font-size:40px; line-height:80px; height:80px; width:80px; }
.et_pb_social_media_follow_0 li a.icon { height:80px; width:80px; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_32050_0, .et-db .et-l div.et_pb_section.et_pb_section_dov_32050_4, .et-db .et-l div.et_pb_section.et_pb_section_dov_32050_8 { background-size: contain; background-image: url(https://wollongong.ballooninflation.com.au/wp-content/uploads/sites/4/2024/06/BI-Welcomed.png) !important; }
.et-db .et-l .et_pb_section_dov_32050_0, .et-db .et-l .et_pb_section_dov_32050_4, .et-db .et-l .et_pb_section_dov_32050_8 { min-height: 551px; }
.et-db .et-l .et_pb_section_dov_32050_0.et_pb_section { padding-bottom: 120px;margin-top: 100px; }
.et-db .et-l .et_pb_row_dov_32050_1.et_pb_row, .et-db .et-l .et_pb_row_dov_32050_5.et_pb_row, .et-db .et-l .et_pb_row_dov_32050_9.et_pb_row { padding-left: 14px !important;margin-top: 150px !important; margin-right: auto !important; margin-left: auto !important; padding-left: 14px; }
.et-db .et-l .wpforms_selector_dov_32050_3 { padding-top: 43px; padding-left: 495px; width: 100%; transform: scaleX(1.15) scaleY(1.15); }
.et-db .et-l .et_pb_section_dov_32050_4.et_pb_section, .et-db .et-l .et_pb_section_dov_32050_8.et_pb_section { padding-bottom: 120px; }
.et-db .et-l .wpforms_selector_dov_32050_7 { padding-top: 43px; padding-left: 250px; width: 100%; transform: scaleX(1.2) scaleY(1.2) translateX(12px) translateY(0px); }
.et-db .et-l .wpforms_selector_dov_32050_11 { padding-top: 43px; width: 100%; transform: scaleX(0.8) scaleY(0.8) translateX(123px) translateY(-14px); }
.et_pb_column_14 { background-color: rgba(0,0,0,0); overflow-x: visible; overflow-y: visible; padding-top: 20px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; }
.et_pb_social_media_follow_network_0 a.icon, .et_pb_social_media_follow_network_1 a.icon, .et_pb_social_media_follow_network_2 a.icon, .et_pb_social_media_follow_network_3 a.icon { background-color: rgba(0,0,0,0) !important; }
.et_pb_text_8.et_pb_module { margin-left: auto !important; margin-right: 0px !important; }
.et_pb_text_10.et_pb_module, .et_pb_text_11.et_pb_module, .et_pb_text_12.et_pb_module, .et_pb_text_13.et_pb_module, .et_pb_text_14.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
.et_pb_button_5_wrapper .et_pb_button_5:hover, .et_pb_button_5_wrapper .et_pb_button_5:hover:hover { padding-right: 46px !important; padding-left: 32px !important; }

@media only screen and ( min-width: 981px ) {
	.et-db .et-l .et_pb_section_dov_32050_4, .et-db .et-l .et_pb_section_dov_32050_8 { display: none !important; }
}

@media only screen and ( max-width: 980px ) {
	.et_pb_text_8 h2, .et_pb_text_9 h2 { font-size: 80px; }
	.et_pb_text_10 h2 { font-size: 48px; }
	.et_pb_text_12 h3, .et_pb_text_13 h3, .et_pb_text_14 h3 { font-size: 20px; }
	body .et_pb_section .et_pb_button_5:after { margin-left: .3em; left: auto;
							display: inline-block;
							opacity: 1; }
}

@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	.et-db .et-l .et_pb_section_dov_32050_0, .et-db .et-l .et_pb_section_dov_32050_8 { display: none !important; }
}

@media only screen and ( max-width: 767px ) {
	.et_pb_text_8 h2, .et_pb_text_9 h2 { font-size: 56px; }
	.et_pb_text_10 h2 { font-size: 32px; }
	.et_pb_text_10 { margin-top: -30px !important; }
	.et_pb_text_11 h4, .et_pb_text_12 h4, .et_pb_text_13 h4, .et_pb_text_14 h4 { font-size: 15px; }
	body .et_pb_section .et_pb_button_5:after { margin-left: .3em; left: auto;
							display: inline-block;
							opacity: 1; }
	.et-db .et-l .et_pb_section_dov_32050_0, .et-db .et-l .et_pb_section_dov_32050_4 { display: none !important; }
	.et-db .et-l .wpforms_selector_dov_32050_11 { max-width: 66%; }
}