@font-face {
    font-family: 'Jandus Road Condensed';
    src: url('https://junksunshinecoast.com.au/wp-content/themes/Divi/fonts/JandusRoadCondensed.woff2') format('woff2'),
        url('https://junksunshinecoast.com.au/wp-content/themes/Divi/fonts/JandusRoadCondensed.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Jandus Road';
    src: url('https://junksunshinecoast.com.au/wp-content/themes/Divi/fonts/JandusRoadRegular.woff2') format('woff2'),
        url('https://junksunshinecoast.com.au/wp-content/themes/Divi/fonts/JandusRoadRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
     font-family: 'Gin Jus';
    src: url('https://junksunshinecoast.com.au/wp-content/themes/Divi/fonts/GIN-JUS.woff2') format('woff2'),
        url('https://junksunshinecoast.com.au/wp-content/themes/Divi/fonts/GIN-JUS.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

li#menu-item-2094 a:after {
    position: absolute!important;
    top: 5px!important;
    right: -5px!important;
    rotate: 0 0 13 274deg;
}
.topbrr h2 a {
    background: #f7ea2f;
    color: #f04e30;
    padding: 6px 19px;
    margin-left: 15px;
    border-radius: 6px;
}
.topbrr h2 {
    padding: 0;
}
.gett {
    min-height: auto !important;
}
.cheff p {
    font-family: 'Jandus Road';
	    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);

}

.sgpb-popup-dialog-main-div-theme-wrapper-6 {
    top: 50% !important;
    transform: translateY(-50%) media !important;
}


/* Mobile Dropdown menu */

.et_pb_menu .et_mobile_menu .menu-item-has-children > a,
#main-header .et_mobile_menu .menu-item-has-children > a {
    background-color: transparent;
    position: relative;
}

.et_pb_menu .et_mobile_menu .menu-item-has-children > a:after, #main-header .et_mobile_menu .menu-item-has-children > a:after {
    font-family: 'ETmodules';
    text-align: center;
    speak: none;
    font-weight: 600;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    position: absolute;
    font-size: 18px;
    content: '\43';
    top: 11px;
    right: 13px;
}

.et_pb_menu .et_mobile_menu .menu-item-has-children.visible > a:after,
#main-header .et_mobile_menu .menu-item-has-children.visible > a:after {
    content: '\42';
}

.et_pb_menu .et_mobile_menu ul.sub-menu,
#main-header .et_mobile_menu ul.sub-menu,
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu {
    display: none !important;
    visibility: hidden !important;
    transition: all 1.5s ease-in-out;
}

.et_pb_menu .et_mobile_menu li.visible > ul.sub-menu,
#main-header .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible > ul.sub-menu {
    display: block !important;
    visibility: visible !important;
}

/* Happy Hour Page Start */

.junk-happy-hour h2 {
text-transform: uppercase;
    font-size: 55px;
    color: #f04e30;
    font-weight: 700;
    font-family: 'GinJus',Helvetica,Arial,Lucida,sans-serif;
    letter-spacing: 0.02em;
    text-align: center;
    line-height: 1;
}
.junk-happy-hour h2 span {
	text-transform: none;
}
.junk-happy-hour h4 {
	  line-height: 1.3;
    font-family: 'GinJus',Helvetica,Arial,Lucida,sans-serif;
    letter-spacing: 0.02em;
    font-size: 30px;
	  color: #f04e30;
	 text-align: center;
}
.junk-happy-hour h3 {
	   line-height: 1.3;
font-family: 'GinJus',Helvetica,Arial,Lucida,sans-serif;
    font-size: 24px;
	  color: #fff;
}
.junk-happy-hour p {
	font-size: 18px;
	line-height: 1.3;
}
.junk-happy-hour ul li {
    font-size: 18px;
    line-height: 1.4;
    text-transform: uppercase;
    color: #F04E30;
   font-family: 'Jandusroad',Helvetica,Arial,Lucida,sans-serif;
}
.junk-happy-hour ul {
	  padding-left: 34px;
    padding-bottom: 20px;
}
div.bll-bttn {
    list-style-type: none;
}
.bll-bttn a {
    width: 300px;
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
}
.bll-bttn a {
    color: #F9ED32;
    border-width: 1px!important;
    border-color: #f04e30;
    letter-spacing: 1px;
    font-size: 19px;
   font-family: 'GinJus',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 700!important;
    background-color: #f04e30;
    padding: 8px 15px;
    box-sizing: border-box;
    display: inline-block;
    margin-bottom: 0;
    width: auto;
    line-height: 1;
    text-transform: none;
}
.bill-btn-second {
	padding: 17px 15px !important;
}
.bill-btn-first {
	  padding: 8px 23px !important;
}

.jnnk {
    align-items: center;
}

@media(min-width:768px){
	.bll-bttn {
    display: flex;
    gap: 30px;
    margin-top: 10px;
    justify-content: center;
	}

}
@media(max-width:767px){
	.jnk-img {
    width: 100% !important;
}
	.junk-happy-hour h2 {
		font-size: 30px;
	}
	.junk-happy-hour h4 {
		font-size: 24px;
	}
	.bll-bttn {
		text-align: center;
	}
	.bll-bttn div {
		margin-bottom: 20px;
	}
		.wowimg .slick-prev {
    left: 0px !important;
}
.wowimg .slick-next {
    right: 0px !important;
}
	
.pop_mob {
    display: block !important;
}	
.pop_desk {
    display: none;
}	
.pop_mob img {
    display: flex;
}	
.page-id-3617 .sgpb-popup-dialog-main-div-theme-wrapper-3 {
    width: 85% !important;
}
.page-id-3617 div#sgpb-popup-dialog-main-div {
    max-width: 100%!important;
    min-width: 100%!important;
    width: 100%!important;
    left: 0px!important;
}
	.dsfbshdfsjkdnfsdflsd video {
    height: 30px;
    object-fit: cover;
}
	
}

/* Happy Hour Page End*/


@media only screen and (max-width:580px){
	span.hh {
    display: none !important;
}
	.topbrr h2 a {
    display: inline-block!important;
    margin: 15px 0px 0 20px!important;
}
	
}
.cheff h1 {
    font-family: 'GinJus',Helvetica,Arial,Lucida,sans-serif !important;
}
.page-id-2188 .hdddr {
    border-bottom: 0px !important;
}
ul.btnss {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 50px;
    flex-wrap: wrap;
	    padding: 0;
}
ul.btnss li {
    width: 250px;
    background: #F04E30;
    text-align: center;
	  list-style:none;
    padding: 10px;
	    margin: 10px 0px;

}
ul.btnss li a {
    font-family: 'GinJus',Helvetica,Arial,Lucida,sans-serif!important;
    font-size: 26px;
    letter-spacing: 0.5px;
    line-height: 36px;
}

.see p {
    font-family: 'GinJus' !important;
   
}
.see h6{
	font-family:'Jandus Road' !important;
	    padding-top: 10px;


}

@media only screen and (max-width:375px){
	footer .submitBtn{
	 width:290px !important
	}
	footer div#CONTACTA_610e3d00bc2c830e37f0a82b .contacta-col .submitBtn button .contacta-col .submitBtn button {
    width: 240px !important;
}
}


.sgpb-popup-builder-content-2853  {
    background-color: #fff !important;
    font-size: 16px !important;
    padding: 20px !important;
}
body.custom-background.page-id-23 {
	background-color: #000;
}

