@import url('https://fonts.googleapis.com/css?family=Montserrat:200,400,700,800,900&display=swap');

*{
    padding: 0;
    margin: 0;
}

body{
    font-family: 'Montserrat', sans-serif;
}

.head{
    background: #000;
}

.site-header {
    background-color: #eeeeee;
}

.site-header a {
    color: #999;
    transition: ease-in-out color .15s;
}

.title{
    font-weight: 900;
    color: #006ef7;
}

.title .accentTitle{
    color: #000;
}

.author{
    font-size: 95%;
}

.phone{
    font-size: 150%;
}

.extraBold{
    font-weight: bold;
}

.noPaddingSides{
    
    padding-left: 0 !important;
    padding-right: 0 !important;
    
}

.main{
    border: 5px solid #000;
}

.main img{
    height: auto;
    width: 100%;
    opacity: 0;
}

.back{
    border: 5px solid #fff;
}

.back1{
    background: url("../image/img1.jpg");
    background-size: cover;
}

.back2{
    background: url("../image/img2.jpg");
    background-size: cover;
}

.back3{
    background: url("../image/img3.jpg");
    background-size: cover;
}

.back4{
    background: url("../image/img4.jpg");
    background-size: cover;
}

.back5{
    background: url("../image/img5.jpg");
    background-size: cover;
}

.back6{
    background: url("../image/img6.jpg");
    background-size: cover;
}

.back7{
    background: url("../image/img7.jpg");
    background-size: cover;
}

.noBorderTop{
    border-top: 0;
}
.noBorderBottom{
    border-bottom: 0;
}
.noBorderLeft{
    border-left: 0;
}
.noBorderRight{
    border-right: 0;
}

.item{
    color: #006ef7;
    font-weight: 900;
    text-transform: uppercase;
}

.item img{
    width: 100%;
    margin: 0 auto;
    height: auto;
}

.section2{
    background: #006ef7;
    color: #fff;
    font-size: 150%;
    font-weight: 900;
    text-transform: uppercase;
}

.section3{
    background: #005bcc;
    color: #fff;
    font-size: 150%;
    font-weight: 900;
    text-transform: uppercase;
}

.section5{
    background: #024597;
    color: #fff;
    font-size: 150%;
    font-weight: 900;
    text-transform: uppercase;
}

@media screen and (max-width:1200px){
    
    .title{
        font-size: 210%;
    }
    
}

@media screen and (max-width:991px){
    
    .title{
        font-size: 170%;
    }
    
    .author{
        font-size: 70%;
    }

    .phone{
        font-size: 100%;
    }
    
    .phone img{
        width: auto;
        height: 20px;
    }

    .item img{
        width: 80%;
        margin: 0 auto;
        height: auto;
    }
    
    .back{
        border: 0;
        margin-bottom: 10px;
    }

}


@media screen and (max-width:600px){
    
    .title{
        font-size: 150%;
    }
    
}
