@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap");
body{
padding: 0;
margin: 0;
font-family: 'Poppins', sans-serif !important;
font-size: 16px;
font-weight: normal;
color: #4E4E4E;
line-height: 28px;
font-weight: 300;
}
h1, h2, h3, h4, h5, h6{
font-family: 'Sora';
color: #000;
}
@font-face {
font-family: 'Sora';
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Bold.eot);
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Bold.eot?#iefix) format('embedded-opentype'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Bold.woff2) format('woff2'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Bold.woff) format('woff'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Sora';
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-ExtraBold.eot);
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-ExtraBold.eot?#iefix) format('embedded-opentype'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-ExtraBold.woff2) format('woff2'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-ExtraBold.woff) format('woff'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-ExtraBold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Sora';
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Medium.eot);
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Medium.eot?#iefix) format('embedded-opentype'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Medium.woff2) format('woff2'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Medium.woff) format('woff'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Sora';
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-SemiBold.eot);
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-SemiBold.eot?#iefix) format('embedded-opentype'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-SemiBold.woff2) format('woff2'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-SemiBold.woff) format('woff'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-SemiBold.ttf) format('truetype');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Sora';
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Light.eot);
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Light.eot?#iefix) format('embedded-opentype'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Light.woff2) format('woff2'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Light.woff) format('woff'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Sora';
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Thin.eot);
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Thin.eot?#iefix) format('embedded-opentype'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Thin.woff2) format('woff2'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Thin.woff) format('woff'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Thin.ttf) format('truetype');
font-weight: 100;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Sora';
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Regular.eot);
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Regular.eot?#iefix) format('embedded-opentype'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Regular.woff2) format('woff2'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Regular.woff) format('woff'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-Regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Sora';
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-ExtraLight.eot);
src: url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-ExtraLight.eot?#iefix) format('embedded-opentype'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-ExtraLight.woff2) format('woff2'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-ExtraLight.woff) format('woff'),
url(//www.theislandeq.com.au/wp-content/themes/theisland/fonts/Sora-ExtraLight.ttf) format('truetype');
font-weight: 200;
font-style: normal;
font-display: swap;
}
.header {
position: absolute;
top: 0;
z-index: 999;
padding: 0px 30px;
width: 100%; }
.global-navbar__nav {
align-items: center;
justify-content: center;
width: 100%;
padding: 50px 0px;
}
.header .container-fluid{
max-width: 1700px; 
margin: 0px auto;
}
.top-header{
display: flex;
justify-content: space-between;
border-bottom: 1px solid #C17D5E;
padding: 15px 0px;
}
.gift-card a{
color: #fff;
text-decoration: none;
text-transform: uppercase;
margin-left: 25px;
}
.social-section a{
color: #fff;
text-decoration: none;
text-transform: uppercase;
margin-right: 25px;
font-size: 20px;
}
.navbar-nav a{
color: #fff;
text-transform: uppercase;
font-family: 'Sora';
}
.logo-web img{
max-width: 100%;
width: 430px;
} .menu-two li a{
color: #fff;
text-decoration: none;
}
.menu-one li{
margin: 0px 30px;
text-transform: uppercase;
font-size: 18px;
}
.menu-one li:first-child {
margin-left: 0;
}
.menu-one li:last-child {
margin-right: 0;
} .header-text  .captionleft {
text-align: center;
position: relative;
z-index: 99999999 !important;
}
.over-lay{
position: absolute;
content: "";
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 11;
background: transparent linear-gradient(0deg, rgb(0, 0, 0, 0.6) 0%, #54545400 100%) 0% 0% no-repeat padding-box;
transform: matrix(-1, 0, 0, -1, 0, 0);
}
.island-backgroung .over-lay{
position: absolute;
content: "";
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 11;
background: rgb(0, 0, 0, 0.5);  
}
.over-lay-slide{
position: absolute;
content: "";
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 11;
background: transparent linear-gradient(0deg, rgb(0, 0, 0, 0.2) 0%, #54545400 100%) 0% 0% no-repeat padding-box;
transform: matrix(-1, 0, 0, -1, 0, 0);
}
.header-text{
position: absolute;
top: 49.85%;
left: 50%;
z-index: 10; width: 1225px;
color: #000;
transform: translate(-50%, -50%);
text-align: left;
z-index: 99;
}
.header-text h1{
color: #fff;
font-size: 100px;
font-weight: 600;
line-height: 100px;
}
.slide-section {
background-size: cover;
background-attachment: fixed;
margin-bottom: 0px;
}
.fp-slides {
background-size: cover;
}
.fp-controlArrow {
display: none;
}
.heading{
text-align: center;
}
.instagrd{
display: flex;
}
.instagrd {
display: grid;
grid-template-columns: repeat(5, 1fr);
}
.insta-block img {
max-width: 100%;
width: 100%;
}
.island-section{
background: url(//www.theislandeq.com.au/wp-content/themes/theisland/images/from-page.jpg) no-repeat;
}
.form-main{
background: #C17D5E;
padding: 50px 40px;
max-width: 600px;
}
footer{
background:#D8CEBC;
padding:65px 0px;
}
.copyright-massge p span {
font-size: 10px;
font-weight: 400;
}
.crouse h2 {
color: #fff;
font-size: 90px;
font-weight: 600;
line-height: 100px;
}
.crouse {
max-width: 600px;
position: relative;
z-index: 999;
top: -100px;
}
.crouse p {
color: #fff;
font-size: 20px;
line-height: 28px;
font-weight: 300;
}
.crouse a {
background: #C17D5E;
font-size: 20px;
color: #fff;
display: inline-block;
text-decoration: none;
margin-top: 20px;
font-weight: 600;
text-transform: uppercase;
padding: 12px 20px !important;
}
.book-btn{
background: #C17D5E;
padding: 12px 20px !important;
margin-top: -10px;
font-weight: 600;
}
.copyright-massge{
text-align: center;
padding: 15px 0px;
}
.copyright-massge p{
margin-bottom: 0;
font-size: 12px;
color: #000;
}
.copyright-massge p b{
font-weight: 600;
}
.form-block h2, .form-inner-contant h2, .form-block h3{
font-size: 56px;
line-height: 68px;
font-weight: 700;
color: #fff;
}
.form-block p {
color: #fff;
margin-bottom: 5px;
}
.heading{
margin: 50px 0px;
}
.heading h2, .home-instrow h3{
font-size: 50px;
line-height: 60px;
font-weight: 700;
}
.heading p{
font-size: 30px;
line-height: 40px;
font-weight: 600;
color: #000;
}
input#gform_submit_button_1{
background: #D8CEBC;
font-size: 20px;
color: #fff;
cursor:pointer;
display: inline-block;
text-decoration: none;
text-transform: uppercase;
border: none;
border-radius: 0;
font-weight: 600;
padding: 0px 18px !important;
}
.form-block input {
outline: none;
border-radius: 0;
height: 50px;
border: none;
}
#gform_wrapper_1 .gform_footer {
margin: 0px 0 0 !important;
padding: 8px 0 0px!important;
}
div#gform_fields_1 {
grid-row-gap: 8px !important;
}
.form-block .form-group {
margin-bottom: 8px;
}
.footer-logo img{
max-width: 100%;
}
.footer-logo{
margin-bottom: 20px;
}
.copyright-massage p{
color: #4E4E4E;
font-size: 14px;
letter-spacing: 0.35px;
color: #4E4E4E;
line-height: 24px;
font-weight: 400;
}
.copyright-massage{
max-width: 475px;
}
.copyright-massage a{
color: #4E4E4E;
text-decoration: none;
}
.quick-links ul{
padding: 0;
list-style: none;
}
.quick-links ul li{
position: relative;
color: #4E4E4E;
font-size: 14px;
letter-spacing: 0.35px;
color: #4E4E4E;
line-height: 24px;
font-weight: 400;
}
.quick-links ul li a{
color: #4E4E4E;
text-decoration: none;
}
.address p{
color: #4E4E4E;
font-size: 14px;
letter-spacing: 0.35px;
line-height: 20px;
}
.address a{
color: #4E4E4E;
font-size: 14px;
text-decoration: none;
}
.newsletter input{
max-width: 545px;
}
.pdt-75{
padding-top: 75px;
}
.pdb-75{
padding-bottom: 75px;
}
.pdtb-75{
padding: 75px 0px;
}
.mrt-75{
margin-top: 75px;
}
.mrb-75{
margin-bottom: 75px;
}
.newsletter input {
max-width: 545px;
width: 100%;
height: 45px;
padding: 0px 15px;
outline: none;
border: none;
font-weight: 600;
}
.copyright-massage  i {
background-color: #ffffff;
border-radius: 50%;
margin-right: 6px;
width: 35px;
height: 35px;
text-align: center;
line-height: 35px;
}
input#gform_submit_button_5 {
height: 45px;
width: 100%;
outline: none;
border: none;
align-self: auto !important;
cursor:pointer;
background: #3B3F42;
color: #fff;
font-weight: 600;
}
.newsletter-btn:focus{
outline: none;
border: none;
}
#gform_wrapper_5 .gform_fields {
grid-column-gap: 1% !important;
}
.newsletter input::placeholder { color: #000000;
opacity: 1; }
.newsletter input:-ms-input-placeholder { color: #000000;
}
.newsletter input::-ms-input-placeholder { color: #000000;
}   .about-banner {
background-image: url(//www.theislandeq.com.au/wp-content/themes/theisland/images/about-banner.jpg);
background-size: cover !important;
background-repeat: no-repeat !important;
padding: 300px 0px 150px;
position: relative;
}
.inner-banner-contant h1 {
font-size: 76px;
color: #FFFFFF;
font-weight: 700;
line-height: 80px;
}
.inner-banner-contant p {
font-size: 22px;
font-weight: 300;
color: #FFFFFF;
line-height: 30px;
}
.inner-banner-contant {
max-width: 675px;
position: relative;
z-index: 20;
}  .Adventures-post img {
max-width: 100%;
}
.Adventures-innner-contant h2, .Adventures-innner-contant h3 {
font-size: 56px;
font-weight: 700;
color: #000000;
line-height: 68px;
}
.Adventures-innner-contant p {
color: #4E4E4E;
font-size: 22px;
line-height: 30px;
font-weight: 300;
}
.Adventures-innner-contant {
max-width: 785px;
}
.newsection-adventures .Adventures-innner-contant {
max-width: 100% !important;
}  .food img {
max-width: 100%;
width: 100%;
transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
}
.food:hover img {
transform: scale(1.1);
}
.food {
position: relative;
overflow: hidden;
}
.food-inner-text {
position: absolute;
top: 50%;
left: 50%;
text-align: center;
transform: translate(-50%, -50%);
z-index: 999;
width: 100%;
}
.food-inner-text h2 {
font-size: 70px;
font-weight: 700;
color: #FFFFFF;
line-height: 88px;
}
.food-inner-text a {
background: #C17D5E;
padding: 12px 22px;
color: #FFFFFF;
font-size: 22px;
font-weight: 600;
text-decoration: none;
display: inline-block; 
}
.food .over-lay{
background: rgba(0, 0, 0, 0.45);
}  .beerimgbox{
overflow:hidden;
}
.glass-beers-post:hover img{
transform: scale(1.1);
}
.beers-post img {
max-width: 100%;
transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
}
.card-logo img {
max-width: 100%;
}
.verrs-inner-contant h2 {
font-size: 56px;
font-weight: 700;
color: #000000;
line-height: 68px;
}
.verrs-inner-contant p {
color: #4E4E4E;
font-size: 22px;
line-height: 30px;
font-weight: 300;
}
.verrs-inner-contant a {
background: #C17D5E;
padding: 12px 22px;
color: #fff;
font-size: 18px;
line-height: 22px;
text-decoration: none;
display: inline-block;
margin-top: 20px;
font-weight: 600;
}  .functions-sec {
background-image: url(//www.theislandeq.com.au/wp-content/themes/theisland/images/about-banner.jpg);
background-size: cover !important;
background-position: center!important;
background-repeat: no-repeat !important;
padding: 100px 0px 200px;
position: relative;
}
.functions-inner-contant h2 {
font-size: 56px;
font-weight: 700;
color: #FFFFFF;
line-height: 68px;
}
.functions-inner-contant p {
color: #FFFFFF;
font-size: 22px;
line-height: 30px;
}
.functions-inner-contant a {
background: #C17D5E;
padding: 12px 22px;
color: #fff;
font-size: 18px;
line-height: 22px;
text-decoration: none;
display: inline-block;
margin-top: 20px;
font-weight: 600;
}
.book-btn:hover,
.functions-inner-contant a:hover,
.food-inner-text a:hover{
background-color: #FFFFFF;
color:#C17D5E;
transition: all .4s ease-in-out 0.1s;
}
.functions-inner-contant {
max-width: 476px;
z-index: 999;
position: relative;
}   .block-contant {
max-width: 955px;
margin: 0 auto;
text-align: center;
}
.block-contant h2 {
font-size: 56px;
font-weight: 700;
line-height: 68px;
}
.block-contant p {
font-size: 22px;
line-height: 30px;
margin-bottom: 32px;
color: #4E4E4E;
}
.island-backgroung {
background-image: url(//www.theislandeq.com.au/wp-content/themes/theisland/images/gardan.jpg);
background-size: cover!important;
background-position: center!important;
background-repeat: no-repeat!important; position: relative;
background-attachment: fixed;
height: 100vh;
}
.sunny-post img {
max-width: 100%;
}
.sunny-post {
text-align: center;
position: absolute;
z-index: 999;
left: 50%;
width:80%;
top: 50%;
transform: translate(-50%, -50%);
}  .phone-logo{
text-align: center;
margin-bottom: 20px;
}
.phone-logo img{
max-width: 100%;
width: 220px;
}
.copyright-block{
display: flex;
flex-direction: column;
}
.share-food .container-fluid, .form-section .container-fluid{
max-width: 1700px;
margin: 0px auto;
}
.island-block-1{
background-image: url(//www.theislandeq.com.au/wp-content/themes/theisland/images/eat-4.jpg);
}
.island-block-2{
background-image: url(//www.theislandeq.com.au/wp-content/themes/theisland/images/eat-1.jpg);
}
.island-block-3{
background-image: url(//www.theislandeq.com.au/wp-content/themes/theisland/images/eat-3.jpg);
} .post-functions img {
max-width: 100%;
}
.our-guide h6 {
font-size: 20px;
line-height: 28px;
color: #C17D5E;
font-weight: 600;
}
.our-guide h2 {
font-size: 56px;
font-weight: 700;
color: #000000;
line-height: 60px;
}
.our-guide p {
color: #4E4E4E;
font-size: 22px;
line-height: 30px;
}
.our-guide a {
background: #C17D5E;
padding: 12px 22px;
color: #fff;
font-size: 18px;
line-height: 22px;
text-decoration: none;
display: inline-block;
margin-top: 20px;
font-weight: 600;
} .your-function {
background: #C17D5E;
padding: 50px 50px;
}
.Get-in-Touch input {
border-radius: 0;
height: 50px;
outline:none;
border:none;
}
div#gform_fields_2 input::placeholder, div#gform_fields_2 textarea::placeholder {
color: #000000;
font-family: 'Sora' !important;
}
.Get-in-Touch select {
border-radius: 0;
height: 50px;
outline:none;
background:#fff;
font-family: 'Sora' !important;
color:#000000;
border:none;
appearance:none;
}
#field_2_8{
position: relative;
width: 100%;
}
#field_2_8:after {
font-family: "Font Awesome 6 Free" !important;
font-weight: 900!important;
content: "\f107"!important;
position: absolute !important;
right: 14px !important;
top: 14px !important;
color: #343434!important;
font-size: 16px!important;
}
input#input_2_9 {
width:100% !important; 
}
.Get-in-Touch textarea {
border-radius: 0;
outline:none;
border:none;
}
input#gform_submit_button_2 {
background: #D8CEBC;
padding: 12px 22px;
color: #fff;
cursor:pointer;
font-size: 18px;
line-height: 22px;
text-decoration: none;
display: inline-block;
font-weight:600;
}
input#gform_submit_button_3  {
background: #D8CEBC;
background: #C17D5E;
padding: 12px 22px;
color: #fff;
cursor:pointer;
font-size: 18px;
line-height: 22px;
text-decoration: none;
display: inline-block;
font-weight:600;
}
input#gform_submit_button_3:hover {
background-color: #D8CEBC;
color: #fff;
transition: all .4s ease-in-out 0.1s;
}
#gform_wrapper_2 .gform_fields {
grid-row-gap: 10px !important;
grid-column-gap: 10px !important;
}
#gform_wrapper_2 .gform_footer.before {
margin:0 !important;
padding:0 !important;
}
#gform_wrapper_3 .gform_fields {
grid-row-gap: 10px !important;
grid-column-gap: 10px !important;
}
#gform_wrapper_3 .gform_footer.before {
margin:0 !important;
padding:0 !important;
}
.form-inner-contant p {
font-size: 22px;
color: #FFFFFF;
line-height: 30px;
}
.your-function .form-group {
margin-bottom: 10px;
}
.your-function .col-md-6, .your-function .col-md-12 {
padding:0px 5px ;
}  .featured-event img {
max-width: 100%;
}
.event-block-contant h6 {
font-size: 20px;
line-height: 28px;
color: #C17D5E;
font-weight: 600;
}
.event-block-contant h2 a{
font-size: 56px;
font-weight: 700;
color: #000000;
line-height: 68px;
background: none;
padding: 0;
margin-top: 0;
}
.event-block-contant p, .event-block-contant ol li, .event-block-contant ul li {
color: #4E4E4E;
font-size: 22px;
line-height: 30px;
}
.event-block-contant a {
background: #C17D5E;
padding: 12px 22px;
color: #fff;
font-size: 18px;
line-height: 22px;
text-decoration: none;
display: inline-block;
margin-top: 20px;
font-weight: 600;
}
.border-line {
color: #3B3F42;
}  .toasty-temptations img {
max-width: 100%;
width: 100%;
transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
}
.toasty-temptations {
text-align: center;
margin-top: 75px;
}
.toasty-contant h2 a{
font-size: 36px;
color: #000000;
font-weight: 700;
line-height: 45px;
background: none;
margin-top: 0 !important;
padding: 0 !important;
}
.past-content h2 a{
font-size: 32px;
color: #000000;
font-weight: 700;
line-height: 42px;
background: none;
margin-top: 0 !important;
padding: 0 !important;
}
.past-content h2{
min-height:86px;
}
.toasty-contant p {
font-size: 22px;
line-height: 30px;
color: #4E4E4E;
margin-bottom: 0px;
}
.toasty-contant a {
background: #C17D5E;
padding: 12px 22px;
color: #fff;
font-size: 14px;
text-decoration: none;
display: inline-block;
font-weight: 600;
}
.toasty-contant {
margin-top: 20px;
}  .Beers-block-post {
background-image: url(//www.theislandeq.com.au/wp-content/themes/theisland/images/beers-banner.jpg);
} .glass-beers-post { } .contact-us-main{
background: #fff;
padding: 0px 0px;
}
.contact-us-contant h2 {
font-size: 56px;
line-height: 68px;
font-weight: 700;
color: #000000;
}
.contact-us-contant p {
font-size: 22px;
line-height: 30px;
}
.section-insta {
padding-bottom: 66px;
}
.contact-us-main input, .contact-us-main textarea {
box-shadow: none;
border: none;
background: #F5F5F5;
}
.contact-us-main textarea#exampleFormControlTextarea1{
box-shadow: none;
border: none;
background: #F5F5F5;
}  #download .modal-content {
background: #C17D5E;
}
#download .modal-header {
}
#download button.close {
text-align: end;
color: #fff;
padding: 10px 10px 0 0;
font-weight: 400;
font-size: 18px;
}
.gform_fields .validation_message {
padding: 0 !important;
background: none !important;
border: none !important;
} .header.sticky {
position: fixed;
left: 0;
z-index: 9999;
top: 0;
width: 100%;
background: #000000d1;
transition: .2s all ease;
}
.fp-viewing-island .header {
background: transparent;
position: absolute; 
}
.fp-viewing-eat_drink-0 .header, .fp-viewing-eat_drink-1 .header, .fp-viewing-Contact .header, .fp-viewing-eat_drink-2 .header, .fp-viewing-eat_drink-3 .header, .fp-viewing-instagram .header  {
background: #000000d1;
height: 0;
opacity:-1;
position: static;
}
.blog-main h3 {
font-size: 20px;
color: #000000;
line-height: 32px;
}
.modal#download {
z-index: 99999 !important;
}
.page-id-37 #gform_wrapper_1 .validation_message {
display:none;
}
div#gform_fields_4 input {
outline: none;
height: 45px;
border: none;
}
#gform_wrapper_4 .gform_fields {
grid-row-gap: 8px !important;
}
#gform_wrapper_4 .gform_footer, #gform_wrapper_4 .gform_page_footer {
margin: 0px 0px 0px 0px !important;
padding: 16px 0 0px !important;
}
#download .modal-body.form-block {
padding: 12px 40px 40px 40px !important;
}
input#gform_submit_button_4{
background: #D8CEBC;
font-size: 20px;
color: #fff;
cursor: pointer;
display: inline-block;
text-decoration: none;
text-transform: uppercase;
border: none;
border-radius: 0;
padding: 10px 18px !important;
} .global-navbar__nav .navbar-collapse {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: flex-start !important;
}
.global-navbar__nav .navbar {
padding: 0rem 0rem;
}
.global-navbar__nav .navbar .nav-link {
padding: 0rem 1rem !important;
}
.menu-two .navbar-nav .nav-link {
padding: 0rem 1rem ;
}
.address b {
font-weight: 700;
}
#gform_wrapper_5 .gform_footer.before{
padding: 0;
}
.copyright-massage span {
padding: 0px 5px;
}
.gform_validation_errors {
background: none !important;
border: none !important;
border-radius: 0px !important;
box-shadow: none !important;
margin-bottom: 0px !important;
margin-top: 0px !important;
padding: 16px 16px 16px 0px !important;
position: relative;
width: 100%;
font-size: 15px !important;
font-weight: 400 !important;
}
.gform_wrapper.gravity-theme .gform_validation_errors>h2 {
color: #c02b0a;
font-size: 13px !important;
font-weight:400 !important;
font-family: 'Poppins', sans-serif !important;
}
.validation_message{
font-weight:400 !important;
font-family: 'Poppins', sans-serif !important;	
}
.brewlogoright{
position: relative;
z-index: 99;
}
.toasty-contant h2 {
font-size: 35px;
font-weight: 700;
line-height: 44px;
}
hr{
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.header.sticky .global-navbar__nav {
padding: 20px 0px;
}
.header.sticky .logo-web img {
max-width: 100%;
width: 360px;
}
.gfield_description{
font-size: 13px !important;
}
div#gform_wrapper_3 {
margin-top: 35px;
}  .verrs-inner-contant h2 {
font-size: 56px;
font-weight: 700;
color: #000000;
line-height: 68px;
}
.instainner-section{
margin: 75px 0px 50px;
}
.instainner-main{
padding-bottom: 75px;
}
.whatson-single{
padding: 150px 0px;
background-position: center !important;
}
.pdt-20{
padding-top: 20px;
}
.copyright-block p a{
color: #000 !important;
}
.event-block-contant h2, .event-block-contant h1{
font-size: 56px;
font-weight: 700;
color: #000000;
line-height: 68px;
}
input#gform_submit_button_4 {
padding: 0px 18px !important;
}
.crouse a:hover{
background-color: #FFFFFF;
color: #C17D5E;
transition: all .4s ease-in-out 0.1s;
}
.verrs-inner-contant a:hover {
background-color: #D8CEBC;
color: #fff;
transition: all .4s ease-in-out 0.1s;
}
.event-block-contant a.featuredbtn:hover {
background-color: #D8CEBC;
color: #fff;
transition: all .4s ease-in-out 0.1s;
}
.toasty-contant a.buttonarea:hover {
background-color: #D8CEBC;
color: #fff;
transition: all .4s ease-in-out 0.1s;
}
.signal-event a:hover {
background-color: #D8CEBC;
color: #fff;
transition: all .4s ease-in-out 0.1s;
}
.our-guide a:hover {
background-color: #D8CEBC;
color: #fff;
transition: all .4s ease-in-out 0.1s;
}
.toasty-profile{
overflow: hidden;
}
.toasty-temptations:hover img {
transform: scale(1.1);
}
.sunny-post p {
margin-top: 30px;
font-size: 22px;
font-weight: 300;
color: #FFFFFF;
line-height: 28px;
}
.vedio-section{
position:relative;
}
.blog-maincontent h3 {
font-size: 26px;
line-height: 34px;
font-weight: 600;
color: #000;
}
#gform_wrapper_2 .gfield_label {
display: inline-block;
font-size: 16px;
font-weight: 400;
margin-bottom: 5px;
padding: 0;
color: #fff;
}
#gform_wrapper_4 .gfield_label {
display: inline-block;
font-size: 16px;
font-weight: 400;
margin-bottom: 5px;
padding: 0;
color: #fff;
}
.our-guide  a.jinglebtn{
line-height: 30px;
}
.event-block-contant a.whats-festive{
color: #4E4E4E;
font-size: 22px;
line-height: 30px;
}
.event-block-contant p strong {
font-weight: 600;
}
div#newModal span.close_new.close {
right: -10px;
position: absolute;
top: -12px;
background: #C17D5E;
font-weight: 400;
opacity: 1;
width: 25px;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
border-radius: 100%;
}
div#newModal .modal-content {
background-color: transparent;
}
div#newModal .modal-dialog {
max-width: 350px !important;
}