html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
vertical-align: baseline;
font-family: inherit;
} article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
.wpcf7-acceptance {
display: none;
}
body {
line-height: 130%;
font-family: "Century Gothic";
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
button,
input[type=text],
textarea{
font: inherit;
box-shadow: unset;
border:0;
background-color: unset;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input::placeholder{
color:inherit;
font: inherit;
}
a{
text-decoration: none;
color:inherit;
transition: .3s;
}
svg {
width: 100%;
height: auto;
display: block;
}
a:hover{
opacity: .7;
}
*,* *{
outline: 0;
box-sizing: border-box;
}:root {
--cont14: 1400px;
--cont12: 1200px;
--textCol: #474747;
--secCol: #930B07;
--br100: 5.20vw;
--yellCol: #E3B809;
--blockCol: #F8FAFD;
--imgWid: 630px;
} .works_btn {
opacity: 0;
}
.works_btn:hover {
opacity: 0;
}
.d-none {
opacity: 0;
}
.bnr_ms_svg {
width: 20px;
}
.bnr_ms_item {
width: 20px;
}
#serv_bx {
margin-top: 55px;
}
.mtop {
margin-top: 100px;
}
.header {
position: fixed;
top: 0;
left: 0;
right: 0;
width: 100%;
z-index: 50;
background-color: #fff;
}
.breadcrumb {
padding: 100px 0 0;
}
.col_btn svg path:hover {
color: var(--yellCol);
}
.med_er {
display: none !important;
}
body.scrolling {
-webkit-transition: opacity 0.5s ease, -webkit-transform 0.5s ease;
transition: opacity 0.5s ease, -webkit-transform 0.5s ease;
-o-transition: opacity 0.5s ease, transform 0.5s ease;
transition: opacity 0.5s ease, transform 0.5s ease;
transition: opacity 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;
}
p {
color: var(--textCol);
line-height: 130%;
font-size: 16px;
font-weight: 400;
margin-top: 10px;
}
body.scrolling .header {
-webkit-box-shadow: 0 10px 40px 20px #9ca09b24;
box-shadow: 0 10px 40px 20px #9ca09b24;
}
h1 {
color: #000;
font-size: 65px;
font-weight: 500;
line-height: 130%;
}
h2 {
font-size: 40px;
font-weight: 500;
line-height: 130%;
color: var(--textCol);
}
h3 {
font-size: 30px;
line-height: 130%;
font-weight: 500;
color: var(--textCol);
}
h4 {
color: #fff;
font-size: 30px;
font-weight: 400;
line-height: 130%;
}
h5 {
color: #474747;
font-size: 24px;
font-weight: 500;
line-height: 130%;
}
section {
margin-top: 130px;
}
.main_slider {
padding-top: 100px;
}
.mob_mtop {
display: none;
}
.text {
color: var(--textCol);
line-height: 130%;
font-size: 2.1vh;
font-weight: 400;
margin-top: 10px;
}
.header_logo_svg {
width: 78px;
height: 40px;
}
.container14 {
max-width: var(--cont14);
width: calc(100% - 30px * 2);
margin-left: auto;
margin-right: auto;
}
.container12 {
max-width: var(--cont12);
width: calc(100% - 30px * 2);
margin-left: auto;
margin-right: auto;
}
.header_wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 28px 0;
}
.menu_wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.menu_wrap li {
color: var(--textCol);
font-size: 18px;
}
.menu_wrap li:not(:last-of-type) {
margin-right: 30px;
}
.menu_wrap li:nth-child(2) {
position: relative;
}
.bnr_ms_item {
display: none;
}
.header_contacts {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.header_tel {
font-size: 20px;
margin-bottom: 3px;
font-weight: bold !important;
color: var(--textCol);
}
.col_btn {
color: var(--secCol);
font-weight: 500;
font-size: 14px;
border-bottom: 2px dotted #000;
color: var(--secCol);
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
margin-left: auto;
cursor: pointer;
}
.zfh_titl {
font-size: 20px;
max-width: 400px;
}
.load_more_blogs {
color: var(--secCol);
font-weight: 500;
font-size: 14px;
border-bottom: 2px dotted #000;
color: var(--secCol);
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
margin: 30px auto 30px;
cursor: pointer;
display: inline-block;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0;
}  .dropdown-btn {
background-color: var(--secCol);
color: white;
padding: 10px;
font-size: 16px;
border: none;
cursor: pointer;
margin-right: 40px;
}
.show {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
} .zapis_form {
max-height: 100%;
z-index: 1;
position: relative;
max-width: 600px;
background-color: var(--blockCol);
border-radius: 40px;
}
.zf_krest {
position: absolute;
top: 35px;
right: 35px;
width: 18px;
height: 18px;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
cursor: pointer;
}
.zf_krest img {
width: 100%;
}
.zm_bg {
background: rgba(0, 0, 0, 0.70);
-webkit-backdrop-filter: blur(3.5px);
backdrop-filter: blur(3.5px);
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
}
.innr_zf {
background-color: #fff;
padding: 32px 30px 40px;
position: relative;
border-radius: 40px;
}
.innr_zf>div:nth-of-type(n+3) {
margin-top: 15px;
}
.zapis_form .bnr_ms_list {
width: 100%;
}
.zapis_form .bnr_ms_data p {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
}
.zapis_form .bnr_cf_group input {
width: 100%;
display: block;
border: none;
border-radius: 14px;
background: #FFF;
border: 2px solid #00110017;
padding: 16px 20px 18px;
color: var(--textCol);
font-size: 20px;
font-weight: 400;
line-height: 130%;
margin-top: 10px;
}
.zapis_form .bnr_cf_group input::-webkit-input-placeholder {
color: #D0D0D0;
}
.zapis_form .bnr_cf_group input::-moz-placeholder {
color: #D0D0D0;
}
.zapis_form .bnr_cf_group input:-ms-input-placeholder {
color: #D0D0D0;
}
.zapis_form .bnr_cf_group input::-ms-input-placeholder {
color: #D0D0D0;
}
.zapis_form .bnr_cf_group input::placeholder {
color: #D0D0D0;
}
.zapis_form .bnr_ms_data {
width: 100%;
display: block;
border: none;
border-radius: 14px;
background: #FFF;
border: 2px solid #00110017;
padding: 16px 20px 18px;
}
.zapis_form .bnr_ms_val {
color: #474747;
font-size: 20px;
font-weight: 400;
line-height: 130%;
}
.zapis_form .bnr_mech_select {
margin-top: 10px;
}
.zapis_form .bnr_cf_group:nth-child(1) {
margin-top: 30px;
}
.zapis_form .bnr_cf_group label {
color: #474747;
font-size: 20px;
font-weight: 500;
line-height: 130%;
text-transform: uppercase;
}
.zapis_form .bnr_ms_data.show_list~.bnr_ms_list {
width: 100%;
}
.zapis_form .bnr_cf_group:nth-child(2) {
margin-top: 20px;
}
.zapis_form .bnr_cf_group:nth-child(3) {
margin-top: 20px;
}
.zapis_form .bnr_cf_btns {
margin-top: 32px;
}
.zapis_form .bnr_cf_btns input {
border: none;
border-radius: 100px;
background: -o-linear-gradient(315deg, #BF2C28 0%, #930B07 100%);
background: linear-gradient(135deg, #BF2C28 0%, #930B07 100%);
padding: 14px 40px 17px;
color: #FFF;
font-size: 18px;
font-weight: 600;
line-height: 130%;
}
.zapis_form .bnr_ms_svg {
width: 25px;
}
.zapis_form p {
margin-top: 0;
}
.zapis_modal {
position: fixed;
z-index: 200;
top: 0;
left: 0;
bottom: 0;
right: 0;
visibility: hidden;
opacity: 0;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.zapis_call {
position: fixed;
z-index: 200;
top: 0;
left: 0;
bottom: 0;
right: 0;
visibility: hidden;
opacity: 0;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
body.showZapis {
overflow: hidden;
}
body.showZapis .zapis_modal {
visibility: visible;
opacity: 1;
}
body.showZapisCall {
overflow: hidden;
}
body.showZapisCall .zapis_call {
visibility: visible;
opacity: 1;
}
.zfh_desc {
font-weight: 600;
font-size: 25px;
line-height: 33px;
color: var(--textCol);
margin-top: 25px;
text-align: center;
}
.zfh_titl p {
color: #474747;
font-size: 24px;
font-weight: 500;
line-height: 130%;
}
.form_input_box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 20px;
margin-top: 20px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.form-submit-btn {
width: 100%;
margin-top: 20px;
padding: 20px;
border: blue;
outline: none;
background: var(--mainCol);
border-radius: 15px;
color: white;
font-weight: 600;
font-size: 20px;
}
.form-input-wrapper input {
padding: 15px;
border: none;
outline: none;
-webkit-transition: 0.4s;
-o-transition: 0.4s;
transition: 0.4s;
font-weight: 600;
font-size: 20px;
border: 2px solid #e6ebed;
display: block;
width: 100%;
border-radius: 10px;
}
.form-input-wrapper input:hover {
-webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
} .wpml-ls-statics-footer {
display: none;
}  .wikoer_img {
height: 100%;
z-index: -1;
width: 100%;
left: 0;
-o-object-fit: cover;
object-fit: cover;
object-position: bottom;
top: 0;
right: 0;
bottom: 0;
position: absolute;
border-radius: 0 0px 25px 25px;
}
.sub-menu li {
border-bottom: 2px solid #930B07;
}
.wrap_slide {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
padding: 0 0 200px 0;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: end;
height: 85vh;
}
.raw_spann {
font-size: 1.6vw;
color: #fff;
font-weight: 300;
line-height: 100%;
}
.raw_inn {
font-size: 4vw;
font-weight: 500;
margin: 10px 0 0 0;
line-height: 130%;
color: #fff;
} .sw_swiper .swiper-slide {
border-radius: 0 0 25px 25px;
}
.sw_swiper .swiper-pagination-bullet .text {
color: #fff;
opacity: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
color: #930B07;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
color: #930B07;
}
.sw_title_btns {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.sw_swiper .swiper-pagination {
bottom: unset !important;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
gap: 20px !important;
width: unset !important;
top: 50%;
z-index: 1;
transform: translate(0px, -50%);
}
.s-container {
width: 100%;
position: relative;
border-radius: 0 0 25px 25px;
overflow: hidden;
}
.compar_bx {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 50px;
width: 100%;
}
.sw_btns {
position: relative;
width: 135px;
display: none !important;
}
.sw_cl_btns {
position: relative;
width: 135px;
}
.sw_swiper .swiper-pagination-bullet {
background: none !important;
position: relative;
padding: 0 1vw;
height: 100%;
margin-left: 0 !important;
-webkit-transition: 1s;
-o-transition: 1s;
transition: 1s;
}
.sw_swiper .swiper-pagination-bullet .text {
font-weight: 400;
font-size: 1vw;
line-height: 100%;
color: #fff;
margin-left: 1.5vw;
}
.sw_swiper .swiper-pagination-bullet-active .text {
font-weight: bold;
font-size: 1.5vw;
line-height: 100%;
color: #FFCC07;
}
.sw_swiper .swiper-button-next,
.sw_swiper .swiper-button-prev {
color: var(--secCol);
}
.sw_swiper .swiper-pagination-bullet-active .text::before {
content: '';
background-color: #FFCC07;
position: absolute;
left: 0;
width: 100%;
height: 2px;
top: 50%;
-webkit-transition: 1s;
-o-transition: 1s;
transition: 1s;
}
.works_btn {
height: 66px;
padding: 0 60px;
font-size: 20px;
font-weight: 600;
line-height: 130%;
border-radius: var(--br100);
background: -o-linear-gradient(315deg, #BF2C28 0%, #930B07 100%);
background: linear-gradient(135deg, #BF2C28 0%, #930B07 100%);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
display:none;
} .gb_el {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.gb_el img {
padding: 14px;
border: 1px solid #929292;
border-radius: 10px;
}
.gbel_text {
margin-left: 12px;
}
.gb_list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
background: #474747;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
border-radius: 20px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 34px 100px;
position: relative;
z-index: 10;
}
.gb_num {
font-size: 60px;
color: #fff;
line-height: 80%;
}
.gb_desc {
text-transform: lowercase;
font-size: 18px;
margin-top: 12px;
line-height: 100%;
font-weight: 400;
color: #fff;
} .wwad_main_bx {
margin-top: 50px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.wwad_bx {
max-width: 384px;
width: 100%;
min-height: 100%;
}
.nav_toggle_svg {
width: 24px;
height: 24px;
}
.wwad_main_bx>a:nth-child(3n) {
margin-right: 0;
}
.wwad_main_bx>a {
border: 1px solid #E2E2E2;
display: inline-block;
vertical-align: middle;
}
.wwad_bx img {
display: block;
border-radius: 20px;
max-width: 380px;
height: 280px;
padding: 10px;
width: 100%;
} .nav_toggle {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-top: auto !important;
}
.wwad_desc {
margin-top: 10px;
max-width: 50%;
}
.block_wr {
padding: 65px 100px 80px;
border-radius: 40px;
background: var(--blockCol);
}
.wwad_inner_bx {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
min-height: 11.3vw;
padding: 12px 20px 20px;
}
.wwad_bx {
margin-right: 24px;
margin-top: 24px;
background-color: #fff;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
border-radius: 20px;
}
.wwad_bx:hover {
opacity: .8;
}
.wwad_bx img {
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
}
.wwad_bx:hover img {
-webkit-transform: scale(1.02);
-ms-transform: scale(1.02);
transform: scale(1.02);
}
.col_btn_dn svg {
width: 40px;
}
.col_btn_dn {
display: none;
position: absolute;
right: 30px;
bottom: -803%;
}
.wwad_bx:nth-child(4) .wwad_bx:nth-child(5) {
width: calc(100% / 2 - 200px);
margin-top: 24px;
} .ideo_wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 40px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.ideo_bx {
padding: 60px 100px 80px;
position: relative;
z-index: 2;
}
.ideo_wr {
border-radius: 10px;
width: calc(100% / 3 - 24px);
margin-right: 24px;
background-color: var(--blockCol);
padding: 16px 30px 30px;
position: relative;
}
.ideo_wr::before {
content: '';
position: absolute;
top: 0;
width: 100%;
height: 4px;
left: 0;
border-radius: 10px 10px 0 0;
display: block;
background-color: #930B07;
}
.ideology_bx {
position: relative;
}
.ideology_bx img {
position: absolute;
position: absolute;
top: 0;
bottom: 0;
width: 100%;
height: 100%;
z-index: 1;
border-radius: 40px;
}
.ideo_bx h2 {
color: #fff;
}
.ideo_wr img {
width: 60px;
height: 60px;
}
.ideo_wr:nth-child(3) {
margin-right: 0;
}
.ideo_inner_bx p {
color: var(--textCol);
line-height: 130%;
font-size: 16px;
font-weight: 400;
margin-top: 10px;
} .partners_bx {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-top: 20px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.partners_bx>div {
margin-right: 48px;
}
.partners_bx>div:nth-child(6n) {
margin-right: 0;
} .obs_wr {
background-color: var(--blockCol);
}
.clients_bx {
max-width: 1200px;
width: 100%;
}
.clients_bx p {
max-width: 50%;
}
.clients_wr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.clients_wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 40px;
}
.clients_wrap>div {
margin-right: 84px;
}
.clients_wrap>div:nth-child(6n) {
margin-right: 0;
} .sw_allblogs_inn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.clients_wr img:nth-child(2) {
margin-top: 30px;
}
.all_blogs_cont {
padding-bottom: 80px;
}
.sw_blog_wr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
background-color: var(--blockCol);
border-radius: 20px;
min-height: 270px;
}
.sw_blog_swiper {
margin-top: 40px;
}
.blog_txt_bx {
width: 100%;
word-wrap: break-word;
overflow: hidden;
}
.blog_img img {
border-radius: 20px 0px 0 20px;
max-width: 282px;
object-fit: cover;
height: 100%;
max-height:270px !important;
}
.post_date {
color: #7a7a7a;
font-size: 14px;
font-weight: 500;
line-height: 130%;
display: block;
}
.blog_inn_wr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 16px 20px 24px 18px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
max-height: 100%;
}
.blog_link a {
color: #930B07;
font-size: 18px;
font-weight: 500;
line-height: 130%;
display: inline-block;
position: relative;
border-bottom: 2px dotted #000;
margin-top: 15px;
} .menu_bot_wr {
-webkit-columns: 2;
-moz-columns: 2;
columns: 2;
margin-top: 24px;
max-width: 270px;
}
.foot_main_wr {
background-color: #474747;
}
.footer_wr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.foot_main_wr {
padding: 40px 0 80px;
}
.footer_wr>div {
width: calc(100% / 4);
}
.footer_contacts a,
.menu_bot_wr ul li a,
.footer_address p {
color: #FFF;
font-size: 18px;
font-weight: 400;
line-height: 130%; }
.footer_contacts a {
display: block;
}
.footer_contacts a:not(:last-child) {
margin-bottom: 20px;
}
.footer_contacts_title {
margin-bottom: 24px;
}
.footer_contacts_title {
margin-bottom: 24px;
}
.footer_socials_links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.footer_socials a:not(:last-child) {
margin-right: 20px;
}
.footer_socials_link img {
padding: 11px;
border-radius: 10px;
border: 1px solid #565656;
display: block;
}
.footer_logo_link svg {
height: 67px;
width: 132px;
}
.footer_span svg {
width: 17px;
height: 17px;
margin-right: 7px;
}
.footer_bot_min {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 20px 0;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.footer_span {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.menu_bot_col li:not(:first-child) {
margin-top: 20px;
}
.menu_bot_wr ul:nth-child(2) {
margin-top: 20px;
} .header_burger {
display: none;
}
@media(max-width:1000px) {
.header_burger {
display: block;
position: absolute;
width: 30px;
height: 20px;
z-index: 3;
right: 10px;
}
.header_burger span {
position: absolute;
background-color: #0a0a0a;
position: absolute;
left: 0;
width: 100%;
height: 2.5px;
top: 9px;
-webkit-transition: .3s ease-in-out;
-o-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.header_burger::before,
.header_burger::after {
content: '';
background-color: #0a0a0a;
position: absolute;
width: 100%;
height: 2.5px;
left: 0;
-webkit-transition: .3s ease-in-out;
-o-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.header_burger:after {
bottom: 0;
}
.header_burger::before {
height: 2.5px;
}
body.showBurger .header_burger::before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
top: 9px;
}
body.showBurger .header_burger::after {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
bottom: 9px;
}
body.showBurger .header_burger span {
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
.menu_wrap {
-webkit-transition: .3s ease-in-out;
-o-transition: .3s ease-in-out;
transition: .3s ease-in-out;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 320px;
position: fixed;
right: -350px;
z-index: -1;
top: 70px;
padding: 20px 0 15px 0;
background-color: #fff;
bottom: 0;
}
body.showBurger .menu_wrap {
visibility: visible;
right: 0px;
}
.header_wrap {
-ms-flex-pack: distribute;
justify-content: space-around;
}
.header .menu_wrap li a {
width: 100%;
display: block;
-webkit-box-shadow: inset 0 2px 0 -1px #930B07;
box-shadow: inset 0 2px 0 -1px #930B07;
padding: 12px 25px;
}
.menu_wrap li:not(:last-of-type) {
margin-right: unset;
}
.menu_wrap li {
width: 100%;
}
.wwad_bx {
max-width: unset;
min-height: 350px;
margin-right: unset;
}
.wwad_bx img {
width: 100%;
}
.wwad_bx:nth-child(5) {
max-width: unset !important;
}
.wrap_slide {
height: 550px;
padding: 0 22vh 22vh 15vh;
}
.works_btn {
height: 45px;
padding: 0 30px;
font-size: 12px;
}
.gb_el img {
padding: 5px;
width: 50px;
}
.menu_wrap li {
font-size: 14px;
}
.sw_btns {
width: 15vw;
}
.swiper-button-next:after,
.swiper-button-prev:after {
font-size: 30px !important;
}
.header {
height: 70px;
}
.header_wrap {
padding: 5px 0;
height: 70px;
}
.main_slider {
padding-top: 70px;
}
.header_logo_svg {
width: 60px;
height: 30px;
}
.dropdown-btn {
padding: 6px;
font-size: 12px;
margin-right: 30px;
}
.header_tel {
font-size: 12px !important;
}
.col_btn {
font-size: 12px;
}
h4 {
font-size: 16px;
}
.footer_contacts a,
.footer_address p,
.menu_bot_wr ul li a {
font-size: 12px;
}
.menu_bot_col li:not(:first-child) {
margin-top: 5px;
}
.menu_bot_wr ul:nth-child(2) {
margin-top: 5px;
}
.footer_contacts a:not(:last-child) {
margin-bottom: 5px;
}
.footer_socials_link img {
padding: 5px;
width: 35px;
}
.foot_main_wr {
padding: 20px 0 40px;
}
}
@media(max-width:620px) {
.wrap_slide {
height: 440px;
padding: 0 5vh 15vh 15vh;
}
.gb_el img {
width: 40px;
}
.gb_num {
font-size: 14px;
margin-top: 0;
}
.gb_desc {
font-size: 10px;
}
.gb_list>div {
width: calc(100% / 4);
}
.sw_swiper .swiper-pagination {
top: 30vh !important;
gap: 15px !important;
}
.sw_swiper .swiper-pagination-bullet .text {
font-size: 2vw;
}
.sw_swiper .swiper-pagination-bullet-active .text {
font-size: 2.5vw;
}
.nav_toggle_svg {
width: 15px;
}
.block_wr {
padding: 35px 55px 55px;
border-radius: 25px;
background: var(--blockCol);
}
.ideo_wr {
width: 100%;
margin-right: unset;
}
.ideo_wr:not(:first-child) {
margin-top: 25px;
}
.ideo_wrap {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-top: 25px;
}
section {
margin-top: 70px;
}
.partners_img_bl img {
width: 85px;
}
.partners_bx>div:nth-child(4n) {
margin-right: 0;
}
.partners_bx>div:nth-child(6n) {
margin-right: 48px;
}
.ideo_inner_bx p {
font-size: 12px;
}
h3 {
font-size: 14px;
}
.text {
font-size: 12px;
}
.clients_bx p {
max-width: unset;
}
.clients_bx {
text-align: center;
}
.clients_wrap {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.clients_wrap>div:nth-child(6n) {
margin-right: 48px;
}
.clients_wrap>div:nth-child(2n) {
margin-right: 0px;
}
.clients_wrap>div {
margin-right: 48px;
}
.sw_blog_wr {
display: unset;
}
.blog_img img {
border-radius: 10px;
}
.footer_bot_min {
display: none;
}
.med_er {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0;
padding: 0 20px 0 0;
}
.footer_wr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 0 0 0 20px;
}
.footer_menu {
display: none;
}
.footer_wr>div {
width: unset;
}
.footer_min_span {
color: #fff;
font-size: 12px;
}
.foot_wwr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
}
@media(max-width:420px) {
.sw_swiper .swiper-pagination-bullet-active .text::before {
height: 1px;
top: 70%;
}
.breadcrumb {
padding: 70px 0 0;
}
.wrap_slide {
padding: 0 5vh 75px 15px;
}
.raw_spann {
font-size: 12px;
}
.raw_inn {
font-size: 14px;
}
.works_btn {
height: 30px;
padding: 0 15px;
font-size: 10px;
}
.sw_swiper .swiper-pagination {
top: 20vh !important;
gap: 10px !important;
}
.wikoer_img {
border-radius: unset;
-o-object-position: right;
object-position: right;
}
.swiper-button-next:after,
.swiper-button-prev:after {
font-size: 20px !important;
}
.sw_swiper .swiper-button-next {
margin-right: -20px;
}
.col_btn_dn {
display: block;
}
.col_btn {
display: none;
}
.header_wrap {
-webkit-box-pack: unset;
-ms-flex-pack: unset;
justify-content: unset;
}
.header_logot {
margin-right: 15px;
}
.wwad_block {
margin-top: 40px;
}
.wwad_bx img {
max-height: 200px;
}
.block_wr {
padding: 15px 25px 25px;
border-radius: 15px;
}
h2 {
font-size: 20px;
}
.partners_bx>div:nth-child(4n) {
margin-right: 15px;
}
.partners_bx>div:nth-child(6n) {
margin-right: 0;
}
.partners_bx {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.partners_bx>div {
margin-right: 15px;
}
.clients_wrap>div {
margin-right: 15px;
}
.blog_img img {
width: 100%;
}
.sw_blog_wr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.blog_img {
width: 100%;
}
#blog_slider .swiper-button-next {
right: 0;
}
.sw_btns {
width: 80px;
}
} .bread_img_wr {
position: relative;
overflow: hidden;
border-radius: 0 0 20px 20px;
}
.bread_img_wr::after {
position: absolute;
content: '';
background-color: rgba(0, 0, 0, 0.5);
left: 0;
right: 0;
top: 0;
display: block;
width: 100%;
height: 100%;
}
.bread_img_wr img {
display: block;
width: 100%;
border-radius: 0 0 20px 20px;
}
.sw_tit_bx {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.sw_tit_bx p {
width: 100%;
margin-top: 20px;
}
.breadcrumb_bx {
position: absolute;
top: 40%;
left: 0;
right: 0;
z-index: 2;
}
.breadcrumb_bx h2 {
color: #FFF;
font-size: 56px;
font-weight: 500;
line-height: 130%;
margin-top: 30px;
z-index: 2;
}
.divider_fr {
position: relative;
}
.divider_fr::after {
position: absolute;
content: '';
width: 6px;
height: 6px;
background-color: var(--yellCol);
border-radius: 50%;
top: 40%;
}
.breadcrumb {
color: #FFF;
font-size: 16px;
font-weight: 400;
line-height: 130%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.breadcrumb span:first-of-type {
margin-right: 8px;
}
.breadcrumb span:nth-child(even) {
margin-left: 8px;
margin-right: 8px;
}
.breadcrumb span:nth-child(3) {
margin-left: 8px;
} .history_main {
border-radius: 40px;
}
.history_inner_wr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.history_inner_wr.even {
width: 100%;
-webkit-box-pack: fle;
-ms-flex-pack: fle;
justify-content: fle;
}
.history_inner_wr.odd {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
width: 100%;
}
.history_inner_wr.odd .h_inn_meg {
width: var(--imgWid);
}
.history_inner_wr.even .h_inn_meg {
width: var(--imgWid);
}
.history_inner_wr.odd .chart-circle {
left: -767px;
}
.history_inner_wr.odd .chart-circle::after {
position: absolute;
background-color: var(--secCol);
height: 6px;
width: 120%;
content: '';
left: 41px;
top: 50%;
}
.history_inner_wr.even .chart-circle::before {
position: absolute;
background-color: var(--secCol);
height: 6px;
width: 130%;
content: '';
top: 50%;
right: 43px;
}
.histrory_bx_inner {
padding-top: 45px;
position: relative;
overflow: hidden;
}
.h_inn_wr_bx {
margin-left: 30px;
padding: 20px 30px 0 0;
min-height: 280px;
}
.h_inn_wr_bx p {
font-size: 16px;
}
.h_inn_meg {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
border-radius: 20px;
min-height: 280px;
background: #F8FAFD;
}
.chart-container {
position: relative;
display: inline-block;
left: 50%;
}
.chart-line {
position: absolute;
top: 0;
left: 0;
width: 6px;
height: 0;
background-color: #930B07;
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-transition: height 1s ease;
-o-transition: height 1s ease;
transition: height 1s ease;
}
.chart-circle {
position: absolute;
top: 100%;
left: 3px;
width: 50px;
height: 50px;
border: 6px solid #930B07;
border-radius: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-color: #fff;
opacity: 0;
-webkit-transition: opacity 1s ease;
-o-transition: opacity 1s ease;
transition: opacity 1s ease;
}
.no-line .chart-line {
display: none;
}
.history_inner_wr.animated.no-line {
overflow: hidden;
}
.history_inner_wr {
margin-bottom: 20px;
opacity: 0;
-webkit-transition: opacity 1s ease;
-o-transition: opacity 1s ease;
transition: opacity 1s ease;
width: 100%;
}
.history_inner_wr.animated {
opacity: 1;
}
.animated .chart-line {
height: 100%;
}
.animated .chart-circle {
opacity: 1;
}
.animated .inn_wr_title,
.animated .inn_wr_desc {
opacity: 1;
}
.h_inn_date {
color: var(--textCol);
font-size: 30px;
font-weight: 700;
line-height: 130%;
}
.inn_wr_title {
color: var(--textCol);
font-size: 24px;
font-weight: 500;
line-height: 130%;
}
.h_innrb_img {
display: block;
height: 100%;
max-width: 60px;
min-height: 60px;
-o-object-fit: cover;
max-height: 300px;
object-fit: cover;
border-radius: 50%;
margin-right: 18px;
}
.h_inn_repr {
display: flex;
align-items: center;
}
.span_rub {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-right: 15px;
color: #474747;
font-size: 20px;
font-weight: 500;
line-height: 130%;
} .cicles_inner_bx {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 40px;
}
.cicle_inner_wr {
width: calc((100% - 24px * 2) / 3);
padding: 16px 20px 24px 20px;
border-radius: 20px;
background: var(--blockCol);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cicle_inner_wr img {
height: 60px;
width: 60px;
display: block;
}
.cicles_inner_bx>div {
margin-right: 24px;
}
.cicles_inner_bx>div:nth-child(3n) {
margin-right: 0;
}
.cicles_inner_bx>div:nth-child(n+4) {
margin-top: 24px;
}
.cicle_inn_wr_desc {
margin-top: 10px;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
.sw_clients .swiper-wrapper>div {
width: calc((100% - 84px * 6) / 6);
}
.sw_cert .swiper-wrapper>div {
width: calc((100% - 84px * 6) / 6);
} .pmap_partners {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 30px;
}
.pmap_img {
margin-top: 40px;
}
.pmap_partners>p {
position: relative;
padding-left: 30px;
}
.pmap_partners>p:nth-child(1)::after {
content: '';
display: block;
width: 20px;
left: 10px;
background-color: #FFCC07;
height: 20px;
border-radius: 50%;
position: absolute;
top: 0px;
left: 0;
}
.pmap_partners>p:nth-child(2)::after {
content: '';
display: block;
width: 20px;
left: 10px;
background-color: #930B07;
height: 20px;
border-radius: 50%;
position: absolute;
top: 0px;
left: 0;
}
.pmap_partners>p:nth-child(3)::after {
content: '';
display: block;
width: 20px;
left: 10px;
background-color: #F58634;
height: 20px;
border-radius: 50%;
position: absolute;
top: 0px;
left: 0;
}
.pmap_partners>p:nth-child(4)::after {
content: '';
display: block;
width: 20px;
left: 10px;
background-color: #0059E8;
height: 20px;
border-radius: 50%;
position: absolute;
top: 0px;
left: 0;
}
.pmap_partners>p:nth-child(5)::after {
content: '';
display: block;
width: 20px;
left: 10px;
background-color: #26D5FB;
height: 20px;
border-radius: 50%;
position: absolute;
top: 0px;
left: 0;
}
.pmap_partners>p:nth-child(6)::after {
content: '';
display: block;
width: 20px;
left: 10px;
background-color: #3A982A;
height: 20px;
border-radius: 50%;
position: absolute;
top: 0px;
left: 0;
}
.pmap_partners>p:nth-child(7)::after {
content: '';
display: block;
width: 20px;
left: 10px;
background-color: #9747FF;
height: 20px;
border-radius: 50%;
position: absolute;
top: 0px;
left: 0;
} .bnr_ms_svg.active {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.bnr_ms_svg {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
.bnr_ms_list::-webkit-scrollbar-thumb {
background-color: #2366DF;
border: 3.5px solid #F9F9F9;
width: 4px !important;
border-radius: 5px;
}
.terms_worlk {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-top: 80px;
}
.bnr_ms_data {
width: 40%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
border-radius: 10px;
padding: 9px 14px 11px 20px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
background-color: #fff;
height: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: 1px solid #D0D0D0;
cursor: pointer;
}
.bnr_ms_val {
color: #474747;
font-size: 18px;
font-weight: 400;
line-height: 130%;
}
.bnr_ms_list {
z-index: 1;
top: 100%;
padding: 0px 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
visibility: hidden;
background-color: #fff;
position: absolute;
width: 40%;
opacity: 0;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
border-radius: 0 0 5px 5px;
border: 3px solid #F1F1F1;
display: none;
}
.bnr_msl_opt {
font-weight: 600;
font-size: 16px;
line-height: 150%;
margin-top: 20px;
color: #1E1E1E;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
cursor: pointer;
}
.bnr_msl_opt:last-child {
margin-bottom: 18px;
}
.bnr_ms_data.show_list~.bnr_ms_list {
top: calc(100% + -5px);
visibility: visible;
opacity: 1;
max-height: 350px;
overflow-y: scroll;
display: block;
}
.bnr_sectors,
.bnr_years,
.bnr_banks {
position: relative;
}
.load_more_button {
margin: 30px auto 0;
padding: 0;
}
.home {
margin-right: 8px;
}
.wwad_main_bx>div {
width: calc((100% - 24px * 2) / 3);
margin-right: 24px;
}
.wwad_main_bx>div:nth-child(n+3) {
margin-right: unset;
}
.vacancies_bx {
padding: 15px;
background: #fff;
border-radius: 25px;
}
.mt_cvac {
margin-top: 15px;
max-width: max-content;
}
.vacancy_wr {
padding-top: 100px;
}
.cc_name {
color: #474747;
font-size: 20px;
font-weight: 600;
line-height: 130%;
}
.cc_link {
color: #930B07;
font-size: 14px;
font-weight: 500;
line-height: 130%;
}
.bnr_mech_select {
position: relative;
background: #FFFFFF;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
border-radius: 10px;
margin-top: 5px;
}
.catalog_list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 40px;
width: 100%;
}
.catalog_list>div {
width: calc((100% - 24px * 2) / 3);
margin-right: 24px;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.catalog_list>div:hover {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}
.catalog_list>div:nth-child(3n) {
margin-right: 0;
}
.cc_main_desc {
margin-top: 10px;
}
.catalog_list>div:nth-child(n+4) {
margin-top: 24px;
}
.err_inn_desc {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
}
.err_img img {
min-height: 600px;
}
.err_txt {
position: absolute;
padding: 20px;
left: 50px;
max-width: 50%;
}
.err_btn a {
width: 100%;
background-color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #474747;
font-size: 40px;
font-weight: 500;
line-height: 130%;
margin-top: 30px;
}
.err_txt p {
color: #fff;
font-family: Rubik;
font-size: 80px;
font-style: normal;
font-weight: 500;
line-height: 130%;
}
.err_img {
background: url(//2026.oqtavia.com/wp-content/themes/nbt/img/404.png);
width: 100%;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
.catalog_card {
border-radius: 20px;
background: #F8FAFD;
min-height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cc_wolp {
padding: 14px 20px 30px 20px;
}
.cc_link {
margin-top: 46px;
border-bottom: 2px dotted #000;
display: inline-block;
}
.title h1 {
font-weight: 600;
font-size: 52px;
line-height: 110%;
text-transform: uppercase;
}
.blog_filters {
margin-top: 40px;
}
.filters_bx {
display: flex;
justify-content: space-between;
margin-top: 50px;
align-items: center;
}
.filters_bx .bnr_ms_data {
width: 100%;
}
.filters_bx .blog_filters {
min-width: 450px;
position: relative;
}
.filters_bx .bnr_ms_data.show_list~.bnr_ms_list {
width: 100%;
}
.filters_bx .blog_rub,
.filters_bx .blog_tag {
cursor: pointer;
}
#filters {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 50px;
}
#filters .bnr_ms_data.show_list~.bnr_ms_list {
top: calc(60% + -5px);
visibility: visible;
opacity: 1;
max-height: 350px;
max-width: 424px;
}
.bt_param svg {
width: 18px;
height: 18px;
}
.inn_blog_info_mob {
display: none;
}
.bt_param span {
margin-left: 10px;
padding-bottom: 2px;
}
.bt_reports {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: var(--c-white);
border-radius: var(--br10);
padding: 0 15px;
height: 42px;
}
.btr_stars {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.btr_stars svg {
width: 18px;
height: 18px;
}
.btr_report {
margin-left: 10px;
padding-bottom: 2px;
font-weight: 600;
line-height: 22px;
}
.btr_stars>div:nth-child(n+2) {
margin-left: 2px;
}
.bt_pic img.b-lazy.b-loaded {
border-radius: var(--br20);
}
.cc_pic {
border-radius: 20px 20px 0px 0;
}
.cc_pic img {
display: block;
width: 100%;
border-radius: 20px 20px 0px 0;
-o-object-fit: cover;
object-fit: cover;
max-height: 250px;
}
.date_cc {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: flex-end;
}
.catalog_btns {
-ms-user-select: none;
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
margin-top: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.hide {
display: none;
}
.bread_img_wr img {
min-height: 460px;
max-height: 460px;
}
#our_clients .swiper-wrapper {
-webkit-transition-timing-function: linear !important;
-o-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}
.clients_inner_img {
-webkit-filter: grayscale(1);
filter: grayscale(1);
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
}
.clients_inner_img:hover {
-webkit-filter: unset;
filter: unset;
} .inn_blogs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 40px;
min-height: 321px;
}
.inn_blogs>div {
width: calc((100% - 24px * 2) / 3);
margin-right: 24px;
}
.inn_blogs>div:nth-child(3n) {
margin-right: 0;
}
.inn_blogs>div:nth-child(n+4) {
margin-top: 24px;
}
.blog_innr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
border-radius: 20px;
background: #F8FAFD;
min-height: 100%;
}
.blog_innr_img img {
display: block;
width: 100%;
max-height: 250px;
border-radius: 20px 20px 20px 0;
-o-object-fit: cover;
object-fit: cover;
}
.blog_innr_img {
position: relative;
border-radius: 20px;
min-height: 250px;
}
.blog_innr_img span {
position: absolute;
bottom: 0;
right: 0;
padding: 6px 10px;
background: #fff;
border-radius: 10px 0 0;
color: #474747;
font-size: 14px;
font-weight: 400;
line-height: 130%;
display: block;
} .map_bx {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-top: 80px;
border-radius: 40px;
background: #F8FAFD;
}
.map_bx .map iframe {
max-width: 892px;
display: block;
}
.map iframe {
border-radius: 40px 0 0 40px;
}
.map_desc {
width: 100%;
padding: 30px 100px 30px 40px;
}
.map_desc>div:not(:last-of-type) {
margin-bottom: 40px;
}
.map_socials_link img {
padding: 11px;
border-radius: 10px;
background: black;
color: #fff;
display: block;
}
.head_bx_foot .map_dec {
display: none;
}
.map_socials_links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.map_tel {
color: #474747;
font-size: 20px;
font-weight: 600;
line-height: 130%;
}
.map_dec {
color: #474747;
font-size: 20px;
font-weight: 400;
line-height: 130%;
}
.map_btn {
border-radius: 100px;
background: -o-linear-gradient(315deg, #BF2C28 0%, #930B07 100%);
background: linear-gradient(135deg, #BF2C28 0%, #930B07 100%);
color: #FFF;
font-size: 18px;
font-weight: 600;
line-height: 130%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 14px 40px;
cursor: pointer;
opacity: 1;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
}
.map_btn:hover {
opacity: .6;
}
.map_socials_link {
height: 100%;
display: block;
} #serv_inn img {
display: block;
width: 100%;
max-height: 300px;
height: 100%;
-webkit-filter: blur(10px);
filter: blur(10px);
object-fit: cover;
}
.footer_web a {
display: flex; align-items: flex-end;
}
.footer_web a img {
max-width: 90px;
}
#serv_inn .breadcrumb_bx {
position: absolute;
top: 20%;
left: 0;
right: 0;
z-index: 2;
}
.single_serv {
margin-top: 65px;
}
#s_ser {
margin-top: 64px;
}
strong {
color: #474747;
font-size: 30px;
font-weight: 500;
line-height: 130%; }
.single_services_desc {
margin-top: 70px;
}
.single_services_desc p strong {
margin-bottom: 10px;
margin-top: 20px;
display: block;
}
.sub-menu {
position: absolute;
top: 100%;
left: 0;
background-color: #f9f9f9;
max-height: 0;
overflow: hidden;
visibility: hidden;
opacity: 0;
min-width: 250px;
}
.sub-menu.show {
max-height: 500px;
left: -100%;
top: 220%;
padding: 20px;
visibility: visible;
opacity: 1;
border-radius: 20px;
}
.menu-item-has-children {
position: relative;
}
.sub-menu li {
margin-bottom: 10px;
width: 100%;
}
.sub-menu li a {
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
}
.sub-menu li a:hover {
color: var(--secCol);
} .blog_inn_desc {
margin-top: 130px; min-height: 400px;
}
.bl_inn_rx {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
margin-top: 40px;
}
.blog_inn_desc img.alignnone {
display:block;
}
.blog_inn_desc img.alignright {
display:block !important;
margin-left:auto !important;
}
.blog_inn_desc img.alignleft {
display:block !important;
margin-right:auto !important;
}
.blog_inn_desc img.aligncenter {
display:block !important;
margin-right:auto !important;
margin-left:auto !important;
}
.blog_inn_bx img {
margin-bottom: 30px;
max-width: 486px;
display: block;
max-height: 500px;
height: 100%;
border-radius: 20px;
}
.blog_inn_bx {
margin-top: 40px;
}
.blog_inn_bx p {
font-size: 20px;
margin-top: 40px;
} .frm_bx_form {
display: flex;
justify-content: space-between;
align-items: flex-start;
margin-top: 50px;
overflow-y: unset;
}
.filter_bot {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin-top: 30px;
}
#fltr_btn,
#reset_btn {
display: block;
padding: 15px;
border: 2px solid #aaa1;
cursor: pointer;
font-size: 18px;
border-radius: 25px;
transition: .5s;
height: 42px;
display: flex;
align-items: center;
}
#fltr_btn:hover,
#reset_btn:hover {
background-color: #474747;
color: #fff;
}
.frm_bx_form>div {
width: calc((100% / 4) - 20px);
margin-right: 20px;
min-height: 42px;
}
.frm_bx_form .bnr_ms_list {
width: 100%;
overflow: hidden;
}
.frm_bx_form .bnr_ms_data {
width: 100%;
}
#show-more-button {
display: block;
margin: 50px auto 0;
padding: 15px;
border: 2px solid #aaa1;
cursor: pointer;
font-size: 18px;
border-radius: 25px;
transition: .5s;
}
#show-more-button:hover {
background-color: #474747;
color: #fff;
}  .header_lang_dropdown {
position: relative;
} .language-list.show {
position: absolute;
display: block !important;
background: #fff;
width: 100%;
right: 20%;
} .language-list li {
list-style: none;
padding: 8px 16px;
opacity: 0; transition: opacity 0.5s ease-in-out;
}
.language-list li a {
display: block;
width: 100%;
text-transform: uppercase;
}
.language-list li:not(:last-of-type) {
border-bottom: 1px solid #930B07;
} .language-list li:hover {
background-color: #f0f0f0;
}
.current-language-name {
display: inline-flex;
padding: 11px 10px 12px 9px;
justify-content: center;
align-items: center;
color: #FFF;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 120%;
background-color: var(--secCol);
margin-right: 40px;
cursor: pointer;
text-transform: uppercase;
}@media(max-width:1450px) {
.h_inn_wr_bx {
margin-left: 30px;
padding: 20px 30px 0 0;
width: 350px;
min-height: 250px;
}
.h_innrb_img {
display: block;
height: 100%;
width: 220px;
-o-object-fit: cover;
object-fit: cover;
border-radius: 20px 0px 0 20px;
}
.h_inn_meg {
width: 50%;
margin-left: 70px;
}
.chart-container {
left: 0;
}
.history_inner_wr.odd .chart-circle.history_inner_wr.odd .chart-circle {
left: unset !important;
}
.history_inner_wr.odd {
padding-left: 70px;
justify-content: unset;
}
.history_inner_wr.even {
padding-left: 70px;
}
.history_inner_wr.even .chart-circle::before {
display: none;
}
.history_inner_wr.odd .chart-circle::before {
display: none;
}
}
@media(min-width:1149px) and (max-width:1400px) {
.breadcrumb_bx h2 {
font-size: 35px;
}
}
@media(max-width:1000px) {
.bnr_ms_val {
margin-right: 15px;
}
.gb_list {
display: none;
}
.imp-canvas {
width: 100% !important;
}
.imp-container {
display: unset !important;
}
.pmap_partners {
display: unset !important;
}
.header_burger {
display: block;
position: absolute;
width: 30px;
height: 20px;
z-index: 3;
right: 10px;
}
.header_burger span {
position: absolute;
background-color: #930B07;
position: absolute;
left: 0;
width: 100%;
height: 2px;
top: 9px;
transition: .3s ease-in-out;
}
.header_burger::before,
.header_burger::after {
content: '';
background-color: #930B07;
;
position: absolute;
width: 100%;
height: 2px;
left: 0;
transition: .3s ease-in-out;
}
.desk_mtop {
display: none;
}
.mob_mtop {
display: block;
}
.h_inn_wr_bx {
margin-left: 15px;
padding: 20px 9px 0 0;
}
.sw_clients .swiper-wrapper {
padding: 0 0 30px 0;
}
.chart-container {
display: none !important;
}
.chart-line {
left: 18px;
width: 3.5px;
}
.chart-circle {
left: 20px;
width: 30px;
height: 30px;
}
.chart-container {
display: none !important;
}
.h_inn_meg {
width: 100% !important;
margin-left: unset;
}
.sw_btns {
width: 100px;
}
.h_inn_date {
font-size: 18px;
}
p {
font-size: 14px;
}
.wrap_slide {
height: 440px;
padding: 0 60px 90px 30px;
}
}
@media(min-width:1001px) and (max-width:1449px) {
.history_inner_wr.odd .chart-circle {
left: 0;
}
.history_inner_wr.odd .chart-circle::after {
width: 0;
}
.sw_blog_wr {
min-height: 270px;
}
.map_desc>div:not(:last-of-type) {
margin-bottom: 20px;
}
.map_btn {
max-width: max-content;
}
.blog_inn_bx img {
float: unset;
margin-left: unset;
}
.map_bx {
flex-direction: column;
}
.map_bx .map iframe {
width: 100%;
max-width: unset;
}
p {
font-size: 18px;
}
.gb_num {
font-size: 40px;
}
.gb_el img {
padding: 10px;
}
.gb_desc {
font-size: 14px;
}
.wikoer_img {
object-position: right;
}
.wwad_main_bx {
justify-content: space-around;
}
.wwad_main_bx>a:nth-child(3n) {
margin-right: unset;
}
}
@media(max-width:1150px) {
.cc_name {
font-size: 16px;
}
.footer_socials_link img {
padding: 8px;
}
h3 {
font-size: 25px;
}
h2 {
font-size: 30px;
}
h4 {
font-size: 24px;
}
.footer_contacts a, .menu_bot_wr ul li a, .footer_address p {
font-size: 15px;
}
p {
font-size: 14px !important;
}
.date_cc p {
font-size: 12px;
}
#show-more-button {
font-size: 14px;
}
.cc_main_desc {
font-size: 15px;
}
.bnr_ms_val {
margin-right: 15px;
display: block;
font-size: 16px;
}
.current-language-name {
font-size: 14px;
padding: 8px;
}
.header_tel {
font-size: 16px;
}
.col_btn {
font-size: 12px;
}
.breadcrumb {
font-size: 14px;
}
.breadcrumb_bx h2 {
font-size: 35px;
}
#fltr_btn, #reset_btn {
font-size: 15px;
}
.bnr_ms_svg {
width: 15px;
}
.menu_wrap li {
font-size: 14px;
}
}
@media(max-width:1000px) {
.wwad_bx img {
max-width: unset;
}
.inn_blogs>div {
width: calc((100% - 24px * 2) / 2);
}
.inn_blogs>div:nth-child(n+4) {
margin-top: unset;
}
.inn_blogs>div:nth-child(2n) {
margin-right: 0;
}
.inn_blogs>div:nth-child(1n) {
margin-right: 24px;
}
.h_inn_meg {
flex-direction: column;
padding: 30px;
}
.map_bx {
flex-direction: column;
}
.map_bx .map iframe {
width: 100%;
}
.sw_blog_wr {
flex-direction: column;
min-height: 100%;
}
.blog_img img {
max-width: 100%;
}
.ideo_wr {
width: 100%;
margin-right: 0;
margin-bottom: 15px;
}
}
@media(max-width:760px) {
.h_inn_repr {
padding: 20px 0px 0px 20px;
}
.pmap_partners>div {
width: 100%;
}
.imp-container {
display: unset !important;
}
#reset_btn {
margin-top: 15px;
}
.h_inn_wr_bx {
width: 100%;
min-height: unset;
}
.blog_link a {
font-size: 14px;
}
.frm_bx_form>div {
margin-right: unset;
width: 100%;
}
#fltr_btn {
border: 1px solid #D0D0D0;
margin-top: 20px;
}
.imp-container {
width: 100% !important;
}
.current-language-name {
font-size: 12px;
padding: 6px;
}
.breadcrumb {
display: none;
}
.imp-canvas {
width: 100% !important;
}
.ideo_title {
color: #474747 !important;
}
.ideo_wr {
padding: 30px;
}
.block_wr {
padding: 0;
background: transparent;
}
.frm_bx_form {
flex-direction: column;
}
.bnr_years,
.bnr_sectors,
.bnr_banks {
width: 100% !important;
}
.bnr_sectors,
.bnr_banks {
margin-top: 18px;
}
.ideology_bx img {
display: none;
}
.pmap_partners {
flex-direction: column;
flex-wrap: nowrap;
align-items: flex-start;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
color: #fff;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
color: #fff;
}
.sw_cl_btns {
display: none;
}
.pmap_wr img {
margin-top: 20px;
width: 100%;
object-fit: contain;
}
.imp-objects svg {
width: 18px !important;
}
.imp-ui-bottom-left {
display: none !important;
}
.pmap_partners {
margin-top: 15px;
display: flex;
flex-wrap: wrap;
}
.sw_tit_bx p {
max-width: unset;
}
.err_txt {
position: absolute;
padding: 20px;
left: 30px;
top: 110px;
max-width: 100%;
}
.err_btn a {
font-size: 20px;
background-color: #930B07;
color: #fff;
padding: 10px 0;
border-radius: 20px;
}
.err_txt p {
color: #fff;
font-family: Rubik;
font-size: 30px;
font-style: normal;
font-weight: 500;
line-height: 130%;
}
.h_innrb_img {
height: 60px !important;
width: 60px;
object-fit: cover;  max-width: unset;
min-height: unset;
object-position: top;
border-radius: unset;
}
.h_inn_meg {
flex-direction: column;
}
.pmap_partners>p {
position: relative;
padding-left: 15px;
font-size: 15px;
}
.pmap_partners>p::after {
width: 10px !important;
height: 10px !important;
top: 6px !important;
}
.h_inn_date {
font-size: 18px;
}
.inn_wr_title {
font-size: 16px;
}
.h_inn_wr_bx p {
font-size: 12px;
}
.breadcrumb_bx h2 {
color: #FFF;
font-size: 30px;
font-weight: 500;
line-height: 130%;
margin-top: 30px;
}
section {
margin-top: 30px;
}
.desk_mtop {
display: none;
}
.mob_mtop {
display: block;
}
.h_inn_wr_bx {
margin-left: 15px;
padding: 20px 30px 0 0;
}
.sw_clients .swiper-wrapper {
padding: 0 0 30px 0;
}
.inn_wr_title {
font-size: 16px;
}
.h_inn_wr_bx p {
font-size: 12px;
}
.clients_wr img {
width: 90px;
}
.bread_img_wr img {
min-height: 100px;
border-radius: 0 0 10px 10px;
}
.bread_img_wr {
border-radius: 0 0 10px 10px;
}
.bread_img_wr img {
max-height: 100px;
margin: 70px 0 0 0;
}
#serv_inn .breadcrumb_bx {
top: 0;
height: 100%;
display: flex;
align-items: center;
}
.cc_pic {
padding: 10px 10px;
}
.blog_img img {
max-width: unset;
}
.breadcrumb_bx h2 {
font-size: 25px;
}
h2 {
font-size: 22px;
}
p {
font-size: 12px;
}
.map_bx .map iframe {
width: 100%;
}
.map_bx {
flex-direction: column;
}
.map_bx .map iframe {
max-width: 892px;
display: block;
max-height: 500px;
}
.map iframe {
border-radius: 20px 20px 0 0;
}
h5 {
font-size: 18px;
}
h1 {
font-size: 25px;
}
.single_services_desc {
margin-top: 30px;
}
.single_serv {
margin-top: 35px;
}
#s_ser {
margin-top: 32px;
}
.map_tel {
font-size: 16px;
}
.map_dec {
font-size: 16px;
}
.map_desc>div:not(:last-of-type) {
margin-bottom: 20px;
}
.map_socials_link img {
padding: 10px;
border-radius: 10px;
background: black;
color: #fff;
width: 40px;
}
.header_contacts {
flex-direction: row-reverse;
}
.sw_mpag {
bottom: 0px !important;
}
.head_bx_foot .map_dec {
display: block;
font-size: 14px;
}
.header_cont_bx {
margin-right: 30px;
}
.footer_socials a:not(:last-child) {
margin-right: 10px;
}
.map_btn {
border-radius: 50px;
background: linear-gradient(135deg, #BF2C28 0%, #930B07 100%);
color: #FFF;
font-size: 12px;
font-weight: 600;
line-height: 130%;
display: flex;
justify-content: center;
padding: 10px 20px;
cursor: pointer;
opacity: 1;
transition: .5s;
align-items: center;
}
.wwad_bx {
min-height: 250px;
}
.wwad_main_bx {
margin-top: 15px;
}
.ideology_bx img {
object-fit: cover;
}
.map_desc {
width: 100%;
padding: 30px 60px 30px 30px;
}
#serv_bx {
margin-top: 35px;
}
.mtop {
margin-top: 30px;
}
.all_blogs_cont {
padding-bottom: 0;
margin-top: 50px;
}
.catalog_list>div {
width: 100%;
margin-right: 0;
margin-top: 20px;
}
.catalog_list>div:nth-child(3n) {
margin-right: 0;
}
.bnr_ms_data {
width: 100%;
}
.bnr_ms_val {
font-size: 16px;
}
.bnr_msl_opt {
font-size: 12px;
}
.bnr_ms_svg {
width: 10px;
}
.inn_blogs>div {
width: 100%;
margin-right: 0;
margin-bottom: 15px;
}
.header .menu_wrap li:nth-child(2) a {
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
position: relative;
z-index: 1;
}
.menu_wrap li {
font-size: 14px;
}
.breadcrumb_bx h2 {
font-size: 25px;
}
.sub-menu {
transition: .3s ease-in-out;
}
.bnr_ms_item {
display: block;
width: 10px;
transform: rotate(0);
transition: .3s;
}
.sub-menu.active {
opacity: 1;
visibility: visible;
max-height: 500px;
position: initial;
}
.bnr_ms_item.active {
transform: rotate(180deg);
}
.sub-menu.active li {
border-bottom: unset;
font-weight: 400;
}
.sub-menu.active li a {
text-align: right;
}
.ideo_bx {
padding: 0;
}
.blog_inn_bx p {
font-size: 14px;
}
.blog_inn_bx img {
float: unset;
margin-left: unset;
width: 100%;
margin-top: 25px;
}
.zfh_titl p {
font-size: 16px;
}
.zapis_form .bnr_cf_group label {
font-size: 14px;
}
.zapis_form .bnr_cf_group input {
font-size: 12px;
padding: 14px;
}
.zapis_form {
border-radius: 20px;
}
.zf_krest {
top: 15px;
right: 15px;
}
.zapis_form .bnr_cf_btns input {
border-radius: 50px;
padding: 15px;
font-size: 13px;
}
.bnr_ms_list {
width: 100%;
}
.zapis_form .bnr_ms_val {
font-size: 12px;
}
.zapis_form .bnr_ms_svg {
width: 15px;
}
.footer_address {
margin-top: 20px;
}
.zapis_form .bnr_ms_data {
padding: 12px;
}
.zapis_form .bnr_ms_data.show_list~.bnr_ms_list {
border-radius: 10px 10px 0 0;
} .col_btn {
display: none;
}
.header_lang_btn ul li a {
font-size: 14px;
}
.col_btn_dn {
display: block;
}
#serv_inn img {
min-height: 100px;
}
.blog_inn_desc {
margin-top: 30px;
}
.blog_inn_bx {
margin-top: 0px;
}
.pmap_img {
width: 100%;
}
strong {
font-size: 25px;
}
.pmap_wr img {
width: 100%;
}
}
@media(max-width:450px) {
.sw_btns {
width: 90px;
display: none;
}
}
@media (max-width: 420px) {
.sw_btns {
width: 70px;
}
}@font-face {
font-family: 'Rubik';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-BlackItalic.eot);
src: local('Rubik Black Italic'), local('Rubik-BlackItalic'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-BlackItalic.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-BlackItalic.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-BlackItalic.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-BlackItalic.ttf) format('truetype');
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: 'Rubik';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Bold.eot);
src: local('Rubik Bold'), local('Rubik-Bold'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Bold.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Bold.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Bold.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Rubik';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-BoldItalic.eot);
src: local('Rubik Bold Italic'), local('Rubik-BoldItalic'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-BoldItalic.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-BoldItalic.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-BoldItalic.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-BoldItalic.ttf) format('truetype');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'Rubik';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Medium.eot);
src: local('Rubik Medium'), local('Rubik-Medium'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Medium.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Medium.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Medium.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Rubik';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Italic.eot);
src: local('Rubik Italic'), local('Rubik-Italic'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Italic.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Italic.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Italic.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Italic.ttf) format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Rubik';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-MediumItalic.eot);
src: local('Rubik Medium Italic'), local('Rubik-MediumItalic'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-MediumItalic.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-MediumItalic.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-MediumItalic.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-MediumItalic.ttf) format('truetype');
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: 'Rubik';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Regular.eot);
src: local('Rubik Regular'), local('Rubik-Regular'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Regular.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Regular.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Regular.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Rubik';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Black.eot);
src: local('Rubik Black'), local('Rubik-Black'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Black.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Black.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Black.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Black.ttf) format('truetype');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Rubik';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Light.eot);
src: local('Rubik Light'), local('Rubik-Light'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Light.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Light.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Light.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Rubik';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-LightItalic.eot);
src: local('Rubik Light Italic'), local('Rubik-LightItalic'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-LightItalic.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-LightItalic.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-LightItalic.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Rubik-LightItalic.ttf) format('truetype');
font-weight: 300;
font-style: italic;
}@font-face {
font-family: 'Century Gothic';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic.eot);
src: local('Century Gothic'), local('CenturyGothic'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Century Gothic';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-Bold.eot);
src: local('Century Gothic Bold'), local('CenturyGothic-Bold'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-Bold.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-Bold.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-Bold.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Century Gothic';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-BoldItalic.eot);
src: local('Century Gothic Bold Italic'), local('CenturyGothic-BoldItalic'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-BoldItalic.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-BoldItalic.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-BoldItalic.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-BoldItalic.ttf) format('truetype');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'Century Gothic';
src: url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-Italic.eot);
src: local('Century Gothic Italic'), local('CenturyGothic-Italic'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-Italic.eot?#iefix) format('embedded-opentype'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-Italic.woff2) format('woff2'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-Italic.woff) format('woff'),
url(//2026.oqtavia.com/wp-content/themes/nbt/fonts/Century/CenturyGothic-Italic.ttf) format('truetype');
font-weight: normal;
font-style: italic;
}