@media only screen and (min-width:768px) and (max-width:980px){
		.wowimg .slick-prev {
    left: 40px !important;
}
.wowimg .slick-next {
    right:40px !important;
}
	.ftt-roww {
    display: flex;
    align-items: center;
		
}
}
@media only screen and (min-width:981px){
		.wowimg .slick-prev {
    left: 130px !important;
}
.wowimg .slick-next {
    right: 130px !important;
}
}
ul.socc {
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: end;
    column-gap: 20px;
    flex-wrap: wrap;
}
.codd {
    margin-bottom: 14px !important;
}
.sctnn-ftt {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
.ftt-roww .et_pb_column {
    display: block !important;
}
@media only screen and (min-width:601px) and (max-width:767px){
	.ftt-roww {
    display: flex;
    align-items: center;
}
}
@media only screen and (max-width:600px){
	.jnk-imgg {
    width: 100% !important;
    margin: 0 auto;
    text-align: center !important;
}
ul.socc {
    justify-content: center;
    padding: 5px 0 7px 0px;
}
	.copp h6 {
    font-size: 16px;
}
	.copp h6 {
    text-align: center !important;
}
	.wowimg .slick-prev {
    left: 180px!important;
    bottom: -46px;
		top: auto !important;
}
	.wowimg .slick-next {
    right: 180px !important;
    bottom: -46px;
    top: auto !important;
}
}

@media only screen and (min-width:376px) and (max-width:480px){
	.wowimg .slick-prev {
    left: 135px!important;
    bottom: -52px;
		top: auto !important;
}
	.wowimg .slick-next {
    right: 135px !important;
    bottom: -52px;
    top: auto !important;
}
	.wdcl-image-carousel-item figure img{
		padding:0 20px !important;
	}
	.wdcl-image-carousel-item figure img, 	.wowimg .content.content--left.content--normal{
		padding:0 20px !important;
	}
}

@media only screen and (max-width:375px) and (min-width:0px){
		.wowimg .slick-prev {
    left: 105px!important;
    bottom: -52px;
		top: auto !important;
}
	.wowimg .slick-next {
    right: 105px !important;
    bottom: -52px;
    top: auto !important;
}
		.wdcl-image-carousel-item figure img, 	.wowimg .content.content--left.content--normal{
		padding:0 20px !important;
	}

}
	
@media only screen and (min-width:581px) and (max-width:850px){
	.topbrr h2 a{
		display:inline-block;
		margin-top:20px;
	}
}

.navbar-zindex {
	z-index: 1;
}

/* New Topbar Stylesheet */

.dropbtn {
  background-color: #f7ea2f;
  color: white;
  padding: 5px 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}
.dropdown {
  position: relative;
  display: inline-block;
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 180px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
	text-align: center;
    font-size: 16px;
    margin-top: -12px;
    width: 100%;
}
.dropdown-content a {
  color: black;
  padding: 10px 16px;
  text-decoration: none;
  display: block;
}
.dropdown-content a:hover {background-color: #f1f1f1}
.dropdown:hover .dropdown-content {
  display: block;
}
.dropbtn {
    background-color: #f04e30;
    color: #f7ea2f;
    padding: 10px 16px;
    border: none;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    width: 180px;
}
.dropdown {
  position: relative;
  display: inline-block;
	margin-bottom: 10px;
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 180px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  margin-top: 0px;
  text-transform: uppercase;
  font-weight: 700;
}
.dropdown-content a {
  color: black;
  padding: 10px 16px;
  text-decoration: none;
  display: block;
}
.dropdown-content a:hover {background-color: #f1f1f1}
.dropdown:hover .dropdown-content {
  display: block;
}
.dropdown:hover .dropbtn {
    background-color: #f04e30;
    color: #f7ea2f;
}
.topbar-new {
	text-align: center;
}
@media(min-width:541px){
	.topbar-new {
		 display: flex;
			gap: 20px;
			align-items: center;
			justify-content: center;
}
}
@media(max-width:540px){
	.topbar-new h2 {
		margin-bottom: 5px;
	}
	.dropdown-content a {
		padding: 7px 16px;
	}
	.topbar-new .dropbtn {
		padding: 8px 16px;
	}
}
@media only screen and (max-width:375px) and (min-width:0px){
.header-top ul#mobile_menu2 {
    padding-top: 170px !important;
}
.only_landing a.btn-top {
    display: block !important;
    width: max-content;
    margin: 15px auto 0 auto !important;
}	
.only_landing .topbrr h2 {
    font-size: 13px !important;
}	
	
}
@media only screen and (min-width:376px) and (max-width:480px){
	.header-top ul#mobile_menu2 {
    padding-top: 170px !important;
}
	
.only_landing a.btn-top {
    display: block !important;
    width: max-content;
    margin: 15px auto 0 auto !important;
}	
.only_landing .topbrr h2 {
    font-size: 13px !important;
}		
	
}


.page-id-3617 footer .et_pb_section_0_tb_footer {
    display: none;
}
.sav_btns {
    line-height: 50px !important;
}
.only_landing {
    display: none;
}

.page-id-3617 .only_landing {
    display: block !important;
}

.page-id-3617 .top-bar {
    display: none;
}
.pop_mob {
    display: none;
}
.pop_desk img {
    display: flex;
}

@media only screen and (min-width:768px) and (max-width:980px){
.page-id-3617 .sgpb-popup-dialog-main-div-theme-wrapper-3 {
    width: 75% !important;
}
.page-id-3617 div#sgpb-popup-dialog-main-div {
    max-width: 100%!important;
    min-width: 100%!important;
    width: 100%!important;
    left: 0px!important;
}
}

@media only screen and (min-width:981px) and (max-width:1200px){
.head_overtext h1.et_pb_module_heading {
    font-size: 50px !important;
    line-height: 45px !important;
}
.only_landing .topbrr h2 {
    font-size: 15px !important;
}	
	
}

@media only screen and (min-width:1201px) and (max-width:1400px){
	
.landing_bannersec img {
    width: 500px;
}	
	
}


@media only screen and (min-width:1201px) and (max-width:1800px){
.head_overtext h1.et_pb_module_heading {
    font-size: 45px !important;
    line-height: 40px !important;
}
.get_sec h1.et_pb_module_heading {
    font-size: 70px;
    line-height: 60px;
}
.soon_sec h1.et_pb_module_heading {
    font-size: 65px;
    line-height: 40px;
}	
.soon_sec {
    padding: 15px 0 0 0 !important;
}
.landing_bannersec .et_pb_button_alignment_center.et_pb_module {
    margin-top: 10px !important;
}	
	
}
.top-bar {
    display: none;
}

.only_landing {
    display: block !important;
}


@media only screen and (min-width:0px) and (max-width:400px){
	div#sgpb-popup-dialog-main-div {
    min-width: 90% !important;
    margin: 0 auto !important;
    width: 90% !important;
    max-width: 90% !important;
    left: 0 !important;
    right: 0 !important;
}
	#sgpb-popup-dialog-main-div-wrapper .sgpb-popup-dialog-main-div-theme-wrapper-3 {
    left: 0px !important;
}
}

@media only screen and (min-width:0px) and (max-width:593px){
	.topbar-new {
    width: 295px !important;
}
}
@media only screen and (min-width:0px) and (max-width:500px){
.et_pb_row.et_pb_row_1_tb_header.top-bar.only_landing {
    width: 84% !important;
}
}
@media only screen and (min-width:401px) and (max-width:600px){
	div#sgpb-popup-dialog-main-div {
    min-width: 380px !important;
    margin: 0 auto !important;
    width: 380px !important;
    max-width: 380px !important;
    left: 0 !important;
    right: 0 !important;
}
/* 	#sgpb-popup-dialog-main-div-wrapper .sgpb-popup-dialog-main-div-theme-wrapper-3 {
    left: 0px !important;
} */
}
a.btn-top {
    background: #f7ea2f;
    color: #f04e30;
    padding: 6px 19px;
    margin-left: 15px;
    border-radius: 6px;
    font-family: 'Anek Bangla', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    text-align: center;
}
.topbar-new {
    /* display: block !important; */
    display: flex;
}


@media only screen and (min-width:601px) and (max-width:767px){
	div#sgpb-popup-dialog-main-div {
    min-width: 420px !important;
    margin: 0 auto !important;
    width: 420px !important;
    max-width: 420px !important;
    left: 0 !important;
    right: 0 !important;
}
/* 	#sgpb-popup-dialog-main-div-wrapper .sgpb-popup-dialog-main-div-theme-wrapper-3 {
    left: 0px !important;
} */
}

.Conditions-page {
    padding-bottom: 70px;
}
html {
    overflow-x: hidden;
}

body {
    overflow-x: hidden;
}

	.et_pb_text_1 h1,
	.et_pb_text_0 h1 {
		font-weight: inherit !important;
	}

.page-id-3842 .entry-content ul {
	padding-bottom: 0px;
}
.page-id-3842 .entry-content ul li {
	line-height: 1.8em;
}

.asian_junk .et_pb_module.et_pb_image.et_pb_image_0 img {
    width: 254px;
}
.fusion_sian {
    padding: 23px 0 !important;
}
.imgg_junk1 {
    padding: 0 0 0 0 !important;
}
.fusion_sian {
    padding: 25px 0 0 0!important;
}
 .fun_marcho .et_pb_column_1_3 {
    margin-right: 34px !important;
}

