#referanslar {padding:120px 0px;}
#referanslar .rfrns { height:150px; display:block;  width:100%; margin-bottom:30px}
#referanslar .rfrns .rsm {height:100px; width:100%; display:inline-block; position: relative; margin-bottom:-6px; z-index:1; border:solid 1px #eeeeee}
#referanslar .rfrns .rsm img {max-height: 100%; max-width: 100%; width: auto; height: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; }
#referanslar .rfrns .tnm {background-color:#f6f6f6;  padding-top:15px; position:relative}
#referanslar .rfrns .tnm h2 {color:#000; margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; font-size:22px}
#referanslar .rfrns .tnm h2 a {color:#000;}
#referanslar .rfrns .tnm h2 a:hover {color:#fff;}
#referanslar .rfrns .tnm p {color:#616161; margin:0px 0px 0px 10px; padding:0px 0px 15px 0px; line-height: 1em; font-size: 14px }
#referanslar .rfrns .tnm i {color:#616161; position:absolute; top:24px; right:23px; font-size:23px; }
#referanslar .rfrns:hover > .tnm {background-color:#005daa;}
#referanslar .rfrns:hover > .tnm h2 {color:#fff;}
#referanslar .rfrns:hover > .tnm h2 a{color:#fff;}
#referanslar .rfrns:hover > .tnm p {color:#fff;}
#referanslar .rfrns:hover > .tnm i {color:#fff;}
#referanslar h2{color:#005daa; font-size:28px; line-height:32px; margin:30px 0px; padding:0px; text-transform:uppercase}

#subPageSector {padding:120px 0px;}
#subPageSector h2{color:#005daa; font-size:28px; line-height:32px; margin:30px 0px; padding:0px; text-transform:uppercase}
#subPageSector h6{color:#005daa; font-size:28px; line-height:32px; margin:30px 0px; padding:0px; text-transform:uppercase}
#subPageSector p{color:#3f3f3f; font-size:16px; line-height:20px; margin:15px 0px; padding:0px; text-align:justify}
#subPageSector span{display:block; width:100%; text-align:right; color:#005daa; }
#subPageSector img{width:100%; border:solid 1px #eeeeee; padding:5px }
#subPageSector .a {
    background-color: #fff;
    border-color: #d3e0e9;

    padding: 20px;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 20px;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
}

pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #333;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.no-bg {
    background: unset !important;
}
.no-bg::before{
    display: unset !important;
    background: unset !important;
}
.no-bg::after{
     display: unset !important;
    background: unset !important;
 }

table{border-collapse:collapse;border-spacing:0; margin:0 0 15px;padding:0;list-style: none;}
th{text-align:left}
tr,th,td{padding:10px;}
table, table tr,table td {border:1px solid #ddd !important;}
table tr:nth-child(odd){background:#eee;} [bgcolor="#600000"],[bgcolor="#009900"] {background:transparent}

footer .logo img {
    filter: brightness(0) invert(1);
}

footer a {
    color: #fff !important;
}
footer a:hover {
    color: #fff !important;

}
footer p {margin-bottom: 10px; font-size: 15px;}

@media (max-width: 500px) {
    footer .cpr {font-size: 13px}
}

.bg-red{
    background-color: #f00 !important;
}
.bg-blue{
    background-color: #3570FF !important;;
}
.bg-green{
    background-color: #2fa84e !important;;
}

.bg-red,.bg-blue,.bg-green{
    color: #fff;
}

.wpo-contact-pg-section .card-subtitle {
    font-weight: 500;
    opacity: 0.7;


}
 .wpo-contact-pg-section .card {
    box-shadow: 0px 5px 15px 0px rgba(62, 65, 159, 0.1);
     border-radius: none;
     border: none;

}

.wpo-contact-pg-section .card a {
    color: #3f3f3f;
}


.fancybox__container {
    z-index: 10000;
}

.office-info-text a {
    color: #3f3f3f;
}




