@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap');

body{
    font-family: 'Manrope', sans-serif;
}
h1,h2,h3,h4,h5,h6{
    font-family: 'Manrope', sans-serif;
}
p{
    font-family: 'Manrope', sans-serif;
}
a{
    font-family: 'Manrope', sans-serif;
}
#message-modal > div > div > div.modal-body > div{
    width:84% !important;
}
.fa-map:hover{
    color:#fff !important;
}
.fa-leaf:hover{
    color:#fff !important;
}

.row-flex {
  display: flex;
  flex-wrap: wrap;
}

.col-flex {
  flex: 1 0 18%;
  margin: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}
 #menu-QQQIUXd > nav{
    background: transparent !important;
}
   
@media(max-width:1600px){
    .navbar-nav>li>a{
        font-size:12px !important; 
    }
    .dropdown-menu>li>a{
        font-size:12px !important; 
    }
}
.navbar-nav>li>a {
	font-family: Manrope;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 19px;
    color: #3F7767;
	text-transform: uppercase;
	position:relative;
}
.dropdown-menu>li>a{
    font-family: Manrope;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #3F7767;
	text-transform: uppercase;
}
.navbar-nav>li>a:active {
	font-weight:bold !important;
}

.navbar-nav>li>a:hover:after{
    content: 'ㆍ';
    position: absolute;
    top: 66%;
    left: 50%;
    font-size: 40px;
    transform: translateX(-50%);
    text-shadow: transparent 0px 0px;
    transition: text-shadow 0.3s, color 0.3s;
    color: #303D45;
    
}
.navbar-nav>li>a:active:after{
    content: 'ㆍ';
    position: absolute;
    top: 66%;
    left: 50%;
    font-size: 40px;
    transform: translateX(-50%);
    text-shadow: transparent 0px 0px;
    transition: text-shadow 0.3s, color 0.3s;
    color: #303D45;
    
}


#cconsent-bar {
	z-index: 999999999999 !important;
}

.is-boxes {
	min-height: 0!important;
}

.container-fluid {
	padding-top: 0;
	padding-bottom: 0;
}

.is-container.container-fluid-fluid {
	z-index: 0;
}

.footer-text, .footer-text>a {
	font-family: 'Manrope', sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 116.9%;
	color: #000000;
}
.formbuilder-text-label{
    color: #EC8031 !important;
    font-family: Manrope;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 14px !important;
    line-height: 19px !important;
    text-transform: uppercase !important;
}
.formbuilder-textarea-label{
    color: #EC8031 !important;
    font-family: Manrope;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 14px !important;
    line-height: 19px !important;
    text-transform: uppercase !important;
}
.form-control{
    border: 1px solid #3F7767 !important;
    border-radius:0 !important;
    background:transparent !important;
}

.btn-warning.btn.is-btn-primary{
    background: #EC8031 !important;
    border-radius: 50px !important;
    padding: 13px 28px !important;
    font-family: Manrope;
    font-style: normal;
    font-weight: 800 !important;
    font-size: 12px !important;
    line-height: 16px;
    letter-spacing: 0.095em;
    text-transform: uppercase;
    color: #FFFFFF;
}
@media(max-width:576px){

    .move-center{
        text-align:center !important;
    }
    .orange{
        top: 11px !important;
        right: 35px !important;
    }
    .lemon{
        top: -15px !important;
        right: 28px !important;
    }
    .col-flex{
        flex: 1 0 51%;
    }
    .no-mar{
        margin-top:20px !important;
    }
}
@media(max-width:768px){
    .col-flex{
        align-items: baseline !important;
    }
    .smaller1{
        font-size:16px !important;
    }
    .no-padd{
        padding:20px !important;
    }
    
   
}
@media(max-width:992px){
    .logo-image{
        position: relative;
        top: -30px !important;
        left: 0px !important;
    }
}
@media(max-width:1024px){
    /*****navbar****/
    #menu-QQQIUXd > nav{
        background: rgba(243, 238, 229, 0.95) !important;
    }
    #header-9005 > div{
        position:relative !important;
        background: rgba(243, 238, 229, 0.95) !important;
    }
}
@media(min-width:577px) and (max-width:768px){
    .smaller2{
        font-size:20px !important;
    }
}
@media(min-width:1024px){
     #header-9005 > div{
        position:absolute !important;
        left: -50px;
        background: transparent!important;
    }
}
.menu-name, .price{
    font-family: Manrope; 
    font-style: normal; 
    font-weight: normal;
    font-size: 16px; 
    line-height: 1.4;
    color: rgb(48, 61, 69);
    margin:5px 0 !important;
}
.main-title{
    font-family: Manrope; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 30px; 
    line-height: 109.1%; 
    color: rgb(63, 119, 103);
}

div.is-section.is-section-auto > div > div.is-box-6.is-box.is-content-top.edge-y-0 > div.is-boxes > div > div > div > div > img {
    width:150px;
}