@media only screen and (min-width:0px) and (max-width:980px){
	.mob_junk {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.mob_junk .et_pb_column_1_2 {
    width: 50% !important;
}
	.third img {
    width: 208px !important;
}
	.mob_junk .et_pb_column_1_2 {
    margin-bottom: 10px !important;
}
}

@media only screen and (min-width:1400px) and (max-width:1699px) {
.junk_food3 {
    display: block !important;
}
.junk_food1 {
    display: none !important;
}
.junk_food3 img {
    height: 450px !important;
    object-fit: cover;
}	
	
}

@media only screen and (min-width:1700px){
	.junk_food1 {
    display: none !important;
}
.junk_food2 {
    display: block !important;
}
}

.junk_food2 {
    display: none;
}
.junk_food3 {
    display: none;
}


/* @media only screen and (min-width:844px){
.topbar-new h2 {
    margin-right: 84px !important;
}
} */


.page-id-4654 .et_builder_inner_content  {
	z-index: 1;
}  
/* .et_builder_inner_content {
    z-index: 0 !important;
} */


.page-id-4859 .homepage-new {
    display: block !important;
}
.page-id-4859 .not_in_homepage {
    display: none !important;
}

.page-id-4919 .homepage-new {
    display: block !important;
}
.page-id-4919 .not_in_homepage {
    display: none !important;
}
.dsfbshdfsjkdnfsdflsd {
    line-height: 0px;
}

.topbrr.first-topbar {
    margin-bottom: 0px !important;
}


 .topbrr.first-topbar {
    display: none;
}
/* .staging a.btn-top {
    display: none !important;
} */

@media only screen and (min-width:320px) and (max-width:500px) {
/* .staging {
    width: 239px;
	} */
	 .top-bar .et_pb_column.et_pb_column_4_4.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
}

.et-menu li li a  {
    width: 210px;
}
.et_mobile_menu li li {
    padding-left: 0px;
}
.et_mobile_menu ul.sub-menu li a {
    font-size: 21px;
}

.page-id-5167 header.et-l.et-l--header {
    display: none;
}
.page-id-5167 .et_pb_with_border.et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_regular, .page-id-5167 .et_pb_with_border.et_pb_section.et_pb_section_1_tb_footer.et_pb_with_background.et_section_regular {
    display: none;
}
  
.fresh-btn-sec {
	  display: flex;
    justify-content: left;
    gap: 40px;
	  flex-wrap: wrap;
}
.fresh-btn-sec a {
	  background: #F04E30;
    padding: 12px 25px;
    font-size: 20px;
}
.fresh-btn-sec a.fresbtn1 {
	padding: 12px 74px;
}
.fresh-btn-sec a.fresbtn2 {
	padding: 12px 55px;
}
.fresh-flex {
	display: flex;
	align-items: center;
}
.et_pb_button.tacos-btn1 {
	padding-left: 80px !important;
	padding-right: 80px !important;
}
.et_pb_button.tacos-btn2 {
	padding-right: 60px !important;
	padding-left: 60px !important;
}
.page-id-5566 .insta-footer,
.page-id-5220 .insta-footer,
.page-id-5484 .insta-footer,
.page-id-5696 .insta-footer
{
	display: none;
}
@media(max-width:1023px) {
	.fresh-flex {
		flex-direction: column-reverse;
	}
}
@media(max-width: 767px){
	.fresh-btn-sec {
		gap: 40px;
	}
	.fresh-flex .et_pb_column_1_2 {
    margin-bottom: 0px !important;
}
	.fresh-flex p {
    width: 340px;
}
	.fresh-flex .et_pb_text_0 .et_pb_text_inner {
    display: flex;
    justify-content: center;
}
	.left-right-section p , .left-right-section .et_pb_text_inner{
    font-size: 17px !important;
    line-height: 30px;
		        width: 320px;
}
	.left-right-section .et_pb_text_inner br {
    display: none !important;
}
	.page-id-5755 .li-text p br {
    display: block !important;
}
	.left-right-section li {
    line-height: 31px !important;
}
}

.no-nav .slick-next,
.no-nav .slick-prev {
	display: none !important;
}
.width-450 {
	max-width: 450px;
	margin: 0 auto;
}

@media only screen and (min-width:768px) and (max-width:1025px){
	.slide-left-text p {
    font-size: 23px !important;
}
	.fresh-btn-sec {
    display: grid !important;
}
		.left-right-section p , .left-right-section .et_pb_text_inner{
    font-size: 23px !important;
    line-height: 32px;
}
}
@media only screen and (min-width:1026px) and (max-width:1280px){
	.slide-left-text p {
    font-size: 14px !important;
}
	.fresh-btn-sec {
    display: grid !important;
}
	.fresh-flex h1.et_pb_module_heading {
    font-size: 75px !important;
}
	.left-right-section p, .left-right-section .et_pb_text_inner {
    font-size: 18px!important;
    line-height: 32px;
}
	.page-id-5566 .fresh-btn-sec {
    display: flex !important;
}
	.page-id-5566 .fresh-btn-sec {
    gap: 0px !important; 
    flex-wrap: nowrap !important;
}
	.page-id-5566 .fresh-btn-sec a.fresbtn3 {
    padding: 12px 34px!important;
}
	.page-id-5566 .fresh-btn-sec a {
    font-size: 16px !important;
}
	.page-id-5566 .fresh-btn-sec a.fresbtn2 {
    padding: 12px 25px !important;
}
	.logo-butn img {
    width: 81%;
}
}

@media only screen and (min-width:1280px) and (max-width:1507px){
	.slide-left-text p {
    font-size: 18px !important;
}
	.fresh-btn-sec {
    display: grid !important;
}
.left-right-section p, .left-right-section .et_pb_text_inner {
    font-size: 23px!important;
}
	.page-id-5566 .fresh-btn-sec {
    display: flex !important;
}
	.page-id-5566 .fresh-btn-sec {
    gap: 0px !important; 
    flex-wrap: nowrap !important;
}
	.logo-butn img {
    width: 81%;
}
}
@media only screen and (min-width:1508px) and (max-width:1674px){
	.left-right-section p, .left-right-section .et_pb_text_inner {
    font-size: 27px!important;
}
}
.page-id-5755 .insta-footer {
    display: none;
}
.left-right-section li {
    line-height: 43px;
}

.page-id-5566 .fresh-btn-sec {
    justify-content: center;
}



@media only screen and (max-width:768px){
	.topbar-new {
    display: block !important;
}
	.top-bar .et_pb_column.et_pb_column_4_4.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
	.only_landing a.btn-top {
    display: block!important;
    width: max-content;
    margin: 15px auto 0 auto!important;
}
	.spacing-text p br {
    display: none;
}
	.stay-rice-banner .et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    padding: 20px 0px !important;
}
	.fresh-btn-sec div {
    width: 41%;
}
	.fresh-on-banner .et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    padding-top: 20px !important;
}
	.page-id-5566 .fresh-btn-sec {
    display: block !important;
}
	.page-id-5566 .fresh-btn-sec div {
    width: 100% !important;
    margin-bottom: 20px;
		text-align: center;
}
}

.slider-frsh button.slick-arrow {
    cursor: pointer !important;
}
.fresh-btn-sec div {
    display: flex;
    flex-direction: column;
    gap: 39px;
}
.page-id-5566 .fresh-btn-sec {
    align-items: anchor-center;
}
.fresh-btn-sec a {
    border-radius: 15px;
}
.fresh-btn-sec a.fresbtn3 {
    padding: 12px 65px !important;
}
.page-id-5220 .fresh-btn-sec a {
    border-radius: 15px;
    background: transparent;
    padding: 0px;
}
a.butn-logo {
    background: transparent;
}
@media only screen and (max-width:500px){
	.left-right-rice p {
    width: 340px;
}
	.left-right-rice .et_pb_text_inner {
    display: flex;
    justify-content: center;
}
}
.logo-butn a {
    background: transparent;
    padding: 0px;
}
    .page-id-5566 .fresh-btn-sec div {
    gap: 15px !important;
}



/*New Contact Page*/

.loc-cont {
    background: #F04E30;
    padding: 30px;
    border-radius: 10px;
}
.loc-cont h2 {
	  font-weight: 800;
    font-size: 30px;
    line-height: 1.2;
    align-items: center;
    color: #FFFFFF;
    font-family: Open Sans, Arial, sans-serif;
    letter-spacing: 0px;
	text-align: center;
}
.loc-map {
    display: flex;
    gap: 25px;
    margin-top: 15px;
    margin-bottom: 15px;
    align-items: center;
}
.loc-map span {
	font-family: Open Sans, Arial, sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 26px;
    line-height: 1.2;
    color: #F7EA2F;
}
.loc-cont p {
	font-family: Open Sans, Arial, sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 1.2;
    color: #FFF;
	text-align: center;
}
.loc-social {
    margin-top: 30px;
    margin-bottom: 15px;
    display: flex;
    gap: 40px;
    justify-content: center;
}

@media(max-width: 767px){
	.loc-cont {
		padding: 20px;
	}
	.loc-cont h2 {
		font-size: 22px;
        margin-bottom: 0px;
        padding-bottom: 0px;
    
	}
	.loc-map span {
		font-size: 18px;
		text-align: left;
	}
	.loc-cont p {
		font-size: 18px;
	}
	.loc-cont span img {
		max-width: 55%;
	}
	.loc-social {
		gap: 0px;
	}
	.loc-map {
		margin-top: 7px;
    	margin-bottom: 7px;
		gap: 5px;
	}
	.loc-social {
		margin-bottom:0px;
		margin-top: 15px;
	}
}

/* 
FAQ Accordian */

.page-id-6778 .insta-footer,
.page-id-6367 .insta-footer {
	display: none;
}
.ea-header a {
	font-family: 'DM Sans';
	font-weight: 700 !important;
	font-size: 28px !important;
	line-height: 36px !important;
	color: #FEFBE5 !important;
}
.ea-body {
	font-family: 'DM Sans';
	font-weight: 500;
	font-size: 25px;
	line-height: 33px;
	background-color: #000 !important;
	padding-left: 50px !important;
  padding-top: 0px !important;;
}
.eap-icon-ea-expand-plus::before {
  content: "\f107" !important; 
  font-family: "Font Awesome 6 Free" !important; 
  font-weight: 900 !important; 
  margin-right: 8px !important; 
}
.eap-icon-ea-expand-minus:before {
  content: "\f106" !important; 
  font-family: "Font Awesome 6 Free" !important; 
  font-weight: 900 !important; 
  margin-right: 8px !important; 
}

@media(max-width: 767px){
	.sp-easy-accordion .sp-ea-single .ea-header a {
		  font-size: 16px !important;
      line-height: 21px !important;
      padding: 8px 0px !important
	}
	.ea-body {
			font-size: 16px !important;
      line-height: 22px !important;
		  padding-left: 37px !important;
	}
	.eap-icon-ea-expand-plus::before {
		line-height: 1.5em;
	}
	.eap-icon-ea-expand-minus:before {
		line-height: 1.5em;
	}
	.faq-accordian .et_pb_row {
		padding: 10px 0;
	}
	.aranchini img {
    width: 70px;
}
	.arankimchini-banner .et_pb_column.et_pb_column_1_2.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough {
    order: 1;
}
.arankimchini-banner2 .et_pb_text_2 .et_pb_text_inner {
    flex-wrap: wrap;
}
	.page-id-6675 .fresh-btn-sec {
    display: block !important;
}
	.page-id-6675 .fresh-btn-sec  div {
    width: 100%;
    text-align: center;
    gap: 20px  !important;
}
	.page-id-6675 .fresh-btn-sec a.butn-logo {
    margin-top: 22px;
}
	.arankimchini-banner2 p br {
    display: none;
}
	.aranchini img {
    margin-bottom: -2px !important;
}
	.page-id-6939 .left-right-rice .et_pb_text_inner {
    display: block !important;
}
	.video-section .et_pb_module.et_pb_video {
    margin-left: 0px !important;
    width: 100%;
    margin-right: 0px !important;
}
	.page-id-6939 .fresh-flex {
    display: flex;
    flex-wrap: wrap;
}
	.page-id-6939 .fresh-flex .et_pb_column.et_pb_column_1_2.et_pb_column_2.et_pb_css_mix_blend_mode_passthrough{
    order: 1;
}
	.page-id-6939 .btn-section {
    display: flex;
    flex-wrap: wrap;
}
	.page-id-6939 .btn-section .et_pb_column.et_pb_column_1_2.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough {
    order: 2;
}
	.in-mobile-align p {
    text-align: center !important;
    width: 300px;
}
	.page-id-6939 .in-mobile-align .et_pb_text_inner {
    display: flex !important;
    justify-content: center;
}
	.page-id-6939 .left-right-rice p {
    width: auto !important;
}
/* 	.topbar-new.staging-topbar {
    display: none !important;
}
.page-id-7069 .topbar-new {
    display: none !important
}
.page-id-7069 .staging-topbar {
    display: block !important;
    display: flex;
}
.header-top li.et_pb_menu_page_id-7081.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-7081 {
    display: none !important;
}
.page-id-7069 .header-top li.et_pb_menu_page_id-7081.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-7081 {
    display: block !important;
}
.page-id-7069 .header-top li.et_pb_menu_page_id-55.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-55 {
    display: none !important;
} */
	.text-section .et_pb_row.et_pb_row_1 {
    width: 90%;
}
	.text-section p {
    font-size: 17px !important;
}
}
.page-id-6939 .insta-footer {
    display: none;
}
.right-side-info {
    background-color: #F7EA2F;
}
.right-side-info span, .right-side-info span a, .right-side-info h2 {
    color: #F04E30 !important;
}
.loc-cont h2 {
    color: #F7EA2F;
}
.form-group {
    text-align: end !important;
}

