 @media screen and (min-device-width:300px) and (max-device-width: 768px) 

{
    h1.display-3.text-white.animated.slideInDown.mb-4 {
    font-family: Croissant one;
    background: radial-gradient(black, transparent);
    font-weight: bold;
    text-transform: capitalize;
    margin-bottom: 30px!important;
    margin-top: -11px;
}
    .carousel-caption {
    top: 24px!important;
}
    h1.display-5.mb-1 {
    font-size: 22px!important;
    line-height: 32px!important;
    padding: 0px;
}

    h1.display-5.mb-3
    {
           font-size: 22px!important;
    line-height: 32px!important;
    padding: 0px;
    }
    section.new_banner_bottom
    {
        margin-left:30px!important;
    }
    .navbar-light .navbar-nav .nav-link
    {
        padding:10px!important;
    }
    a.navbar-brand.d-flex.align-items-center.px-4.px-lg-5
    {
        width:70%!important;
    }
    img.d-block.w-100 {
    height: 360px;
}
.dropdown-item.active, .dropdown-item:active {
    color: #fff!important;
    text-decoration: none;
    background-color: #002c5d!important;
}
.display-3.new-3
{
    font-size:1.5rem!important;
}
}
nav.navbar.navbar-expand-lg.bg-white.navbar-light.sticky-top.p-0
{
    background-color:#263B5C!important;
}
        .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link.active {
    border-width: 1px;
    border-color: transparent;
    border-color: #4bbcd7;
}
a.new_time {
    color: #37969a;
    font-family: 'Rubik';
    margin-right:8px;
    /*padding: 15px 16px;*/
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
    outline: none;
    font-weight: bold;
}
p.texts {
    color: #002c5d!important;
}
.navbar-light .navbar-brand, .navbar-light a.btn
{
    width:450px!important;
}
@media screen and (min-device-width:1300px) and (max-device-width:1404px)
{
    
}
a.btn.btn_booking {
    background: white;
    color: #09aba9;
    margin-right: 32px;
    border-radius: 33px;
    font-size: 16px;
    font-weight: bold;
    filter: drop-shadow(1px 1px 2px black);
}
.dropdown-item:hover, .dropdown-item:focus {
    color: #1e2125;
     /*background-color:none!important; */
}
.dropdown-item.active, .dropdown-item:active {
    color: #fff!important;
    text-decoration: none;
    background-color: #263b5c!important;
}
nav.navbar.navbar-expand-lg.bg-white.navbar-light.sticky-top.p-0.shadow-sm {
    position: fixed;
    width: 100%;
}

.display-3.new_3
{
    font-size:3.5rem;
}
img.img-fluid.imagess {
    aspect-ratio: 1/1;
}
.modal-content {
    background: #99ca4c!Important;
    color: white;
    border: 10px solid #09aba9;
    filter: drop-shadow(2px 2px 3px black);
}
h1#pslb-h1-content {
        text-align: center;
    font-size: 16px;
    text-transform: capitalize;
    font-weight: normal;
}
    @media only screen and (max-width: 769px)
    {
     section.services {
    display: block!important;
}   

    }
    section.services
    {
        background:transparent!important;
    }