@import url('https://fonts.googleapis.com/css?family=Montserrat:400,600');

body{
    font-family:'Montserrat',sans-serif;
    background:url(../images/mainbg.jpg);
}

h1,h2,h3,h4, strong{
    font-family:'Montserrat', sans-serif;
    font-weight:bold;
    color:#f21313;
}

h2{
    font-size: 3rem ;
    
}

h3{
    font-size:1.6rem ;
    
}

p{
    font-family:'Montserrat',sans-serif;
    font-size:1rem;
    line-height: 2rem;
}

header{
    background:url(../images/header.png) no-repeat center center;
    display:block;
    padding:50px 0 50px;
}


.bottletop {
    margin-top: 100px;
}

section{
    padding:80px 0 80px;
}

#bg1{
    background:url(../images/bg1.png) left top;
}

#bg2{
    background:url(../images/bg2.png) left top;
}

#bg2 p{
    font-size:.98rem;
    line-height: 1.5rem;
    border:1px solid gainsboro;
    background:rgba(255, 255, 255, 0.5);
    border-radius:8px;
    padding:10px;
}



footer{
    background:#790606;
    padding:20px;
    color:#fff;
}

.visible-images-lg{
    display:block;
}
.visible-images-sm{
    display:none;
}

@media(max-width:776px){
    header{
        background-size:cover;
        background-position: 25%;
    }

    header images{
        padding-top:50px;
    }
    .visible-images-lg{
        display:none;
    }
    .visible-images-sm{
        display:block;
    }
    section{
        padding:70px 0 70px;
    }
    h2{
        font-size:2.4rem;
    }
}