.aranchini h1 {
    display: flex;
    justify-content: center;
    align-items: self-end;
}
.page-id-6675 .fresh-btn-sec {
    justify-content: center;
}
.page-id-6675 .fresh-flex.arankimchini-banner {
    max-width: 100%;
}
.page-id-6675 .insta-footer {
    display: none;
}
.aranchini img {
    margin-bottom: -10px;
}

@media(min-width:1450px) and (max-width:1550px){
    .voucher-header .et_pb_module_heading {
        font-size: 78px !important;
        line-height: 1 !important;
    }
}
@media(max-width:1449px){
    .voucher-header .et_pb_module_heading {
        font-size: 65px !important;
        line-height: 1 !important;
    }
}

.icon-list p {
    display: flex;
    align-items: center;
    gap: 19px;
    padding-bottom: 10px;
}
.list-icon p {
    padding-bottom: 6px;
}
.video-section a.et_pb_video_play {
    display: none;
}


@media(min-width:1508px) and (max-width:1580px){
	.page-id-6939 .slide-left-text p {
    font-size: 23px !important;
}
}

/* .topbar-new.staging-topbar {
    display: none;
}
.page-id-7069 .topbar-new {
    display: none;
}
.page-id-7069 .staging-topbar {
    display: block;
    display: flex;
}
.header-top li.et_pb_menu_page_id-7081.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-7081 {
    display: none;
}
.page-id-7069 .header-top li.et_pb_menu_page_id-7081.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-7081 {
    display: block;
}
.page-id-7069 .header-top li.et_pb_menu_page_id-55.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-55 {
    display: none;
} */

.page-id-7156 .fresh-btn-sec div {
	flex-direction: row;
}
/* .page-id-7156 .logo-butn img {
	width: 98% !important;
} */

@media(max-width: 767px){
	.page-id-7156 .fresh-btn-sec div{
		flex-direction: column;
	}
	.page-id-7156 .fresh-btn-sec div {
		width: 80%;
	}
	.page-id-7156 .fresh-btn-sec div {
    gap: 10px !important;
    text-align: center;
}
	.page-id-7156 .fresh-btn-sec {
    justify-content: center !important;
}
	.listing-section .et_pb_text_inner {
    display: block;
}
	.page-id-7156 .arankimchini-banner2 p {
    font-size: 18px !important;
}
}

.dad2025 ul li {
	margin-bottom: 5px;
}

@media(max-width: 767px){
	.page-id-7249 .fresh-btn-sec {
		 flex-direction: column-reverse;
			gap: 20px;
		  align-items: center;
      text-align: center;
	}
	.page-id-7249 .fresh-btn-sec div {
			width: 80%; 
	}
	.tokyowings p {
		text-align: center;
	}
	.page-id-7335 .list-icon .et_pb_text_inner {
    display: block;
}
	.page-id-7335 .left-right-rice .list-icon p {
    width: 100% !important;
}
	.page-id-7335 .btn-section .et_pb_module.et_pb_text.et_pb_text_0.slide-left-text.in-mobile-align.et_pb_text_align_center.et_pb_bg_layout_light {
    margin-top: 0px !IMPORTANT;
}
}

.topbrr.staging br {
    display: none;
}
.topbrr.staging {
    padding-top: 31px;
}

div#sgpb-popup-dialog-main-div {
    border: none!important;
    background: transparent !important;
}
.dumcls p {
	  padding-bottom: 10px;
    line-height: 1.3;
}
.dumpling-ul {
	  list-style-type: none !important;
    padding-left: 0px !important;
}
.dumpling-ul li img {
	  vertical-align: middle;
    margin-right: 10px;
}
.page-id-7245 .fresh-btn-sec div {
	gap: 20px;
}
.page-id-7245 .fresh-btn-sec {
	align-items: center;
}
@media(max-width: 767px) {
    .page-id-7245 .fresh-btn-sec div {
        width: 100%;
        text-align: center;
        gap: 20px !important;
    }
	.dumcls p {
			padding-bottom: 15px;
			line-height: 1.5;
	}
	.function-second-section .et_pb_text_0 h2 {

    font-size: 50px !important;
}
	.function-second-section .et_pb_row.et_pb_row_2 {
    width: 90% !important;
}
	.function-second-section h3 {
    font-size: 19px !important;
}
	.function-second-section h3 br {
    display: none;
}
	.function-second-section  .et_pb_row.et_pb_row_3 {
    width: 90% !important;
}
	.first-form-section {
    display: block !important;
}
	div#sgpb-popup-dialog-main-div {
    min-width: 80%!important;
    width: 80%!important;
    max-width: 80%!important;
}
	img.sgpb-popup-close-button-3 {
    right: 37px !important;
}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 {
    width: 100%;
    left: 0 !important;
}
}

.function-banner span.et_pb_image_wrap, .function-banner img.wp-image-7557 {
    width: 100%;
}
.function-second-section .et_pb_text_0 h2 {
    font-family: 'Jandusroad road',Helvetica,Arial,Lucida,sans-serif;
    font-size: 96px;
    color: #f04e30!important;
    letter-spacing: 0.25px;
    text-align: center;
    font-weight: 700;
    text-transform: uppercase;
}

.first-form-section {
    display: flex;
    gap: 30px;
}
.first-form-section input.wpcf7-form-control {
    border: 2px solid #F04E30;
    background: transparent;
    width: 100% !important;
    box-shadow: 0px 4px 14px 0px #0000001A;
    border-radius: 8px;
    padding: 16px;
	color: #fff;
}
.function-form textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    border: 2px solid #F04E30;
    background: transparent;
    width: 100% !important;
    box-shadow: 0px 4px 14px 0px #0000001A;
    border-radius: 8px;
    padding: 16px;
	color: #fff;
}

.first-form-section select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    border: 2px solid #F04E30;
    background: transparent;
    width: 100% !important;
    box-shadow: 0px 4px 14px 0px #0000001A;
    border-radius: 8px;
    padding: 16px;

}
.first-form-section div {
    width: 100%;
    padding-bottom: 22px;
}
.first-form-section label, .function-form label {
    font-weight: 400;
    font-size: 24px;
    line-height: 100%;
    color: #F04E30;
    font-family: 'Jandusroad Condensed', Helvetica, Arial, Lucida, sans-serif;
}
.first-form-section select.wpcf7-select {
    font-family: 'Jandusroad Condensed', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 850;
    font-size: 18px;
 
    color: #F04E30;
}
.first-form-section input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date {
    font-family: 'Jandusroad Condensed', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 850;
    font-size: 18px;
    color: #F04E30;
}

.function-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #F7EA2F;
    border: navajowhite;
    padding: 12px 30px;
    border-radius: 38px;
	font-weight: 400;
    font-size: 32px;
    line-height: 100%;
    color: #F04E30;
    font-family: 'Jandusroad Condensed', Helvetica, Arial, Lucida, sans-serif;
}
.submit-btn p {
    text-align: center;
    margin-top: 35px;
}
.page-id-7553 .insta-footer {
    display: none;
}

@media only screen and (min-width:768px) and (max-width:980px){
	.function-second-section .et_pb_row.et_pb_row_2 {
    display: flex;
}
}

.submit-btn span.wpcf7-spinner {
    display: none;
}
.function-form .wpcf7-response-output {
    color: #fff;
}




/* Single Post Page */

