@font-face {
    font-family: 'PFAgoraSansPro-Regular';
    font-style: normal;
    font-weight: normal;
    src: local('PFAgoraSansPro-Regular'), url('./pfagorasanspro/pfagorasanspro-regular.woff') format('woff');
}

body {
    font-family: 'PFAgoraSansPro-Regular', Arial, Helvetica, Verdana, sans-serif;
}

.header {
    border-bottom: 1px solid #D8D8D8;
    border-left: 1px solid #D8D8D8;
    color: white;
    background-image: none;
}

.configurations {
    border-bottom: 1px solid #050505;
}

.config-item:not(:last-child) {
    border-right: 1px solid #050505;
}

.select-container {
    border-bottom: 1px solid #ffffff;
}

.select-container .custom-select select {
    background: #ffffff;
    color: #050505;
}

.select-container .custom-select::after {
    color: rgb(5, 5, 5);
    background: #FFFFFF;
}

.search-button {
    background-color: rgb(5, 72, 47);
    color: #ffffff;
}

#svgDisplayed {
    max-width: 1280px;
    max-height: 860px;
}

#svgContent polygon {
    fill: rgb(211, 82, 32);
    opacity: 0.1;
    stroke: #05482F;
    stroke-width: 4;
}

#svgContent polygon:hover {
    fill: rgb(211, 82, 32);
    opacity: 0.8;
    stroke: #05482F;
    stroke-width: 4;
}