.site-header{display:none;flex-wrap:wrap;justify-content:space-between;padding-block-end:1rem;padding-block-start:1rem;position:relative}.site-header .site-title{font-size:2.5rem;font-weight:500;line-height:1.2}.site-header .site-branding{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.site-header .header-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.site-header .header-inner .custom-logo-link{display:block}.site-header .header-inner .site-branding .site-description,.site-header .header-inner .site-branding .site-title{margin:0}.site-header .header-inner .site-branding .site-logo img{display:block}.site-header .header-inner .site-branding.show-logo .site-title,.site-header .header-inner .site-branding.show-title .site-logo{display:none!important}.site-header.header-inverted .header-inner{flex-direction:row-reverse}.site-header.header-inverted .header-inner .site-branding{text-align:end}.site-header.header-stacked .header-inner{align-items:center;flex-direction:column;text-align:center}.site-footer{padding-block-end:1rem;padding-block-start:1rem;position:relative; display:none;}.site-footer .site-title{font-size:1.5rem;font-weight:500;line-height:1.2}.site-footer .site-branding{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.site-footer .footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.site-footer .footer-inner .custom-logo-link{display:block}.site-footer .footer-inner .site-branding .site-description,.site-footer .footer-inner .site-branding .site-title{margin:0}.site-footer .footer-inner .site-branding .site-logo img{display:block}.site-footer .footer-inner .site-branding.show-logo .site-title,.site-footer .footer-inner .site-branding.show-title .site-logo{display:none!important}.site-footer .footer-inner .copyright{align-items:center;display:flex;justify-content:flex-end}.site-footer .footer-inner .copyright p{margin:0}.site-footer.footer-inverted .footer-inner{flex-direction:row-reverse}.site-footer.footer-inverted .footer-inner .site-branding{text-align:end}.site-footer.footer-stacked .footer-inner{align-items:center;flex-direction:column;text-align:center}.site-footer.footer-stacked .footer-inner .site-branding .site-title{text-align:center}.site-footer.footer-stacked .footer-inner .site-navigation .menu{padding:0}@media(max-width:576px){.site-footer:not(.footer-stacked) .footer-inner .copyright,.site-footer:not(.footer-stacked) .footer-inner .site-branding,.site-footer:not(.footer-stacked) .footer-inner .site-navigation{display:block;max-width:none;text-align:center;width:100%}.site-footer .footer-inner .site-navigation ul.menu{justify-content:center}.site-footer .footer-inner .site-navigation ul.menu li{display:inline-block}}.site-header.header-stacked .site-navigation-toggle-holder{justify-content:center;max-width:100%}.site-header.menu-layout-dropdown .site-navigation{display:none}.site-navigation-toggle-holder{align-items:center;display:flex;padding:8px 15px}.site-navigation-toggle-holder .site-navigation-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#494c4f;cursor:pointer;display:flex;justify-content:center;padding:.5rem}.site-navigation-toggle-holder .site-navigation-toggle-icon{display:block;width:1.25rem}.site-navigation-toggle-holder .site-navigation-toggle-icon:after,.site-navigation-toggle-holder .site-navigation-toggle-icon:before{background-color:currentColor;border-radius:3px;content:"";display:block;height:3px;transition:all .2s ease-in-out}.site-navigation-toggle-holder .site-navigation-toggle-icon:before{box-shadow:0 .35rem 0 currentColor;margin-block-end:.5rem}.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:before{box-shadow:none;transform:translateY(.35rem) rotate(45deg)}.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:after{transform:translateY(-.35rem) rotate(-45deg)}.site-navigation{align-items:center;display:flex}.site-navigation ul.menu,.site-navigation ul.menu ul{list-style-type:none;padding:0}.site-navigation ul.menu{display:flex;flex-wrap:wrap}.site-navigation ul.menu li{display:flex;position:relative}.site-navigation ul.menu li a{display:block;padding:8px 15px}.site-navigation ul.menu li.menu-item-has-children{padding-inline-end:15px}.site-navigation ul.menu li.menu-item-has-children:after{align-items:center;color:#666;content:"▾";display:flex;font-size:1.5em;justify-content:center;text-decoration:none}.site-navigation ul.menu li.menu-item-has-children:focus-within>ul{display:block}.site-navigation ul.menu li ul{background:#fff;display:none;left:0;min-width:150px;position:absolute;top:100%;z-index:2}.site-navigation ul.menu li ul li{border-block-end:1px solid #eee}.site-navigation ul.menu li ul li:last-child{border-block-end:none}.site-navigation ul.menu li ul li.menu-item-has-children a{flex-grow:1}.site-navigation ul.menu li ul li.menu-item-has-children:after{transform:translateY(-50%) rotate(-90deg)}.site-navigation ul.menu li ul ul{left:100%;top:0}.site-navigation ul.menu li:hover>ul{display:block}footer .site-navigation ul.menu li ul{bottom:100%;top:auto}footer .site-navigation ul.menu li ul ul{bottom:0}footer .site-navigation ul.menu a{padding:5px 15px}.site-navigation-dropdown{bottom:0;left:0;margin-block-start:10px;position:absolute;transform-origin:top;transition:max-height .3s,transform .3s;width:100%;z-index:10000}.site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown{max-height:0;transform:scaleY(0)}.site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown{max-height:100vh;transform:scaleY(1)}.site-navigation-dropdown ul{padding:0}.site-navigation-dropdown ul.menu{background:#fff;margin:0;padding:0;position:absolute;width:100%}.site-navigation-dropdown ul.menu li{display:block;position:relative;width:100%}.site-navigation-dropdown ul.menu li a{background:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.102);color:#55595c;display:block;padding:20px}.site-navigation-dropdown ul.menu li.current-menu-item a{background:#55595c;color:#fff}.site-navigation-dropdown ul.menu>li li{max-height:0;transform:scaleY(0);transform-origin:top;transition:max-height .3s,transform .3s}.site-navigation-dropdown ul.menu li.elementor-active>ul>li{max-height:100vh;transform:scaleY(1)}@media(max-width:576px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation{display:none!important}}@media(min-width:768px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important}}@media(min-width:576px)and (max-width:767px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation{display:none!important}}@media(min-width:992px){.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important}}@media(max-width:992px){.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation{display:none!important}}.site-header.menu-dropdown-none:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important}

.f-zer {
   
}


.head-ind {

}

.head-max {
    
        padding: 40px 0px 0px 0px;
        border-bottom: 1px solid #fff;
        width: 100%;
}


.mySwiper {
        overflow: hidden;
    height: 750px;
}


#slf {
      background-size: cover !important;
    background-repeat: no-repeat !important;
        display: flex;
    flex-direction: column;
    align-items: center;
    }
    
.ind-page-header {
    font-family: 'Futuris';
font-style: normal;
font-weight: 700;
font-size: 54px;
line-height: 57px;
color: #FFFFFF;
    width: 45%;
}

.in-sl {
    display: flex;
    max-width: 1400px;
    flex-direction: column;
    width: 100%;
    align-items: flex-start;
    justify-content: flex-start;
    height: 100%;
    gap: 250px;
}


.swiper-pagination-bullet-active {
    background: #FAFAFA!important;
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    width: 205px!important;
    height: 16px!important;
    border-radius: 10px!important;
}

.swiper-pagination-bullet {
    background: #FAFAFA!important;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    display: inline-block;

    opacity: 1!important;
   
height:16px!important;
    
}

.f-zer {
        display: flex;
    justify-content: space-between;
    align-items: center;
}

.r-h-ic {
    display: flex;
    align-items: center;
    gap: 20px;
}



.ph-head {
font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 19px;
color: #FFFFFF;
}

.lang-swit {
    color:#fff;
        display: flex;
    gap: 7px;
}

.ru-l {
    font-family: 'Futuris';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 21px;
}

.irgir-footer {
background-image: url('/img/ban_podval.jpg');
background-repeat:no-repeat;
background-size:cover;
background-position:center;
display: flex;
    justify-content: center;
    padding: 70px 0px;
}

.footer-inner {
    max-width: 1400px;
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.col-inf-footer {
    display:flex;
    flex-direction:column;
    gap:10px;
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #FFFFFF;

}


.f-title-cert {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color: #FFFFFF;
margin-bottom: 10px;
}


.f-deskr-cert {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 16px;
color: #FFFFFF;
    width: 65%;
}

.ic-c {
        float: left;
    margin-right: 20px;
    height: 86px;
}

.t-col {
    display: flex;
    align-items: flex-end;
}


.title-ab-ind {
    font-family: 'Futuris';
font-style: normal;
font-weight: 700;
font-size: 50px;
line-height: 53px;
color: #103076;
}
.ab-ind {
    display: flex;
justify-content: center;
}

.descr-ab-ind {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 23px;
color: #102655;

}

.text-ab-in {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 25px;
}

.blck-ab {
        display: flex;
    flex-direction: column;
        gap: 15px;
}

.clm-ab {
        display: grid;
        grid-template-columns:35% 65%;
            gap: 124px;
    max-width: 1400px;
}


.cunt-tfet {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 150px;
line-height: 146px;
color: #103076;

}


.tfet {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 26px;
line-height: 29px;
color: #000000;
}

.text-fab {
background: #FFFFFF;
    border: 1px solid rgba(16, 48, 118, 0.55);
    box-shadow: 5px 8px 10px rgba(44, 91, 179, 0.29);
    border-radius: 20px 0px 0px 0px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
   background-image: url('/img/f_white_logo.png');
    padding: 24% 80px 20px 30px;
    align-items: flex-start;
        background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
}


.text-fabb {
    background: #FFFFFF;
    border: 1px solid rgba(16, 48, 118, 0.55);
    box-shadow: 5px 8px 10px rgba(44, 91, 179, 0.29);
    border-radius: 0px 0px 20px 0px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
   background-image: url('/img/p_white_logo.png');
    padding: 24% 80px 20px 30px;
    align-items: flex-start;
        background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
}
.frow {
        display: flex;
            gap: 10px;
}

.frrow {
        display: flex;
    flex-direction: row-reverse;
        gap: 10px;
}

.pict-f {
    background-image: url('/img/ab2.png');
    background-repeat:no-repeat;
    background-size:cover;
    box-shadow: 5px 8px 10px rgba(79, 126, 215, 0.34);
border-radius: 0px 20px 0px 0px;
    width: 100%;
}

.pict-s {
    background-image: url('/img/ab1.png');
    background-repeat:no-repeat;
    background-size:cover;
    box-shadow: 5px 8px 10px rgba(79, 126, 215, 0.34);
border-radius: 0px 0px 0px 20px;
    width: 100%;
        display: flex;
    justify-content: flex-end;
}

.more-ab {
font-family: 'Futuris';
    font-style: normal;
    font-weight: 400;
    font-size: 30px;
    line-height: 29px;
    display: flex;
    color: #2380C7;
    gap: 36px;
    align-items: center;

}


.ar {
    height: 14px;
}


.sec-box {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.rsec {
    display: grid;
    gap: 10px;
       grid-template-columns: 65% 35%;
}

.rsecs {
    display: grid;
    gap: 10px;
       grid-template-columns: 50% 50%;
}

.fb, .sb, .fbs, .sbs {
    background: #FFFFFF;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    padding: 52% 20px 20px 20px;
        position: relative;
}

.fb::after {
    content: "";
    background-image: url(/img/nf.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom right;
    width: 106px;
    height: 121px;
    display: block;
    position: absolute;
    right: 20px;
    bottom: 20px;
}

.sbs::after {
    content: "";
    background-image: url(/img/14.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom right;
    width: 106px;
    height: 121px;
    display: block;
    position: absolute;
    right: 5px;
    bottom: 5px;
}

.fb::before {
    content: "";
    background: linear-gradient(90deg, #2380C7 0%, #103076 100%);
width:100%;
height: 8.86px;
display:block;
    position: absolute;
    left: 0px;
    top: 0px;
}
.sb::before {
    content: "";
    background: linear-gradient(90deg, #2380C7 0%, #103076 100%);
width:100%;
height: 8.86px;
display:block;
    position: absolute;
    left: 0px;
    top: 0px;
}
.fbs::before {
    content: "";
    background: linear-gradient(90deg, #2380C7 0%, #103076 100%);
width:100%;
height: 8.86px;
display:block;
    position: absolute;
    left: 0px;
    top: 0px;
}
.sbs::before {
    content: "";
    background: linear-gradient(90deg, #2380C7 0%, #103076 100%);
width:100%;
height: 8.86px;
display:block;
    position: absolute;
    left: 0px;
    top: 0px;
}

.title-sec {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 23px;
color: #103076;
}

.det-col {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
}


.title-det {
    font-family: 'Futuris';
font-style: normal;
font-weight: 700;
font-size: 50px;
line-height: 53px;
color: #F7F7F7;

}

.descr-det {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 30px;
line-height: 29px;
text-align: right;
color: #F7F7F7;
width: 75%;
}

.sb {
    display: flex;
    align-items: flex-end;
}

.title-page-in {
        font-family: 'Futuris';
    font-style: normal;
    font-weight: 700;
    font-size: 60px;
    line-height: 63px;
    color: #FFFFFF;
        margin: 0px 0px 63px 0px;
}


#in-back {
 display: flex;
    align-items: center;
    justify-content: center;
    padding: 9.8% 0px;
    background-position: center !important;
    background-size: cover !important;
     flex-direction: column;
}


.in-zer {
    width: 100%;
    max-width: 1400px;
    display: flex;
    align-items: center;
    justify-content: space-between;
     border-bottom: 1px solid #E0E0E0;
    
}

.head-inx {
        padding: 40px 0px 0px 0px;
   
    width: 100%;
    display: flex;
    justify-content: center;
}

.header-ing {
        display: flex;
    align-items: center;
    justify-content: center;
        padding: 35px 0px;
}

.irk-in-menu {
    max-width:1400px;
    width:100%;
}

.irk-in-menu ul {
    display:flex;
    align-items:center;
    list-style:none;
    justify-content: space-between;
    padding: 0px;
}

.irk-in-menu ul li {
font-family: 'Futuris';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 17px;
color: #1743A1;
text-transform: uppercase;
}

.irk-in-menu ul li a {
font-family: 'Futuris';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 17px;
color: #1743A1;
text-transform: uppercase;
}

.lang-switbl {
    font-family: 'Futuris';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 21px;
color: #1743A1;
}

.test-ab {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 31px;
line-height: 45px;
color: #000000;
padding:103px 0px 61px 0px;
}

.sec-text-ab {
    font-family: 'Futuris';
    font-style: normal;
    font-weight: 300;
    font-size: 24px;
    line-height: 45px;
    text-align: center;
    color: #191919;
    border-top: 2px solid #103076;
    border-bottom: 2px solid #103076;
    padding: 45px 0px;

}

.sec-text-ab b {
    font-weight:700;
}

.blue-ab-title {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 34px;
line-height: 32px;
color: #0F3962;
text-align: center;
}


.blue-ab-descr {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 28px;
line-height: 32px;
text-align: center;
color: #000000;
}


.m-ab {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 45px;
text-align: center;
color: #000000;
}

.m-ab b {
    font-weight:700;
}

     #mega-menu-wrap-max_mega_menu_2 {
        background-color: transparent;
         display:flex;
         justify-content:center;
       max-width: 1400px;
    width: 100%;
    }
    
     #mega-menu-wrap-max_mega_menu_1 {
        background-color: transparent;
         display:flex;
         justify-content:center;
       max-width: 1300px;
    width: 100%;
    }
    
    #mega-menu-max_mega_menu_1 {
         display:flex!important;
        justify-content:center;
            gap: 40px;
    }
    
    
    #mega-menu-max_mega_menu_2 {
             display:flex!important;
        justify-content:center;
            /*gap: 40px;*/
    }
    
    .ab_men, .ab_men a {
        font-family: 'Futuris'!important;
font-style: normal!important;
font-weight: 400!important;
font-size: 24px!important;
line-height: 28px!important;
text-align: center!important;
text-decoration-line: underline;
color: #FFFFFF!important;
    }
    
    .in-men {
            display: flex;
    flex-direction: column;
    align-items: center;
    }
    
  .text-pam {  
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 31px;
line-height: 38px;
color: #000000;
}

.text-pamt {
        font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 31px;
line-height: 38px;
color: #000000;
text-align:center;
}


#pam-img {
    border-radius:20px;
        height: 418px;
    width: auto;
}

.elementor-362 .elementor-element.elementor-element-f241cf5 .e-con-inner {
   gap: 40px;
    grid-template-columns: 50% 50%;
}


.rpwwt-widget nav ul li a img {
    display:none;
}

.rpwwt-widget nav ul li {
   background-color: rgba(255, 255, 255, 0.8);
box-shadow: 5px 8px 9px rgba(16, 48, 118, 0.32);
}
.rpwwt-widget nav ul {
    display:flex;
    gap:19px;
    flex-wrap: wrap;
    list-style:none;
}



.rpwwt-widget nav ul li:first-child {
    background-image: url('/img/n1.svg');
    width:421px;
    height:353px;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:right;
      display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-end;
    padding: 20px 15px;
}

.rpwwt-widget nav ul li:nth-last-child(2) {
    background-image: url('/img/n3.svg');
    width:285px;
    height:353px;
    background-repeat:no-repeat;
    background-size:cover;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-end;
    padding: 20px 15px;
}

.rpwwt-widget nav ul li:nth-child(2) {
    background: #fff;
    opacity:0.8;
    width:285px;
    height:353px;
    background-repeat:no-repeat;
    background-size:cover;
            display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding: 20px 15px;
    align-items: flex-end;
}
.rpwwt-widget nav ul li:last-child {
    background-image: url('/img/n4.svg');
    width:421px;
    height:353px;
    background-repeat:no-repeat;
    background-size:cover;
        display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding: 20px 15px;
    align-items: flex-end;
}

.rpwwt-post-date {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 12px;
color: #103076;
}


.elementor-10 .elementor-element.elementor-element-07aba1b {
    display:grid;
    grid-template-columns:40% 60%;
}


.rpwwt-post-title {
    font-family: 'Futuris';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 17px;
color: #103076;
}

.rpwwt-post-excerpt {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 12px;
color: #103076;
}


.more-det {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 30px;
line-height: 29px;
color: #FFFFFF;
display:flex;
align-items:center;
gap:20px
}

.more-det::after {
    content:"";
    background-image: url('/img/arrow-right_news.svg');
    width:70px;
    height:15px;
    background-repeat:no-repeat;
    background-size:cover;
    display:block;
    margin: 5px 0px 0px 0px
}


.svid-title {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 24px;
color: #12477C;
}

.svid-descr, .svid-descr a {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color: #12477C;
}


.svid-fl {
    border-bottom: solid 2px #A9A9A9;
    padding-bottom:15px;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
}


.svid-fl .elementor-icon-box-wrapper .elementor-icon-box-icon {
    margin-left: 20%;
}


.sv_fl1 {
    border-bottom: solid 2px #A9A9A9;
    padding-bottom:15px;
}


.elementor-481 .elementor-element.elementor-element-fbb7f8e .elementor-icon-box-wrapper {
    width:100%;
}

.elementor-481 .elementor-element.elementor-element-a13a60e .elementor-icon-box-wrapper, .elementor-481 .elementor-element.elementor-element-2eaf81e .elementor-icon-box-wrapper {
    width:100%;
}

.elementor-481 .elementor-element.elementor-element-a0d81c0 .elementor-icon-box-wrapper, .elementor-481 .elementor-element.elementor-element-868418d .elementor-icon-box-wrapper {
    width:100%;
}


#ind-back {
    display: flex;
    align-items: center;
    justify-content: center;
    padding:  14% 0px 4% 0px;
    background-position: center !important;
    background-size: cover !important;
    flex-direction: column; 
}

.cent-t {
    max-width:1400px;
    width:100%;
    display: flex;
    align-items: flex-start;
        flex-direction: column;
}

.title-page-det {
    font-family: 'Futuris-Bold';
font-style: normal;
font-weight: 700;
font-size: 60px;
line-height: 63px;
color: #FFFFFF;
}
.fbc-page .fbc-wrap .fbc-items li {
    font-size: 14px;
    line-height: 14px;
    font-family: 'Futuris';
}


.text-det-f {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 24px;
color: #0F3962;
border-top: 1px solid #336699;
padding:103px 0px;
}

.det-text-col {
        display: flex;
    flex-direction: column;
    border-bottom: 1px solid #336699;
}

.grid-img-det {
        display: flex;
    flex-direction: column;
    gap:13px;
}

.fr-grid-det {
        display: grid;
    grid-template-columns: 60% 40%;
    gap:13px;
}

.sr-grid-det {
        display: grid;
    grid-template-columns: 40% 60%;
    gap:13px;
}

.elementor-797 .elementor-element.elementor-element-567512d .e-con-inner {
    gap:75px;
}

.back-grf {
    background-image: url('/img/ndt1.png');
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
    width:auto;
    height:280px;
}

.back-grs {
    background-image: url('/img/ndt2.png');
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
        width:auto;
    height:280px;
}
 
 .back-grt {
    background-image: url('/img/ndt3.png');
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
        width:auto;
    height:280px;
}      
  .back-grfo {
    background-image: url('/img/ndt.png');
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
        width:auto;
    height:280px;
}      


      
      
    .accr-title {
        font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 24px;
color: #336699;
    }
    
    .elementor-widget-n-accordion .e-n-accordion-item-title {
            box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    padding: 25px 70px 25px 20px!important;
    display: flex;
    justify-content: space-between!important;
    border:0px solid #d5d8dc!important;
    }
    
    .accr-descr {
        font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #000000;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    width: 99.2%;
    padding:70px 20px;

    }
    
    .elementor-797 .elementor-element.elementor-element-7f30b44 {
            padding: 0px;
    }
    
    .cent-accr {
        display:flex;
        justify-content:center;
    }
    .cont-r {
        display: flex;
    gap: 54%;
    border-top: 2px solid #5E92C6;
    border-bottom: 2px solid #5E92C6;
    padding: 43px 20px;
    }
    
    .f-col-cont {
        display: flex;
    flex-direction: column;
    gap: 15px;
    }
    
    .cont-text {
        font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 23px;
color: #0B3763;
    }
    
    .cont-ik {
        padding: 10px;
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25)!important;
    border-radius: 20px!important;
    border: 1px solild #fff;
    }
    
    .soc-col {
        display:flex;
        gap:20px;
    }
    
    .title-cont {
    font-family: 'Futuris';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 24px;
    color: #000000;

    text-align: left;
    }
    
    .text-descr-cont {
        font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;
color: #0B3763;
    text-align: left;
    }
    
    .descr-cont {
        display: flex;
    flex-direction: column;
    align-items:flex-start;
    }
    
    
    
    .back-prf {
    background-image: url('/img/pr1.png');
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
    width:auto;
    height:280px;
}

.back-prs {
    background-image: url('/img/pr2.png');
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
        width:auto;
    height:280px;
}
 
 .back-prt {
    background-image: url('/img/pr3.png');
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
        width:auto;
    height:280px;
}      
  .back-prfo {
    background-image: url('/img/pr4.png');
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
        width:auto;
    height:280px;
}      

.tab-irk {
    display:flex!important;
}

.tab-fr {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 24px;
color: #175695!important;
background:#fff!important;
border:0px solid #fff;
padding: 20px 120px!important;
    width: auto!important;
}

.tab-fr:hover {
    background:#fff;
    font-weight: 400;
font-size: 24px;
line-height: 24px;
color: #175695;
border: 1px solid #175695;
border-radius: 5px;
background:#fff;

}


.tab-fr:focus {
    background:#fff;
    font-weight: 400;
font-size: 24px;
line-height: 24px;
color: #175695;
border: 1px solid #175695;
border-radius: 5px;
background:#fff;

}

.elementor-356 .elementor-element.elementor-element-90685b9 .elementor-icon-box-wrapper {
        width: 100%;
    padding: 20px 40px;
}

.sout-title {
        font-family: 'Futuris';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 24px;
    color: #12477C;
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding:30px 50px;
    border-bottom: 3px solid #B0B0B0;
}
.r-svic  {
    display:flex;
    gap:40px;
}

.f-hist {
display: flex;
    gap: 21px;
    flex-direction: column;
    position: relative;
    left: 220px;
    max-width: 1180px;
}




.fr-hist {
display: flex;
    position: relative;
    align-items: center;
    max-width: 1400px;
    margin: 0px auto;
    justify-content: space-between;
}


.fr-hist::before {
content: "";
    background-color: #0B3763;
    position: absolute;
    display: block;
    width: 120px;
    height: 4px;
    left: 20px;
}

.text-h {
    
font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 18px;
color: #000000;
}

.bl-h{
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 16px;
color: #0B3763;
}

.rh {
    display: flex;
    gap: 70px;
    justify-content: flex-start;
    align-items: center;
}

.ris {
    display: flex;
    gap: 70px;
    justify-content: flex-start;
    align-items: center;
    flex-direction:row-reverse;
}

.rih {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    position: relative;
    width: 100%;
    gap: 112px;
}

.descr-hist {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;
text-align: right;
color: #000000;
margin:47px 0px 0px 0px;
}

.descrs-hist {
        font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;
text-align: left;
color: #000000;
margin:47px 0px 0px 0px;
    width: 75%;
}

.titlef-hist {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 36px;
line-height: 24px;
color: #257BD2;
position:relative;
text-align:right;
}

.titles-hist {
        font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 36px;
line-height: 24px;
color: #257BD2;
position:relative;
text-align:left;
}

.titlef-hist::before {
content: "";
    background-image: url(/img/hb.svg);
    width: 84px;
    height: 5px;
    display: block;
    bottom: 36px;
    position: absolute;
        right: 3px;
}

.fin-y {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 36px;
line-height: 24px;
color: #257BD2;
position:relative;
}


.fin-y::after {
    content: "";
    background-image: url(/img/hb.svg);
    width: 84px;
    height: 5px;
    display: block;
    top: 34px;
    position: absolute;
}


.ns-y {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 36px;
line-height: 24px;
color: #257BD2;
position:relative;
}

.ns-y::after {
    content: "";
    background: #1F73C8;
    width: 84px;
    height: 5px;
    display: block;
    top: 34px;
    position: absolute;
}

.titles-hist::before {
content: "";
    background: #1F73C8;
    width: 84px;
    height: 5px;
    display: block;
    bottom: 36px;
    position: absolute;
        left: 3px;
}


.rit {
    display: flex;
    gap: 70px;
    justify-content: flex-start;
    align-items: center;
    flex-direction:row;
}

.col-dest {
    display:flex;
    flex-direction:column;
    gap:18px;
        margin: 32px 0px 0px 0px;
}


.descrt-hist {
            font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;
text-align: right;
color: #000000;
}


.com-head-news {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    border-radius: 20px;
}

.title-page-news {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 50px;
line-height: 49px;
color: #000000;
    max-width: 1400px;
    width: 100%;
    margin:49px 0px 0px 0px;
}

.par-t {
        display: flex;
    justify-content: center;
}

.news-i {
        display: flex;
    justify-content: center;
    flex-direction:column;
align-items:center;
margin:49px 0px;
gap: 70px;
}
.post-n {
    width:100%;
    max-width:1400px;
        display: grid;
    grid-template-columns:  repeat(3, 1fr);
    gap: 74px;
}


.date-news {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 12px;
color: #000000;
margin:0px 0px 4px 0px;
}


.news-tit {
    font-family: 'Futuris-Bold';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 17px;
color: #000000;

}

.on-news p {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 12px;
color: #000000;
}

.n-img {
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 20px;
background-repeat:no-repeat!important;
background-size:cover!important;
background-position:center!important;
height:353px;
width:auto;
margin: 0px 0px 24px 0px;
}

.searh-inews {
        width: 100%;
    max-width: 1400px;
}

#searchwp-form-1 .swp-input {
    border-bottom:1px solid #D9D9D9!important;
}