.single-post #main-content .container {
	  max-width: 2500px;
    width: 100%;
    padding: 0 !important;
    margin: 0;
}
.single-post #main-content #left-area {
    background: #000;
    padding-left: 5.5%;
	  padding-right: 5.5%;
	  width: 75%;
	  padding-top: 80px;
}
.single-post #main-content #sidebar {
	background: #F04E30;
	width: 25%;
	padding-right: 5.5%;
	padding-top: 80px;
}
.single-post #main-content #content-area {
	background-color: #F04E30;
}
.single-post .entry-content {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	line-height: 36px;
	letter-spacing: 1px;
	color: #F7EA2F;
}
.single-post .insta-footer {
	display: none;
}
.single-post #main-content {
	border-bottom: 1px solid #F04E30;
}
.single-post .et_post_meta_wrapper img {
	display: none;
}
#main-content .container:before {
	background-color: transparent;
}
.rpwwt-post-title {
	  color: #000;
    font-size: 18px;
    font-weight: 600;
}
.bok-mdore {
    font-family: 'Open Sans';
    font-weight: 700;
    font-size: 35px;
    line-height: 42px;
    text-align: center;
    text-transform: uppercase;
    color: #F7EA2F;
    background: #F04E30;
    padding: 7px 0px 7px 0px;
    border-radius: 20px;
    max-width: 390px;
    margin: 30px auto;
}
.bok-sippy {
    font-family: 'Open Sans';
    font-weight: 700;
    font-size: 35px;
    line-height: 42px;
    text-align: center;
    text-transform: uppercase;
    color: #F7EA2F;
    background: #F04E30;
    padding: 7px 0px 7px 0px;
    border-radius: 20px;
    max-width: 390px;
    margin: 30px auto;
}
.img-responsive {
	max-width: 100%;
	height: auto;
}
body.single .et_post_meta_wrapper h1 {
	font-size: 50px;
	font-family: 'Gin Jus', Helvetica, Arial, Lucida, sans-serif;
	font-style: normal;
	font-weight: 850;
	line-height: 51px;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #F7EA2F;
	margin-bottom: -40px;
}
#rpwwt-recent-posts-widget-with-thumbnails-2 img {
    width: 110px;
    height: 110px;
    margin-right: 20px;
}
#rpwwt-recent-posts-widget-with-thumbnails-2 .widgettitle {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-size: 35px;
    line-height: 42px;
    text-transform: uppercase;
    color: #F7EA2F;
    border-bottom: 1px solid #EDF000;
    padding-bottom: 25px;
    margin-bottom: 40px;
}
.rpwwt-post-excerpt {
	  display: flex;
    flex-direction: column;
	  max-width: 200px;
}
a.rpwwt-post-excerpt-more {
    color: #000;
    margin-top: 10px;
}
a.rpwwt-post-excerpt-more:hover {
	color: #F7EA2F !important;
}
@media(max-width: 767px){
	.bok-mdore {
		font-size: 26px !important;
	  max-width: 300px !important;
	}
	.bok-sippy {
		font-size: 26px !important;
	  max-width: 300px !important;
	}
	.single-post .entry-content {
		font-size: 20px !important;
    line-height: 30px !important;
	}
	body.single .et_post_meta_wrapper h1 {
		font-size: 24px !important;
    line-height: 40px !important;
	}
	.single-post #main-content #left-area {
		padding-top: 50px;
	}
	.single-post #main-content #sidebar {
		padding-left: 5.5%;
		padding-top: 20px;
	}
}

/* Blog page */

.page-id-7747 .insta-footer {
	display: none;
}
.et_pb_row.blog-pgrow {
	padding: 0px !important;
}
.blg-lft  {
	  padding-left: 5.5%;
    padding-right: 5.5%;
	  padding-top: 80px;
}
.blg-rgt {
	  padding-right: 5.5%;
    padding-top: 80px;
}
.blg-rgt #sidebar {
	width: 100% !important;
}
.page-id-7747 .post-content p {
	  font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 24px !important;
    line-height: 32px;
    letter-spacing: 1px;
    color: #F7EA2F;
}
.page-id-7747 h2.entry-title {
	  font-size: 50px; 
    font-family: 'Gin Jus', Helvetica, Arial, Lucida, sans-serif;
    font-style: normal;
    font-weight: 850;
    line-height: 51px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #F7EA2F;
}
.et_pb_posts a.more-link {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-size: 35px;
    line-height: 42px;
    text-transform: uppercase;
    color: #F7EA2F;
    background: #F04E30;
    max-width: 270px;
    text-align: center;
    border-radius: 20px;
    padding: 7px 5px;
    margin-top: 30px;
}
@media (min-width: 981px) {
    .blg-rgt {
        padding-left: 30px;
    }
}

@media(max-width: 767px){
	h2.entry-title {
		 font-size: 30px !important;
     line-height: 40px !important;
	}
	.page-id-7747 .post-content p {
		  font-size: 20px !important;
      line-height: 30px !important;
	}
	.blg-lft {
		padding-top: 50px;
	}
	.blg-rgt {
		 padding-top: 50px;
     padding-left: 5.5%;
	}
	.et_pb_posts a.more-link {
		font-size: 30px;
    line-height: 40px;
	}
}

.blg-lft {
	padding: 50px 50px 150px 50px !important;
}
.blg-rgt {
	padding:  50px 50px 150px 50px !important;
}


.postid-8118 h1.entry-title {
    display: none;
}
.single-blogs h1 {
    font-weight: 850;
    font-size: 50px;
    line-height: 51px;
    letter-spacing: 1px;
    vertical-align: middle;
    text-transform: uppercase;
    font-family: 'Gin Jus', Helvetica, Arial, Lucida, sans-serif;
}
.single-blogs p {
    font-weight: 400;
    font-size: 24px;
    line-height: 35px;
    letter-spacing: 0px;
    vertical-align: middle;
    font-family: Open Sans, Arial, sans-serif;
}
.single-blogs h2 {
    font-weight: 700;
    font-size: 35px;
    line-height: 42px;
    vertical-align: middle;
    text-transform: capitalize;
    font-family: Open Sans, Arial, sans-serif;
	padding-bottom: 45px;
	padding-top: 35px;
}
.single-blogs h4 {
    font-weight: 600;
    font-size: 30px;
    line-height: 42px;
    letter-spacing: 1px;
    vertical-align: middle;
    font-family: Open Sans, Arial, sans-serif;
}
.left-right-blog {
    display: flex;
    gap: 60px;
}
.left-right-blog div {
    width: 50%;
	    align-content: center;
}
.left-right-blog img {
    width: 100%;
}
.single-blogs h3 {
    font-weight: 700;
    font-size: 35px;
    line-height: 40px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    font-family: Open Sans, Arial, sans-serif;
}
.bottom-content-blog p {
    text-align: left;
}
.btns-blog a.first-blog-btn {
    font-weight: 700;
    font-size: 25px;
    line-height: 42px;
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase;
    font-family: Open Sans, Arial, sans-serif;
    background: #F7EA2F;
    color: #F04E30;
     padding: 14px 35px;
    border-radius: 20px;
    height: 70px;
}
.btns-blog a.second-blog-btn {
    font-weight: 700;
    font-size: 25px;
    line-height: 42px;
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase;
    font-family: Open Sans, Arial, sans-serif;
    background: #F04E30;
    color: #F7EA2F;
     padding: 14px 35px;
    border-radius: 20px;
    height: 70px;
}
.btns-blog {
    display: flex;
    justify-content: center;
    gap: 20px;
	    margin-top: 35px;
}
.left-right-blog p {
    text-align: left;
}
.single-blogs img.size-full.wp-image-7759.img-responsive {
    width: 100%;
}
.bottom-content-blog {
    margin-top: 70px;
}
span.rpwwt-post-title {
    font-weight: 700;
    font-size: 15px;
    line-height: 18px;
    vertical-align: middle;
    font-family: Open Sans, Arial, sans-serif;
}
.single-post h4.widgettitle {
    font-family: Open Sans, Arial, sans-serif !important;
}
@media(max-width: 767px){
	.single-blogs p {
    font-size: 16px !important;
    line-height: 25px !important;
}
	.single-blogs h1 {
    font-size: 30px !important;
    line-height: 36px !important;
    text-align: center;
		width: 271px;
}
	.single-blogs h4 {
		font-size: 18px !important;
    line-height: 28px !important;
	}
	.single-blogs {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
	.left-right-blog {
    display: flex;
    gap: 7px !important;
    flex-wrap: wrap;
}
	.left-right-blog div {
    width: 100% !important;
}
	.single-blogs h2 {
    font-size: 20px !important;
    line-height: 29px !important;
    width: 300px;
		text-align: center;
}
	.content-blog {
    order: 2;
    padding-bottom: 50px;
}
	.btns-blog {
    gap: 0px !important;
    flex-wrap: wrap !important;
}
	.btns-blog a.first-blog-btn, .btns-blog a.second-blog-btn {
    font-size: 16px !important;
    padding: 11px 35px !important;
    height: 60px !important;
		        margin-bottom: 20px;
		        width: 350px;
}
	.bottom-content-blog p br {
    display: none;
}
	.bottom-content-blog {
    margin-top: 7px !important;
}
	p.subheading-blog {
    text-align: center;
    width: 300px;
}
}
.single-post #main-content #sidebar {
    padding-left: 20px;
}
@media(max-width: 1025px) and (min-width: 768px){
	.single-blogs p {
    font-size: 16px !important;
    line-height: 26px !important;
}
	.btns-blog a.first-blog-btn, .btns-blog a.second-blog-btn {
    font-size: 16px !important;
    padding: 11px 35px !important;
    height: 60px !important;
		        margin-bottom: 20px;
		        
}
	#left-area, #sidebar {
    width: 100%!important;
}
}
@media(max-width: 1280px) and (min-width: 1026px){
	#left-area {
    width: 70%!important;
}
	 #sidebar {
    width: 30%!important;
}
	.single-blogs h1 {
    font-size: 44px !important;
}
	.single-blogs p {
    font-size: 18px !important;
    line-height: 25px !important;
}
	.left-right-blog {
    gap: 30px !important;
}
	.single-post #main-content #left-area {
    padding-left: 3.5% !important;
    padding-right: 3.5% !important;
}
	.bottom-content-blog p br {
    display: none;
}
	.btns-blog a.first-blog-btn, .btns-blog a.second-blog-btn {
    font-size: 16px !important;
    padding: 11px 35px !important;
    height: 60px !important;
		        margin-bottom: 20px;
		        
}
	.single-post #main-content #sidebar {
    padding-right: 3.5% !important;
}
	.btns-blog {
    gap: 11px !important;
}
	
	.page-id-5566 .butn-logo img {
    width: 65%;
}
	.page-id-5566 .fresh-btn-sec.logo-butn div {
    width: 44%;
}
	.page-id-5566 .fresh-btn-sec.logo-butn {
    display: flex !important;
}
	.built-junk h1.et_pb_module_heading {
    font-size: 73px !important;
}
}
@media(max-width: 1415px) and (min-width: 1281px){
		#left-area {
    width: 70%!important;
}
	 #sidebar {
    width: 30%!important;
}
	.single-blogs p {
    font-size: 20px !important;
    line-height: 32px !important;
}
	.btns-blog a.first-blog-btn, .btns-blog a.second-blog-btn {
    font-size: 19px!important;
    padding: 11px 35px!important;
    height: 60px!important;
    margin-bottom: 20px;
}
}

