.price-gim .derfb {
    max-width: 100%;
    flex: 100%;
}
.price-gim .text-ckp h4 {
    font-size: 1.2rem;
    }
.price-gim .pr-mi p {
    font-family: 'avenir-0';
}
.price-gim .pr-mi sup {
    color: #35559A;
    font-family: 'avenir-0';
    font-size: 1.4rem;
}

.book-pr a{
    color:#35559A;
}
.price-gim .kop h6{
    color: #35559A;
    font-family: 'avenir-0';
    font-size: 1.2rem;
}

@media (max-width:1199px){
.price-gim .kop h6 {
    font-size: 1rem;
    line-height: 25px;
}
.price-gim .text-ckp h4 {
    font-size: 1rem;
    }
}
@media (max-width:990px){
.price-gim .ins-main h1 {
    margin-top: 0;
}
}
@media (max-width:767px){
.price-gim section.ins-main {
    margin-top: 125px;
}
.row.xswz {
    justify-content: center;
}

section.ins-main {
    margin-left:25px;
    margin-right:25px;
}
.price-gim .ins-main .first-row h3 {
    font-size: 20px;
}
.price-gim .text-ckp h4 {
    font-size: 1.2rem;
}
}
.price-gim .pr-mi h3 span {
    font-size: 32px;
    font-family: avenir-0;
}
@media (min-width:1550px){
.price-gim .text-ckp h4 {
    font-size: 1.4rem;
}
.price-gim .pr-mi h3 span {
    color: #FF7B0A;
    font-size: 40px;
    font-family: avenir-0;
}
}

/*-- */

 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{
            color: #3a445a !important;
 }
   #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{
            color: #3a445a;
}
.lt-ace a {
    color: #3a445a !important;
}

.container.main-top .col-md-3 .lt-ace img {
    filter: invert(1);
}

.book-pr a:hover{
    background-color:#ff7b0a;
    transition: 0.3s all linear;
    color:#fff;
    border:1px solid #ff7b0a;
    text-decoration:unset;
}

.container.main-top,nav#dynamic {
    background-color: rgb(209 209 209 / 93%);
}
.container.main-top .gbn {
    color: #3a445a !important;
    font-family:avenir-0;
}

.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{
    color:#fff!important;
}

.container.main-top .fb2:nth-child(2) img {
    filter: invert(1);
}

.gbn {
    border-right: 1px solid #3a445a;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    color: #3a445a !important;
}
.lt-ace a {
    color: #3a445a !important;
}
.container.main-top .col-md-3 .lt-ace img {
    filter: invert(1);
}