@charset "utf-8";
/* CSS Document */
.client-carousel__one__item {
    height: 100% !important;
}
.boat-journy-one__element-text {
    -webkit-text-stroke: 2px #b8cdc2;
}
.blog-card-six {
    background-color: #b8cdc2;
}
.main-footer--two {
    padding-top:58px !important;
}
.rent-two__funfact__inner {
    background-color: unset !important;
}
.rent-two__funfact__icon {
    color:#ffffff !important;
}
.rent-two {
    background:#626262 !important;
}
.blog-card-six__btn {
    background-color: #064e29 !important;
}
.blog-card-six__title {
    color: #064e29 !important;
}
/* Menu Revisions */
.main-menu .main-menu__list li:hover > ul {
    background: rgba(255,255,255,.3) !important;
}
.main-menu .main-menu__list li ul li > a {
    color:#008c44 !important;
    background:#FFFFFF !important;
}
/* Menu Revisions */
.page-header__inner {
    position: relative !important;
    z-index: 99999 !important;
    width:100% !important;
}
.page-header-one {
    height: auto !important;
    padding:  160px 0 120px 0 !important;
}
.page-title {
    font-size: 48px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    color: #fff !important;
}
.page-breadcrumb {
    list-style: none !important;
    list-style-type: none !important;
    float:left;
    width:100% !important;
    position: relative !important;
}
.page-breadcrumb li {
    margin-right:20px !important;
    color:#ffffff;
}
.sticky-header--cloned.main-header--three {
    background:#626262 !important;
    border-color:#626262 !important;
}
.boat-item-one__image::after {
    content: none !important;
}
.main-footer {
    background-color: #363636;
}
body, .about-three__content {
    background:#E8E8E8 !important;
}
.footer-widget__about-text, footer a, .footer-widget__contact li p, .footer-widget__contact li a {
    color:#efefef !important;
}
.boat-item-one__content {
    position: relative !important;
    top: 0 !important;
    z-index: 1 !important;
    left: 0 !important;
    text-align: center !important;
}
.boat-item-one__title a {
    color:#008c44 !important;
}
@media (max-width: 1549px ) {
     .main-header--three .main-header__nav {
        margin-left: 39px;
        margin-right: auto;
    }
}
@media (max-width: 1299px) {
     .main-header--three .main-header__nav {
        margin-left: 69px;
        margin-right: auto;
    }  
}
.contact-one__item__title {
    margin-top:20px !important;
}
.blog-details .blog-card-two__content {
    background-image:url('../images/vision-bg.png');
    background-repeat:no-repeat;
    background-size:contain;
    background-position:center;        
}
@media (min-width: 1919px) {
    .main-header--three .main-header__nav {
        margin-left: 150px;
        margin-right: auto;
    }
    .main-header--three .main-header__right__info + .main-header__right__btn {
        margin-right: 120px;
    }
    .main-slider-three__title {
        font-size:60px;
    }
}
.main-header__right {
    align-items: normal;
}
.mobile-nav__btn {
    width: 24px;
    display: flex;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    cursor: pointer;
    z-index: 3;
    margin-left: 50px;
    margin-right: 10px;
    justify-content: center;
}
.mobile-nav__btn span {
    height: 3px;
}
.mobile-nav__btn span:nth-child(2) {
    margin-top: 8px;
    margin-bottom: 8px;
}
.dropdown-menu.show {
    display: block;
    border: 2px solid green;
    border-radius: 0;
    max-width: 5em !important;
    width: 5em;
    min-width: 5em;
}
.dropdown-item.active, .dropdown-item:active {
    background-color: green !important;
}
@media (min-width: 1200px) {
    .mobile-nav__btn {
        display: none;
    }
}
/*
.main-slider-three:before, .page-header-one__bg:before {
    content: "";
    position: absolute;
    display: block;
    left: 0;
    width: 100%;
    height: 25%;
    bottom:0 !important;
    background: -webkit-linear-gradient(bottom, #fff 10%, transparent 100%) !important;
    background: -o-linear-gradient(bottom, #fff 10%, transparent 100%) !important;
    background: linear-gradient(to top, #fff 10%, transparent 100%) !important;
    z-index:9999 !important;
    
}
*/
.g-recaptcha {
	display: inline-block;
}