.post-content-inner p {
    font-family: Open Sans, Arial, sans-serif !important;
}
.post-content a.more-link {
    font-family: Open Sans, Arial, sans-serif !important;
}
h4.widgettitle {
    font-family: Open Sans, Arial, sans-serif !important;
}




@media only screen and (min-width:981px) and (max-width:1025px){
		.page-id-5566 .butn-logo img {
    width: 65%;
}
	.page-id-5566 .fresh-btn-sec.logo-butn div {
    width: 44%;
}
	.page-id-5566 .fresh-btn-sec.logo-butn {
    display: flex !important;
}
	.page-id-5566 .stay-rice-banner .et_pb_row.et_pb_row_0.fresh-flex.et_pb_equal_columns {
    display: block;
}
	.built-junk h1.et_pb_module_heading {
    font-size: 73px !important;
    line-height: 75px !important;
}
	
}

.single.postid-8312 .et_post_meta_wrapper h1 {
	display: none;
}
.margint-50 {
	margin-top: 50px;
}
.marginb-50 {
	margin-bottom: 50px;
}
.margint-100 {
	margin-top: 100px;
}
.fresh-btn-sec.post-btn-logo {
    justify-content: center;
	  gap: 80px;
}
.fresh-btn-sec.post-btn-logo div {
    gap: 0px;
}

@media(max-width: 767px){
	.margint-50 {
		margin-top: 0px;
	}
	.marginb-50 {
		margin-bottom: 0px;
	}
	.margint-100 {
		margin-bottom: 0px;
	}
	.margintmob-40 {
		margin-top: 40px;
	}
	.postid-8312 .single-blogs h3 {
		font-size: 23px;
    line-height: 20px;
	}
	.fresh-btn-sec.post-btn-logo {
		  margin-top: 30px;
      margin-bottom: 30px;
	}
	.fresh-btn-sec.post-btn-logo div .butn-logo {
		width: 50%;
	}
	.fresh-btn-sec.post-btn-logo div {
		 align-items: flex-end;
		justify-content: center;
		width: 47%;
	}
	.fresh-btn-sec.post-btn-logo {
		gap: 0px;
	}
	.postid-8312 .content-blog {
       padding-bottom: 30px;
   }
	.postid-8381 .single-blogs h1 {
		width: 100%;
	}
	.postid-8459 p br {
    display: none;
}
	.baner-section-home h2.et_pb_module_heading {
    font-size: 35px !important;
    line-height: 44px !important;
    width: 320px;
}
	.baner-section-home p {
    font-size: 18px !important;
    line-height: 154% !important;
		    padding-bottom: 21px !important;
}
	.baner-section-home p br {
    display: none;
}
	.baner-section-home .et_pb_column.et_pb_column_4_4.et_pb_column_10.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
	.botom-bar {
    padding-bottom: 20px !important;
}
	.term-cndition .et_pb_row.et_pb_row_1 {
    margin: 0px !important;
    width: 100%;
    padding: 15px;
}
	.mothers-day-second-section .et_pb_text_inner {
    display: block !important;
}
	.mothers-day-second-section .fresh-btn-sec div {
    gap: 21px!important;
    width: 70%;
}
	
.page-id-8563 .left-right-rice p {
    width: 100% !important;
}	
.et_pb_row.et_pb_row_10.thisweek_sec.et_pb_gutters2 {
    padding-top: 0px !important;
}
.mylisttoday h3 {
    font-size: 24px !important;
	padding-bottom: 4px !important;
}
.mylisttoday p {
    font-size: 10px !important;
    width: 100%;
    padding: 0px !important;
}
.mylisttoday p strong {
    font-size: 12px !important;
}
.mylisttoday h6 {
    font-size: 10px !important;
    line-height: normal;
}
.mylisttoday li {
    font-size: 8px !important;
}
.thisweek_sec .et_pb_column {
    padding: 16px 15px !important;
}	
.thisweek_sec .et_pb_with_border.et_pb_column_1_2 {
    margin-right: 0px !important;
    margin-bottom: 10px !important;
}	
	.third-one .et_pb_with_border.et_pb_column_4_4.et_pb_column.et_pb_column_13.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    width: 100% !important;
}
.top-text {
    font-size: 28px;
    padding-bottom: 0px !important;
    margin-bottom: -14px !important;
}
	.main-title {
    margin-bottom: 0px !important;
}
	.custom-slider .content {
    max-width: 373px !important;
}
	.custom-slider .swiper-slide {
    min-height: 377px !important;
}
	a.btn-orange {
    font-size: 12px !important;
    padding: 12px 10px !important;
    width: 159px !important;
    color: #fff;
}
	.btn-wrap {
   
		        flex-wrap: nowrap !important;
}
	.desc {
    font-size: 14px !important;
}
	.baner-section-home h2.et_pb_module_heading {
    padding-bottom: 0px !important;
}
	.btn-yellow {
    max-width: 191px!important;
    font-size: 14px!important;
    padding: 10px 20px !important;
}
	.heding-home span:before {
    width: 45% !important;
    top: 42px !important;
    left: 34px !important;
}
	.slide1_active .main-title span:before {
   display: none;
}
	.slider-wrap, .slide {
    min-height: 290px !important;
}
}

.heding-home span:before {
    content: "";
    position: absolute;
    left: 164px;
    bottom: 11px;
    width: 26%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #ff5a36 0%,
        #ff5a36 20%,
        rgba(255,90,54,0.95) 40%,
        rgba(255,90,54,0.85) 60%,
        rgba(255,90,54,0.7) 80%,
        rgba(255,90,54,0.3) 100%
    );
    border-radius: 20px;
    transform: skewX(-12deg);
    filter: blur(0.4px);
}
.slide1_active .main-title span:before {
    content: "";
    position: absolute;
    /* left: 164px; */
    /* bottom: 23px; */
    width: 31%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #ff5a36 0%,
        #ff5a36 20%,
        rgba(255,90,54,0.95) 40%,
        rgba(255,90,54,0.85) 60%,
        rgba(255,90,54,0.7) 80%,
        rgba(255,90,54,0.3) 100%
    );
    border-radius: 20px;
    transform: skewX(-12deg);
    filter: blur(0.4px);
    top: 173px;
}
.page-id-7747 .beef-only {
	display: none;
}
.postid-8381 .et_post_meta_wrapper h1 {
		display: none;
}
.et_pb_module.et_pb_text.et_pb_text_2_tb_header.topbrr.staging.et_pb_text_align_left.et_pb_bg_layout_light p {
    padding: 0px !important;
}
.topbar-new h2 br {
    display: block !important;
}

.postid-8459 .bottom-content-blog p {
    text-align: left;
}

@media only screen and (min-width:1026px) and (max-width:1590px){
	.postid-8459 .single-blogs p br {
    display: none;
}
}

.baner-section-home h2.et_pb_module_heading {
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-style: Oblique;
    font-size: 65px;
    line-height: 100%;
    letter-spacing: 0px;
    text-align: center;
    text-transform: uppercase;
    padding-bottom: 25px;
}
.baner-section-home p {
    font-family: Open Sans;
    font-weight: 400;
    font-size: 24px;
    line-height: 158%;
    letter-spacing: 0px;
    text-align: center;
    padding-bottom: 45px;
}
.botom-bar {
    background: #000000;
    padding-bottom: 40px;
}