#searchwp-form-1 input[type=submit] {
    font-size: 16px;
    display: none;
}

.title-page-ser {
    font-family: 'Futuris-Bold';
font-style: normal;
font-weight: 700;
font-size: 60px;
line-height: 63px;
color: #FFFFFF;
text-align:center;
}

#search-back {
   padding:10% 0px;
display:flex;
align-items:center;
justify-content:center;
background-repeat:no-repeat!important;
background-size:cover!important;
background-position:center!important;
}

.in-ser {
    margin: 54px 0px;
}

.nekit-popup-container {
    display:none;
}


.s-title, .s-title a {
    font-family: 'Futuris-Bold';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 19px;
color: #0B3763;
text-decoration:none;
margin:0px 0px 7px 0px;
}

.search-post p {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 16px;
color: #0B3763;

}

.search-post {
    margin:35px 0px;
}

.on-news p {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 12px;
color: #000000;
margin:4px 0px 0px 0px;
}


.prev {
    color:#949494;
    opacity:0.5;
}

.page-numbers {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 18px;
color: #103076;
}

.pagination-s a span {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 18px;
color: #103076;
border-bottom:1px solid #103076 ;
}

.car-text {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 34px;
line-height: 38px;
color: #000000;

}


.kback {
    display: flex;
    flex-direction: column;
    
    align-items:center;
}
.kar-text-col {
        display: flex;
    flex-direction: column;
    gap: 43px;
    max-width:1400px;
    width:100%;
    align-items:center;
}

.car-list {
   
    list-style:none;
    

}

.car-list  li {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 34px;
line-height: 30px;
color: #000000;
   
    align-items: center;
    gap: 17px;
        margin: 25px 0px 0px 0px;
            grid-template-columns: 54px 1fr;
    position: relative;
}

.car-list  li p {
   margin: 0px;
}

.car-list  li::before {
    content:"";
    width:54px;
    height:1px;
    background: #236DB7;
    display:block;
    float: left;
        position: relative;
    top: 14px;
}

.t-ab-car {
    font-family: 'Futuris';
font-style: normal;
font-weight: 400;
font-size: 34px;
line-height: 38px;
color: #000000;
    width: 28%;
}

.car-ab {
    display:flex;
     border-top:2px solid #113C98;
    border-bottom:2px solid #113C98;
    padding:62px 0px;
        gap: 75px;
}

.ca-ac {
    display: flex;
    justify-content: space-between;
}

#frr .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
    width:100%;
}

#frr .e-n-accordion-item-title .e-n-accordion-item-title-header {
    width:100%;
}