.hero .hero-text h1{
   color:#fff !important;
}

.sub-menu{
     top:20px !important;
}
    
 .boxes .caption a{
   color:#fff !important;
text-decoration: none !important;
font-size:22px !important;
font-family: 'Montserrat', sans-serif !important;
}
.bottom-container h2{
color:#fff !important;
font-family: 'Montserrat', sans-serif !important;
}
.ue-title{
font-family: 'Montserrat', sans-serif !important;
  
}
.boxes .caption{
    background-color: #001E60 !important;
    padding: 20px !important;
    margin-top: -5px !important;
}

.looper .layout-wrapper {
	height: 300px !important;
}

@media (min-width : 1824px) {
	.looper,
	.looper .item,
	.looper .itemimage,
	.looper .layout-wrapper {
		height: 450px !important;
	}
}

@media (max-width :767px) {
	/* Styles */

.looper .itemimage {
	height: 250px !important;
}
.looper .item {
	height: 250px !important;
}
}

#fifty_fifty-1164081211,
#build_container #fifty_fifty-1164081211,
#four_column-1569349869,
#build_container #four_column-1569349869  {
background-color:var(--colorSec);
}
#twentyfive_seventyfive-705909949 .threequarter .inner-column {
padding-top:30px;
}
#twentyfive_seventyfive-705909949 ul.site-menu li.sub-parent:hover ul {
background-color:transparent;
border:none;
}
#twentyfive_seventyfive-705909949 ul.site-menu ul.sub-menu li {
background-color:var(--colorSec);
}
#twentyfive_seventyfive-705909949 ul.site-menu ul.sub-menu li span a{
text-transform:none;
}
#twentyfive_seventyfive-705909949 ul.site-menu ul.sub-menu li:hover {
background-color:var(--colorQua);
}

footer{
background-color:#394F30 !important;
margin-top:-10px !important;
}

.welcome-title {
font-size: 40px !important;
color: #394F30 !important;}

.welcome-text-row .inner-column {
    background-color: #afb8ac !important;
    text-align: justify;
}

ul {
    display: block;
    list-style-type: circle;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

.watermark, body {
    background-color: #d7dbd5 !important;
}

.roundedgreen {
    border-radius: 16px;
    background-color: #394F30;
    border-width: 0px;
    padding: 15px;
    min-height: 835px;
    max-width: 245px;
}
.inner-column img, .inner-column .ce-widget, .inner-column iframe {
    max-width: 100%;
    border-radius: inherit;
}
ul {
    display: block;
    list-style-type: circle;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
    color: #394F30;
}
.ggreen1 .column {
    padding:50px;
    }
    .ggreen1 .inner-column {
    border-radius:20px;
    background-color: #394F30;
    padding:20px;
    box-sizing:border-box;
    min-height: 750px;
    }
    @media (max-width :767px){
    /* Styles */
    .ggreen1 .column {
    padding:10px;
    }
    }
.ggreen2 .column {
    padding:50px;
    }
    .ggreen2 .inner-column {
    border-radius:20px;
    background-color: #394F30;
    padding:20px;
    box-sizing:border-box;
    min-height: 750px;
    }
    @media (max-width :767px){
    /* Styles */
    .ggreen2 .column {
    padding:10px;
    }
    }

.menu-area {
align-items: center;
}
.menu-area img {
max-height: 200px;
}