@media only screen and (min-width:768px) and (max-width:1025px){
	.baner-section-home p {
    font-size: 21px !important;
}
	.baner-section-home p br {
    display: none;
}
	.baner-section-home h2.et_pb_module_heading {
    width: 612px;
}
	.baner-section-home .et_pb_heading_container {
    display: flex;
    justify-content: center;
}
	.baner-section-home p {
    width: 619px;
}
	.baner-section-home .et_pb_text_inner {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
}

@media only screen and (min-width:1026px) and (max-width:1178px){
	.baner-section-home h2.et_pb_module_heading {
    font-size: 54px !important;
}
	.baner-section-home p {
    font-size: 22px !important;
}
}
.term-cndition li {
    padding-top: 10px;
    font-size: 20px;
}
@media(max-width: 500px){
	.baner-section-home p {
    width: 340px;
}
	.term-cndition li {
    font-size: 17px !important;
    width: 100%;
}
	.term-cndition .et_pb_text_inner {
    font-size: 17px !important;
    width: 100%;
}
}

.mothersday-baner .et_pb_row.et_pb_row_0 {
    width: 100% !important;
    max-width: 100%;
    margin: 0px !important;
    padding: 0px;
}
.mothersday-baner span.et_pb_image_wrap, .mothersday-baner img {
    width: 100% !important;
}
.mothers-day-second-section .fresh-btn-sec.logo-butn {
    justify-content: center;
}
.mothers-day-second-section .fresh-btn-sec div {
    gap: 21px !important;
}


.mylisttoday h6 {
    color: #D94529;
    font-size: 14px;
    line-height: 23.8px;
    font-weight: 700;
	    padding: 0px;
	text-transform: uppercase;
	font-family: 'Akshar', sans-serif !important;
}

.mylisttoday h3 {
    font-size: 32px;
    line-height: normal;
    font-weight: 700;
    color: #fff;
    margin: 0px;
	    padding: 0px;
	text-transform: uppercase;
  font-family: 'Akshar', sans-serif !important;
}

.mylisttoday p {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    text-align: left;
}

.mylisttoday p strong {
    font-size: 18px;
    display: block;
}

.mylisttoday li {
    font-size: 10px;
    text-transform: uppercase;
    color: #fff;
}

.mylisttoday ul {
    margin-top: 15px;
	padding-bottom: 0px;
}

.mylisttoday li::marker {
    color: #D94529;
}
.et_pb_row.et_pb_row_10.thisweek_sec.et_pb_gutters2 {
    padding-top: 0px !important;
}
.thisweek_sec .et_pb_column {
    border: 1px solid #FFFFFF26;
}
.thisweek_sec .et_pb_column {
    border: 1px solid #FFFFFF26;
}
.thisweek_sec .et_pb_column:hover {
    background: #F04E3040;
}
.thisweek_sec .et_pb_column:before {
    content: "sdsd";
    position: absolute;
    border-left: 2px solid #F04E30;
    left: 0px;
    top: 0px;
    height: 100%;
    opacity: 0;
    color: transparent;
}

.thisweek_sec .et_pb_column:hover:before {
	opacity: 1;
}
.thisweek_sec {
    padding-bottom: 0px !important;
    padding-top: 10px !important;
}
.thisweek_sec .et_pb_with_border.et_pb_column_1_2 {
    margin-right: 10px;
}

@media only screen and (min-width: 800px) and (max-width: 1200px) {
.mylisttoday h3 {
    font-size: 24px !important;
}

.mylisttoday p {
    width: 100%;
    font-size: 12px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 980px) {
.thisweek_sec .et_pb_with_border.et_pb_column_1_2 {
    margin-right: 0px !important;
    margin-bottom: 10px !important;
}	
	.postid-8882 .single-blogs p br {
    display: none;
}
}
.botom-bar {
    background: #000000;
    padding-bottom: 30px !important;
}
.third-one .et_pb_with_border.et_pb_column_4_4.et_pb_column.et_pb_column_13.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    width: 50%;
}
.third-one {
    display: flex;
    justify-content: center;
}

span.special_content {
    font-style: italic;
    font-size: 17px;
}
.heding-home span {
    color: #EF5131;
}

/* .baner-section-home:before {
    content: url(https://junksunshinecoast.com.au/wp-content/uploads/2026/05/Untitled.png);
    position: absolute;
}
.baner-section-home h2.et_pb_module_heading {
    padding-top: 50px;
} */


.et_pb_with_border.et_pb_section.et_pb_section_5.baner-section-home.et_pb_with_background.et_section_regular{
    position: relative;
    overflow: hidden;
    z-index: 1;
    background: none !important;
}

.et_pb_with_border.et_pb_section.et_pb_section_5.baner-section-home.et_pb_with_background.et_section_regular::before{
    content: "";
    position: absolute;
    inset: 0;
    background-image: url("https://junksunshinecoast.com.au/wp-content/uploads/2026/05/Untitled.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
/*     z-index: -1; */
}

/* 1280px se niche */
/* @media (max-width:1280px){

.et_pb_with_border.et_pb_section.et_pb_section_5.baner-section-home.et_pb_with_background.et_section_regular::before{
    background-size: contain;
    background-position: center top;
    background-color: #000;
}

} */

@media(max-width: 768px){
	.et_pb_with_border.et_pb_section.et_pb_section_5.baner-section-home.et_pb_with_background.et_section_regular::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image: url("https://junksunshinecoast.com.au/wp-content/uploads/2026/05/Group-74-1.png") !important;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
    z-index: -1;
    background-position: unset !important;
}
	.top-text {
    padding-bottom: 20px !important;
}
	.baner-section-home .et_pb_column.et_pb_column_4_4.et_pb_column_11.et_pb_css_mix_blend_mode_passthrough.et-last-child p {
    width: auto !important;
}
	.main-title {
    font-size: 34px !important;
    line-height: 42px;
}
	.slide .content {
 
    padding: 5px !important;
}
	.postid-8882 h1.entry-title {
    text-align: center;
}
	.postid-8882 .single-blogs p br {
    display: none;
}
	.postid-8882 .fresh-btn-sec.logo-butn.post-btn-logo.margint-50 {
    display: block !important;
}
	.postid-8882 .fresh-btn-sec.post-btn-logo div {
    width: 100% !important;
    text-align: center !important;
    align-items: center !important;
    padding-top: 33px;
}
	.sub-title.yellow {
    font-size: 30px !important;
    margin-bottom: 16px !important;
}
}

.postid-8882 .bottom-content-blog p {
    text-align: left;
}

@media only screen and (min-width: 1025px) and (max-width: 1280px) {
	.postid-8882 .single-blogs p br {
    display: none;
}
}
@media only screen and (min-width: 1025px) and (max-width: 1512px) {
	.fresh-btn-sec.post-btn-logo {
    display: flex !important;
}
}
@media (max-width: 1415px) and (min-width: 1281px) {
    .postid-8882 .single-blogs p
 {
        font-size: 16px !important;
        line-height: 32px !important;
    }
}
@media (max-width: 1626px) and (min-width: 1416px) {
    .postid-8882 .single-blogs p
 {
        font-size: 20px !important;
    }
}

.sub-title.yellow {
    color: #F7EA2F;
    font-weight: 700;
    font-size: 65px;
    line-height: 29px;
    text-align: center;
    text-transform: uppercase;
    font-family: 'Akshar', sans-serif;
    margin-bottom: 30px;
}
.sub-title.yellow {
    font-family: 'Gin Jus', Helvetica, Arial, Lucida, sans-serif !important;
}
.main-title {
    font-family: 'Gin Jus', Helvetica, Arial, Lucida, sans-serif !important;
}


@media(max-width: 768px){
	.btn-wrap {
    flex-direction: column !important;
   
}
	.sl-prev {
    left: 75px !important;
}
	.sl-next {
    right: 75px !important;
}
	.postid-8982 .fresh-btn-sec.logo-butn.post-btn-logo.margint-50 {
    display: block;
}
	.postid-8982 .fresh-btn-sec.logo-butn.post-btn-logo.margint-50 div {
    width: 100%;
    text-align: center;
    align-items: center !important;
    margin-bottom: 33px;
}
	.postid-8982 .bottom-content-blog.margint-100.marginb-50 p {
    text-align: left;
}
	.postid-8982 .content-blog {
    padding-bottom: 20px !important;
}
	.postid-8982 p br {
    display: none;
}
	.postid-9164 .fresh-btn-sec.logo-butn.post-btn-logo.margint-50 {
    display: block;
}

	.postid-9164 .fresh-btn-sec div {
    width: 100% !important;
    text-align: center;
    align-items: center;
    margin-bottom: 29px;
}
	.postid-9164 h1.entry-title {
    text-align: center;
    width: 319px;
}
	.post-9164 .et_post_meta_wrapper {
    display: flex;
    justify-content: center;
}
}
.postid-8982 .left-right-blog p {
    padding-bottom: 10px;
}

@media (max-width: 1643px) and (min-width: 1025px) {
	.postid-8982 .left-right-blog p br {
    display: none;
}
}

@media (max-width: 1794px) and (min-width: 1644px) {
	.postid-8982 .left-right-blog p {
    padding-bottom: 10px;
    font-size: 21px;
}
}

@media (min-width: 250px) and (max-width: 350px) {
    body.single .et_post_meta_wrapper h1 {
    font-size: 18px!important;
    line-height: 40px!important;
}
}

@media(max-width: 768px){
	.postid-9164 p br {
    display: none;
}
	.postid-9164 .content-blog {
    padding-bottom: 9px;
}
	.heding-big h1 {
    font-size: 30px !important;
}
	.heding-big p {
    font-size: 16px !important;
    line-height: 27px !important;
}
	.heding-big {
    padding-top: 0px !important;
}
	.heding-big .et_pb_module.et_pb_heading.et_pb_heading_0.et_pb_bg_layout_ {
    margin-bottom: 7px !important;
}
}
.heding-big h1 {
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-style: Oblique;
    font-size: 65px;
    line-height: 76px;
    letter-spacing: 0px;
    text-align: center;
    text-transform: uppercase;
       padding-bottom: 0px;
	
}
.heding-big .et_pb_row.et_pb_row_9 {
    padding-top: 0px;
}
@media (min-width: 768px) and (max-width: 1710px) {
		.postid-9164 p br {
    display: none;
}
}
.page-id-129 a.number-call, .page-id-604 a.number-call {
    color: #f04e30 !important;
    font-size: 20px;
}
.map-section span {
    font-size: 18px !important;
}
.map-section a {
    display: contents;
}
.map-section img {
    width: 26px;
}
.loc-map.map-section {
    margin-top: 24px;
}
select.wpcf7-form-control.wpcf7-select {
    border: 2px solid #F04E30;
    background: transparent;
    width: 100% !important;
    box-shadow: 0px 4px 14px 0px #0000001A;
    border-radius: 8px;
    padding: 16px;
}
.first-form-section p {
    width: 100% !important;
}
.date-filed p {
    margin-bottom: 20px;
}
.page-id-129 .et_pb_text_1.et_pb_text a:hover, .page-id-129 .et_pb_text_3.et_pb_text a:hover {
    color: #edf000 !important;
}

a.number-calls {
    color: #f7ea23 !important;
    font-size: 20px;
}

/* Tablet */
@media (max-width: 1024px) {
    a.number-calls {
        font-size: 18px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    a.number-calls {
        font-size: 16px;
    }
	.btnssss {
    width: 100% !important;
    align-content: center;
    flex-wrap: wrap;
    justify-content: center;
}
	.heding-fq {
    margin-bottom: -1px !important;
}
	.btnssss a {
    width: 100% !important;
}
	.second-section .et_pb_text_inner {
    text-align: left;
}
	.second-section br {
    display: none;
}
	.small-btn {
    font-size: 9px !important;
    padding: 0px 5px !important;
    line-height: 21px !important;
}
	.orange-section br {
    display: none;
}
	.heding-fq p {
    font-size: 15px !important;
}
	.reviews-new {
    height: 400px !important;
}
	.orange-section h2 {
    font-size: 36px !important;
}
	.baner-sippy .et_pb_text_inner {
    justify-content: flex-start;
}
}
@media (max-width: 1311px) and (min-width: 767px) {
	.second-section br {
    display: none;
}
}
@media (max-width: 1333px) and (min-width: 980px) {
	.reviews-new {
    height: 433px !important;
}
}
.single-text {
    border-bottom: 1px solid #6c6a6a!important;
    margin-bottom: 20px !important;
}
.pricing-txt {
    display: flex;
    justify-content: space-between;
}
.small-btn {
    font-size: 13px;
    border: 1px solid #fff;
    width: fit-content;
    padding: 0px 19px;
    margin-top: 20px;
    border-radius: 50px;
}
.two-btns {
    display: flex;
    gap: 10px;
}
.heding-fq {
    margin-bottom: 0px !important;
}
.pricing-txt p {
    padding-bottom: 7px;
}
.faq-section-design .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_text_align_left {
    background: transparent !important;
}
.faq-section-design .et_pb_toggle_content.clearfix {
    color: #fff;
    font-size: 18px;
}
.faq-section-design .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_text_align_left {
    background: transparent !important;
    border-radius: 10px;
}
.orange-section {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.page-id-9452 .et_pb_with_border.et_pb_section.et_pb_section_0_tb_footer.insta-footer.et_pb_with_background.et_section_regular {
    display: none;
}
.map-sectionn {
    padding-top: 73px;
}
.reviews-new {
    height: 370px;
}
.page-id-9589 .et_pb_with_border.et_pb_section.et_pb_section_0_tb_footer.insta-footer.et_pb_with_background.et_section_regular {
    display: none;
}
.bottom-bar {
    padding: 0px !important;
}
.sticky-bottom-bar {
    display: none;
}
.page-id-9589 .sticky-bottom-bar, .page-id-9452 .sticky-bottom-bar {
    display: block !important;
}
.sticky-bottom-bar {
    padding: 0px;
}
.page-id-9589 .sipy-down-page {
    display: none;
}
.page-id-9452 .maroochydore-page {
    display: none;
}



/* Satay Rice Bowl */

@media (max-width: 767px) {

    article#post-9183 h1.entry-title {
        text-align: center;
    }

    article#post-9183 .unique-right-blog {
        display: flex !important;
        flex-direction: column !important;
    }

    /* Text first */
    article#post-9183 .unique-right-blog .content-blog {
        order: 1 !important;
        width: 100% !important;
    }

    /* Image second */
    article#post-9183 .unique-right-blog > div:first-child {
        order: 2 !important;
        width: 100% !important;
    }

    article#post-9183 .unique-right-blog > div:first-child img {
        width: 100% !important;
        height: auto !important;
        display: block;
    }
}

