<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.menus li:before {
    content: "";
    width: 5px;
    height: 5px;
    display: inline-block;
    top: 50%;
    transform: translateY(-50%);
    background: #162b75;
    border-radius: 50%;
    position: absolute;
    left: 0;
}
.aside:after,
.aside:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.aside:after {
    background: #fff;
    z-index: -1;
    bottom: 4px;
    border-radius: 15px;
}
.aside:before {
    background: #162b75;
    z-index: -2;
}
.mark {
    position: relative;
    z-index: 1;
}
.mark:after {
    width: 0;
    height: 0;
    border-top: 13px solid #162b75;
    border-left: 13px solid transparent;
    content: '';
    position: absolute;
    bottom: -21px;
    left: -8px;
}
.c-label .c-text {
    border: 1px solid #EBEBEB;
    border-radius: 5px;
    color: #888888;
    padding-top: 12px;
    padding-bottom: 12px;
    position: relative;
    z-index: 1;
    background: transparent;
    padding-left: 40px;
}
.c-label input:checked+.c-text {
    color: #fff;
    background: linear-gradient(91.8deg, #162b75 0%, #162b75 100%);
}
.c-label input:checked+.c-text::before {
    border: solid 2px #fff;
}
.c-label input:checked+.c-text::after {
    background: #fff;
    opacity: 1;
}
.c-label .c-text:before {
    width: 20px;
    height: 20px;
    border: solid 2px #888888;
    content: '';
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 50%;
    left: 16px;
    transform: translateY(-50%);
    margin-right: 10px;
    border-radius: 50%;
    z-index: 1;
}
.c-label .c-text:after {
    width: 12px;
    height: 12px;
    position: absolute;
    top: 50%;
    left: 20px;
    background: #888888;
    display: inline-block;
    content: '';
    border-radius: 50%;
    z-index: 1;
    opacity: 0;
    transform: translateY(-50%);
}
.map iframe {
    width: 100%;
    max-width: 100%;
}
[date_picker] {
    border: transparent;
}
input:hover,
input:focus,
select:hover,
select:focus,
textarea:hover,
textarea:focus {
    box-shadow: unset !important;
    outline: none !important;
}
.c-label-w .c-text:after {
    left: 20px;
}
.box_goverment, .box_non_goverment{
    position: absolute;
    right: 10px;
    bottom: 20%;
    color: #fff;
}
.item_list .box_goverment,.item_list .box_non_goverment{
    bottom: 2%;
}
.form-search-new input{
    padding: 0.5rem 1rem;
}
.form-validate input{
    padding: 0.5rem 1rem;
}
.box_goverment i{
    color: chartreuse;
}
.box_non_goverment i{
    color: coral;
}
.h-auth{
    background-color: #ebebeb;
    padding: 6px 10px;
    border-radius: 20px;
}
.calculate_price_cost{
    font-size: 24px;
    font-weight: 600;
    color: #162b75;
}
.lg-w-2-3{

}
.lg-w-1-3{

}
@media(min-width:1651px){
    .section-core-value  .item-core-value  {
        width: 330px !important;
        height: 330px !important;
        padding: 1.5rem;
      }
}
@media(max-width:576px) {
  
}</pre></body></html>