﻿.home_background_text {
    position: relative;
}

.home_background_text div {
    position: absolute;
    color:white;
    bottom: 10%;
    left:45%;
    font-size: 1.4rem;
}

.home_background_text img {
    width: 100%;
}

.capitalize_first span {
    font-size:2rem;
}

.partner_box {
    position:relative;
    width:100%;
}
.partner_box h1 {
    font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.partner_box img {
    position:relative;
    width: 300px;
    margin-left:calc(50% - 150px);
}

.page_intro img {
    border-radius:10px;
}


.sample_box img {
    border-radius:10px;
}

.border_box {
    border: thin solid black;
    padding: 30px;
    width: 80%;
    margin:0 10%;
}

.detail_box img, .request_box img {
    width: 100%;
    border-radius: 10px;
}
