@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Redressed&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&display=swap');

body{
    background-color: #eeeeee;
    color: #232323;
    font-family: 'Montserrat', sans-serif;
}


.navbar{
    padding: 1rem !important;
    font-size: 1.5rem;
    font-weight: bold;
}
.nav-link{
background-color: #2596be;

}


.navbar-brand{
    font-size: 3rem !important;
}

img{
    width: 100%;
}
.bg-dark{
    background-color: #2596be !important;

}

.bg-darkx{
    background-color: #2596be !important;

}

.bg-light{
    background-color: #e6eaec !important;
    color: #232323;
    opacity: 0.9;
}

.card-title{
    color: #232323 !important;
}

.card-text{
    color: #262626;
}

.special{
    color: #b21f66 !important;
}

.unspecial{
    color: #1a1a2e !important;
}

.landingSection{
    background-image: url("images/landing1.png");
    min-height: auto;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

    padding: 10rem 0;
}




.gg{
    font-family: 'Anton', sans-serif !important;
    font-size: 5rem;

}



.landingSmallText{
    display: inline-block;
    font-weight: 900;


    opacity: 0;

/* border-radius: 0px;
background: #eeeeee;
box-shadow: inset 5px 5px 6px #d6d6d6,
            inset -5px -5px 6px #ffffff; */
}



.servicesSection{
    margin-top: 10rem;
}


.secondSection{
    background-color: #2596be;
    color: #232323;
    position: relative;
}

.secondSection > h3{
    font-weight: bold;
}

.imgStyle{
    padding: 1rem;
border-radius: 1px;
background: #e6eaec;

background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
width: 100%;
}

.cardStyle{
border-radius: 0px;
background: #eeeeee;
box-shadow: inset 5px 5px 6px #e2e2e2, 
            inset -5px -5px 6px #fafafa;
}



.background {
position:absolute;
top: 0;
left: 0;
z-index: 0;
}


.imgy{
    /* opacity: 0.8; */
    border-radius: 5px;
}

.statueText1{
    font-weight: bolder;
}

.img-hover-zoom {
  overflow: hidden;
}

.img-hover-zoom img {
  transition: transform .5s ease;
}

.img-hover-zoom:hover img {
  transform: scale(1.5);
}



.cardSection{
    background-color: #2596be;
}


.quote{
    font-family: 'Redressed', cursive;
    color: #262626;
    opacity: 0.9;
}




.ho{
    padding: 0.5rem 2rem 0 2rem;
    border-radius: 5rem;
}


.tt{
    color: inherit; 
    text-decoration: inherit; 
}


.lastBox{
    padding: 5rem 0;
    background-color: #2596be;
}

.card{
    background-color: #276678;
}

.ttt{
    color: #eeeeee !important;
}


.temp1{
    padding: 0rem 4rem 1.5rem 4rem;
}

.temp2{
    padding: 0rem 2rem 2.5rem 2rem;
}


.card{
    padding: 1rem;
}

video{
    width: 100%;
    height: auto;
}
