.bgimg
{
    background-image:url(/images/sales.jpg);
    background-size:cover;
    background-position:center;
    width:100%;
    height:700px;
    padding-top:100px;
}
.imgoverlay
{
    width:500px;
    height:500px;
    border-radius:50%;
    margin:0 auto;
    background-color:rgba(0,35,102,0.6);
    border:3px solid #b99b63;
}
.overlaytext
{
    width:100%;
    height:100%;
    padding:90px 20px;
    font-size:45px;
    color:#ffffff;
    font-family:'Raleway';
    text-align:center;
}
.section2
{
    max-width:1366px;
    margin:auto;
    width:100%;
}
.s2i1
{
    margin:auto;
    text-align:center;
    width:80%;
    padding:40px 20px;
    color:#101010;
    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
    font-style: italic;
    font-size:27px;
}
.section3
{
    width:100%;
    background-color:rgba(0,35,102,0.9);
}
.s3subcontainer
{
    margin:auto;
    display:flex;
    justify-content:space-between;
}
.s3i1
{
    display:flex;
    flex-direction:column;
    justify-content:center;
    width:40%;
    height:auto;
    color:#ffffff;
    font-family:Verdana, Geneva, Tahoma, sans-serif;
    margin:auto;
}
.s3i1 span
{
    font-size:16px;
    font-style:italic;
    font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    padding-bottom:15px;
}
.s3i2
{
    width:50%;
    display:flex;
    align-items:center;
}
.s3i2 img
{
    width:100%;
    height:auto;
}
.section4
{
    max-width:1366px;
    width:100%;
    margin:35px auto;
}
.section4 h2
{
    text-align:center;
    color:#101010;
    font-family:'Raleway';
}
.s4subcontainer
{
    display:flex;
    justify-content:space-between;
    width:100%;
    margin:35px auto;
    flex-wrap:wrap;
}
.s4i1
{
    width:22%;
    margin:20px auto;
}
.s4i1 a
{
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:space-between;
    text-decoration:none;
}
.s4i1 a img
{
    width:100px;
    height:100px;
    margin:10px auto;
}
.s4i1 a span:nth-child(2)
{
    color:#101010;
    font-size:18px;
    text-align:center;
    margin:5px auto;
}
.s4i1 a span:nth-child(3)
{
    color:#777777;
    font-size:14px;
    text-align:center;
    margin:5px auto;
}
.section5
{
    width:100%;
    background-color:rgba(0,35,102,0.9);
}
.s5subcontainer
{
    margin:auto;
    display:flex;
    justify-content:space-between;
}
.s5i1
{
    width:50%;
    display:flex;
    align-items:center;
}
.s5i1 img
{
    width:100%;
    height:auto;
}
.s5i2
{
    display:flex;
    flex-direction:column;
    justify-content:center;
    width:40%;
    height:auto;
    color:#ffffff;
    font-family:Verdana, Geneva, Tahoma, sans-serif;
    margin:auto;
}
.s5i2 span
{
    font-size:16px;
    font-style:italic;
    font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
}
.s5i2link
{
    width:100%;
    margin:30px auto;
}
.s5i2link a
{
    color:#ffffff;
    background-color:#b99b63;
    padding:20px;
}
.section6
{
    max-width:1366px;
    width:100%;
    margin:35px auto;
}
.section6 h2
{
    text-align:center;
    color:#101010;
    font-family:'Raleway';
}
.tlitems
{
    display:flex;
    justify-content:space-between;
    padding:40px 2%;
}
.tli1,.tli2,.tli3
{
    width:30%;
    display:flex;
    flex-direction:column;
    align-items:center;
}
.tli1 a:nth-child(3),.tli2 a:nth-child(3),.tli3 a:nth-child(3)
{
    width:95%;
    color:#101010;
    text-decoration:none;
    font-weight:bold;
    font-size:18px;
    text-align:center;
}
.tli1 a:hover,.tli2 a:hover,.tli3 a:hover
{
    color:#b99b65;
}
.tli1 img,.tli2 img,.tli3 img
{
    width:100%;
}
.tli1 p,.tli2 p,.tli3 p
{
    width:95%;
    color:#777777;
    font-size:14px;
    text-align:center;
}
@media only screen and (max-width:992px)
{
    .bgimg{height:500px;padding-top:0;}
    .imgoverlay{width:100%;border-radius:0;border:0}
    .overlaytext{font-size:50px;}
    .s4i1{width:46%;}
}
@media only screen and (max-width:768px)
{
    .overlaytext{font-size:40px;}
    .s4i1{width:90%}
    .s3subcontainer{flex-direction:column;}
    .s3i1{width:90%;}
    .s3i2{width:100%;}
    .s5subcontainer{flex-direction:column;}
    .s5i2{width:90%;}
    .s5i1{width:100%;}
    .tlitems{flex-direction:column;}
    .tli1,.tli2,.tli3{width:100%;}
    .overlaytext{padding:30px 20px}
}