@media (max-width: 767px) {

    article#post-9183 .unique-left-blog {
        display: flex !important;
        flex-direction: column !important;
    }
	.junk-art p br {
    display: none;
}
	.img-list .et_pb_text_inner {
    display: block;
}
.et_pb_row.et_pb_row_4.map-sectionn {
    padding-top: 0px !important;
}
	.icon-list.img-list p {
    justify-content: center;
}
	.map-sectionn .et_pb_module.et_pb_text.et_pb_text_28.et_pb_text_align_left.et_pb_bg_layout_light {
    margin-bottom: 0px !important;
}
	.map-sectionn .et_pb_module.et_pb_text.et_pb_text_26.et_pb_text_align_left.et_pb_bg_layout_light {
    margin-bottom: 0px !important;
}
	.map-sectionn .et_pb_module.et_pb_text.et_pb_text_29.slide-left-text.heding-fq.et_pb_text_align_left.et_pb_bg_layout_light {
    margin-bottom: 9px !important;
}
	.map-sectionn p {
    line-height: 27px;
}
	.map-sectionn .et_pb_module.et_pb_text.et_pb_text_30.slide-left-text.heding-fq.et_pb_text_align_left.et_pb_bg_layout_light {
    margin-bottom: 0px !important;
}
    /* Text first */
    article#post-9183 .unique-left-blog .content-blog {
        order: 1 !important;
        width: 100% !important;
        margin-top: 20px;
    }

    /* Image at bottom */
    article#post-9183 .unique-left-blog > div:last-child {
        order: 2 !important;
        width: 100% !important;
    }

    article#post-9183 .unique-left-blog > div:last-child img {
        width: 100% !important;
        height: auto !important;
        display: block;
    }

article#post-9183 .unique-bottom{margin-top:20px !important;}
	.postid-10109 .single-blogs h2 {
    font-size: 35px!important;
    font-family: 'Gin Jus',Helvetica,Arial,Lucida,sans-serif!important;
    font-style: normal;
    font-weight: 850;
    line-height: 51px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #F7EA2F;
    margin-bottom: -40px;
    padding-top: 7px;
}
	.unique-hero-text {
    font-size: 29px !important;
}
	.imggg {
    order: 2 !important;
}
	.postid-10109 .content-blog {
    order: 1;
}
}

.postid-10109 .single-blogs h2 {
    font-size: 50px;
    font-family: 'Gin Jus', Helvetica, Arial, Lucida, sans-serif !important;
    font-style: normal;
    font-weight: 850;
    line-height: 51px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #F7EA2F;
    margin-bottom: -40px;
	padding-top: 7px;
}



.postid-10109 h1.entry-title {
    display: none;
}

.unique-hero-text {
    font-weight: 400;
    font-size: 35px;
    line-height: 14px;
    letter-spacing: 1px;
    vertical-align: middle;
    font-family: Open Sans, Arial, sans-serif !important;
    margin-bottom: 20px;
}

.new-staging-faq li {
    font-size: 18px;
    margin-bottom: 12px;
}
.new-staging-faq a.ng-star-inserted {
    font-weight: bold !important;
    text-decoration: underline;
}

.new-staging-faq a {
    font-weight: bold;
    text-decoration: underline;
}

.postid-8118 .bottom-content-blog p {
    text-align: center;
}

.imggg img.wp-image-10262 {
    height: 600px;
    object-fit: cover;
}
.faq-section-design a {
    color: #f0471f !important;
    text-decoration: underline;
    font-weight: bold;
}

@media (min-width: 1025px) {
	.page-id-9589 .baner-sippy .et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough {
    width: 58.25% !important;
}
}
@media (min-width: 1025px) and (max-width: 1280px) {
	.page-id-9589 .baner-sippy h1.et_pb_module_heading {
    font-size: 38px !important;
    line-height: 40px !important;
}
}

.header-2026 .et_pb_row.et_pb_row_0 {
    max-width: 100% !important;
    width: 100% !important;
    padding: 0px !important;
}
.header-2026 {
    padding: 0px !important;
}
.page-id-9589 header.et-l.et-l--header {
    display: none;
}
.page-id-9589 footer.et-l.et-l--footer {
    display: none;
}
.footer-2026 {
    padding: 0px !important;
}
.footer-2026 .et_pb_row {
    padding: 0px !important;
    max-width: 100% !important;
    width: 100% !important;
    color: #d8d8d8;
}
p.muted {
  
    font-weight: 500;
    font-family: 'DM Sans', Helvetica, Arial, Lucida, sans-serif !important;
}
.fresh-flex.et_pb_equal_columns {
    width: 100% !important;
    max-width: 100% !important;
}

.second-section {
    background: linear-gradient(180deg, #F04E30 13.46%, #000000 100%);
}
.orange-sectionn {
    display: flex;
    align-items: stretch;
}
.orange-sectionn .et_pb_with_border.et_pb_column {
    border-right: 1px solid #f7ea2f;
}
.yellow-section {
    display: flex;
    align-items: center;
}
.yellow-section h2.et_pb_module_heading {
    padding-bottom: 0px !important;
}
.faq-section .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_close {
    background: transparent;
}
.faq-section .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_open {
    background: transparent;
}
.faq-section p {
    color: #fff;
    font-size: 17px;
	  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif !important;
}
.faq-section h5.et_pb_toggle_title {
    font-size: 21px;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif !important;
}
.faq-section .et_pb_toggle .et_pb_toggle_title:before {
    color: #f7ea2f;
}
.page-id-10385 .et_pb_with_border.et_pb_section.et_pb_section_0_tb_footer.insta-footer.et_pb_with_background.et_section_regular {
    display: none;
}
.galery-img .et_pb_row.et_pb_row_3 {
    padding: 0px;
}
.galery-img {
    padding: 0px;
}
.galery-img span.et_pb_image_wrap {
    width: 100% !important;
}
.galery-img img.wp-image-10383 {
    width: 100% !important;
}
.galery-img ,.galery-img .et_pb_row.et_pb_row_4{
    padding: 0px !important;
}
.function-banner:before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 0;
    pointer-events: none;
}
.page-id-10385 header.et-l.et-l--header, .page-id-10385 footer.et-l.et-l--footer {
    display: none;
}

@media (max-width: 768px) {
	.function-banner p {
    font-size: 16px !important;
    line-height: 23px !important;
    letter-spacing: normal;
}
	.function-banner p br {
    display: none;
}
	.orange-sectionn {
    flex-wrap: wrap;
    margin: 10px !important;
    width: auto;
}

	.orange-sectionn h3.et_pb_module_heading {
    font-size: 35px !important;
    line-height: 40px !important;
}
	.orange-sectionn .et_pb_with_border.et_pb_column {
    border: 0px !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}
	.yellow-section {
    flex-wrap: wrap !important;
}
	.submit-btn input.wpcf7-form-control.wpcf7-submit.has-spinner {
    width: 100% !important;
    font-size: 19px;
}
	.yellow-section h2.et_pb_module_heading {
    font-size: 45px;
}
	.orange-sectionn p {
    font-size: 18px !important;
    line-height: 30px !important;
}
	.function-banner p {
    margin: 0 auto;
}
	.function-banner h2.et_pb_module_heading {
    font-size: 45px !important;
    width: 340px;
    margin: 0 auto;
}
	.yellow-section p br {
    display: none;
}
	.yellow-section h2.et_pb_module_heading {
    font-size: 43px !important;
    margin-bottom: -16px;
}
	
}
.orange-sectionn .et_pb_with_border.et_pb_column {
    margin-right: 0px !important;
		width: 33%;
}
.page-id-10558 header.et-l.et-l--header {
    display: none;
}
.page-id-10558 footer.et-l.et-l--footer {
    display: none;
}