#directory_top_background{
    background: url("../../assets/images/request_service/top_background.png") no-repeat scroll 100% 50% #FFFFFF;
    min-height: 340px;
    height: 340px;
    text-align: left;
}

.margin_superior{
    height: 50px;
}

.directory_top_big_text, .directory_top_small_text{
    margin-left: 40px;
}

.directory_top_big_text{
    line-height: 60px;
}

.directory_top_small_text{
    line-height: 30px;
    width: 720px;
}

.request_service_buttons_area{
    margin: 20px;
}

.create_request_button, .see_request_button{
    float: left;
    width: 182px;
    height: 40px;
    margin-left: 20px;
    border-radius: 10px;
    padding-top: 5px;
    cursor: pointer;
    text-align: center;
}

.create_request_button i, .see_request_button i{
    font-size: 18px;
    font-weight: normal;
}

.see_request_button{
    background-color: transparent;
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
}

@media (max-width: 767.98px){

    #directory_top_background {
        background: url("../../assets/images/request_service/top_background.png") no-repeat scroll 70% 0% #FFFFFF;
        background-size: cover;
        min-height: 475px;
        height: 475px;
    }

    .margin_superior{
        height: 50px;
    }

    .directory_top_big_text, .directory_top_small_text{
        margin-left: 10px;
    }

    .directory_top_big_text{
        line-height: 40px;
    }

    .directory_top_small_text{
        line-height: 30px;
        width: 300px;
    }

    .request_service_buttons_area{
        width: 100%;
        height: 85px;
        margin: 20px auto;
    }

    .create_request_button, .see_request_button{
        float: none;
        margin: 4px auto;
    }
}

/* copia de publica_page_home*/

.services_shortcut{
    color: #00285c;
    width: 100%;
    height: 145px;
    display: block;
    padding: 5px;
    transform: scale(0.5);
    opacity: 0.5;
    transition: transform 0.5s ease, opacity 0.5s ease;
}

.services_shortcut.visible{
    transform: scale(1);
    opacity: 1;
}

.services_shortcut:hover{
    background-color: #0f2f43;
    color: #FFFFFF;
    border: 1px solid #00285c;
    border-radius: 10px;
}

#services_shortcut_implementation:hover img{
    content: url("../../assets/images/home/icons/implementation_hover.png");
}

#services_shortcut_consulting:hover img{
    content: url("../../assets/images/home/icons/consulting_hover.png");
}

#services_shortcut_training:hover img{
    content: url("../../assets/images/home/icons/training_hover.png");
}

#services_shortcut_audit:hover img{
    content: url("../../assets/images/home/icons/audit_hover.png");
}

#services_shortcut_certification:hover img{
    content: url("../../assets/images/home/icons/certification_hover.png");
}

.category_shortcut_title{
    font-weight: bold;
    font-size: 16px;
}

.category_shortcut_content{

}
