.page-template-page-single-activity-php .activity_bg {
display: none;
}
.archive.category.category-novosti div.breadcrumb.float-left.w-100 {
display: none;
}
.archive.category.category-nachrichten div.breadcrumb.float-left.w-100 {
display: none;
}
.archive.category-news div.breadcrumb.float-left.w-100 {
display: none;
}
.page-template-page-single-activity-php .footer_img.col-6 {
display: none;
}
.page-template-page-single-activity-php section.footer_first_s {
display: flex;
margin-top: 50px;
justify-content: center;
}
.page-template-page-single-activity-php .footer_has.col-6 {
max-width: 100%;
padding-left: 0px;
justify-content: center;
text-align: center;
flex: unset;
display: flex;
}
.page-template-page-single-activity-php .footer_question {
display: flex;
flex-direction: column;
justify-content: center;
max-width: 100%;
align-items: center;
} .wpcf7 .wpcf7-not-valid-tip,
.footer_question .wpcf7 span.wpcf7-not-valid-tip {
display: block;
margin-top: 4px !important;
color: #dc3232 !important;
font-size: 14px !important;
font-weight: normal !important;
line-height: 1.3 !important;
text-align: left;
}
.wpcf7 .wpcf7-not-valid {
border-color: #dc3232 !important;
}
input#accept-cta {
margin-right: 10;
}
span.spinner_pos {
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit {
background-color: #2184c7;
color: #fff;
font-size: 22px;
letter-spacing: 2;
height: 50px;
width: 202px;
font-weight: bold;
border: none;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
color: #000;
border: 1px solid;
background-color: #fff;
}
span.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item label {
display: flex;
align-items: flex-start;
}
span.accept_posit a:hover {
border: none;
color: #2184c7;
text-decoration: underline;
}
.cta-form-title {
font-size: 32px;
font-weight: bold;
line-height: 1;
color: #2184c7;
margin: 20px 0px 60px 0px;
}
span.accept_posit a {
text-transform: none;
width: unset;
height: unset;
margin: 0;
background-color: transparent;
color: #2184c7;
display: unset;
}
span.accept_posit {
font-size: 20px !important;
width: 100%;
display: block;
color: #000;
font-weight: 400 !important;
text-align: start;
}
.double_input p span {
font-size: 20px !important;
font-weight: normal !important;
line-height: unset !important;
margin-top: 0px !important;
}
span.wpcf7-form-control-wrap {
font-size: 20px !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel {
margin-left: 5%;
}
.double_input input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
width: 95%;
height: 50px;
margin-right: 5%;
border: 1px solid;
padding: 0px 15px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
width: 100%;
height: 50px;
border: 1px solid;
padding: 0px 15px;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
width: 100%;
border: 1px solid;
height: 200px;
padding: 15px;
}
.double_input {
width: 100%;
}
.double_input p {
display: flex;
}
.single .single_page_new ul {
font-size: 18px;
font-family: "Raleway", sans-serif;
font-weight: 500;
}
#my-modal {
display: none;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.5);
z-index: 9999;
}
.modal-content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: #fff;
padding: 20px;
max-width: 600px;
margin: 0 auto;
text-align: center;
}
.close-modal {
position: absolute;
top: 10px;
right: 10px;
font-size: 24px;
cursor: pointer;
background-color: transparent;
border: none;
}
.nav_menu_side .sub-menu-columns.menu-item-has-children:hover > .sub-menu {
width: 700px;
}
ul#top-nav .sub-menu-columns .sub-menu li {
border-bottom: 1px solid #cbcbcb;
padding: 10px 10px 10px 0px;
}
.sub-menu-columns ul.sub-menu li {
display: inline-block;
float: left;
}
.sub-menu-columns ul.sub-menu li:nth-child(odd) {
float: left;
margin-right: 0px !important;
width: 48%;
margin-left: 9px;
}
.sub-menu-columns ul.sub-menu li:nth-child(even) {
float: right;
width: 48%;
margin-right: 10px !important;
}
.numbers_extra1 {
display: flex;
flex-wrap: wrap;
}
span.prev.slick-arrow.slick-disabled {
opacity: 0;
}
span.next.slick-arrow.slick-disabled {
opacity: 0;
}
.sticky-header.scrolled {
position: fixed;
background-color: #fff;
width: 100%;
max-width: 1900px;
z-index: 999;
height: 60px;
border-bottom: 1px solid #e9e9e9;
}
.sticky-header.scrolled img {
height: 40px;
}
h1.page-title-default {
font-weight: bold;
margin: 20px 0px;
}
.footer_adr.col-4 a {
color: #2184c7;
}
.btn {
transition: color 1.3s ease-in-out, background-color 1.3s ease-in-out,
border-color 1.3s ease-in-out, box-shadow 1.3s ease-in-out;
}
.single_new_block h3 a:hover {
text-decoration: none;
color: #2184c7;
}
a[aria-current="page"] {
color: #2184c7 !important;
}
.current_page_parent > a:not(.sub-menu a) {
color: #2184c7 !important;
}
.btn-primary:hover {
color: #000;
background-color: unset;
}
.spec_btn {
cursor: pointer;
position: absolute;
}
.spec_btn span {
color: #fff;
display: block;
text-transform: uppercase;
font-weight: bold;
font-size: 18px;
transform-origin: center left;
transition: color 0.3s ease;
position: relative;
z-index: 1;
}
.spec_btn em {
position: absolute;
height: 1px;
background: transparent;
width: 47%;
right: 23px;
top: 50%;
transform: scaleX(0.25);
transform-origin: center right;
transition: all 0.3s ease;
z-index: 1;
}
.spec_btn:before,
.spec_btn:after {
content: "";
background: #fff;
height: 50%;
width: 0;
position: absolute;
transition: 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.spec_btn:before {
top: 0;
left: 0;
right: auto;
}
.spec_btn:after {
bottom: 0;
right: 0;
left: auto;
}
.spec_btn:hover:before {
width: 100%;
right: 0;
left: auto;
}
.spec_btn:hover:after {
width: 100%;
left: 0;
right: auto;
}
.spec_btn:hover span {
color: #000;
}
.spec_btn:hover em {
background: transparent;
transform: scaleX(1);
}
img.line_long_home {
height: 745px;
}
.activity_posts_section {
overflow: hidden;
margin-bottom: -8px;
width: 40%;
}
.activity_position {
opacity: 0;
transition: opacity 2s;
}
.activity_position.in-view {
opacity: 1;
}
.activity_img_section {
overflow: hidden;
width: 40%;
}
.animation_ft {
opacity: 0;
transition: opacity 3s;
}
.animation_ft.in-view {
opacity: 1;
}
.animation_3 {
position: absolute;
left: -500px;
transition: left 1.2s ease;
margin-top: 250px;
opacity: 0;
}
.animation_3.show {
left: 32%;
opacity: 1;
}
.animation_2 {
position: absolute;
right: 0;
transition: right 1.2s ease;
margin-top: 250px;
opacity: 0;
}
.animation_2.show {
right: 37%;
opacity: 1;
}
.ajax_load_more_btn {
position: absolute;
left: 0px;
transition: left 1.5s ease;
margin-top: -50px;
opacity: 0;
}
.ajax_load_more_btn.show {
left: 50%;
opacity: 1;
}
@keyframes appear {
0% {
opacity: 0;
transform: translateY(10px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
a#show-more-posts:hover,
a#show-more-news:hover,
.footer_question a:hover {
background-color: #fff;
color: #000;
border: 1px solid;
text-decoration: none;
}
body {
font-family: "Raleway", sans-serif;
max-width: 1900px;
width: 100%;
}
html {
display: flex;
justify-content: center;
}
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
max-width: 1340px;
} .wpml-ls-statics-shortcode_actions ul {
display: flex !important;
}
.wpml-ls-item-en {
order: 2;
}
.wpml-ls-item-lt {
order: 1;
}
.wpml-ls-item-de {
order: 3;
}
.wpml-ls-item-ru {
order: 4;
} .nav_menu_side ul {
display: flex;
list-style: none;
}
ul#top-nav {
font-size: 18px;
margin: 0;
}
ul#top-nav a {
color: #231f20;
font-weight: 500;
}
.wpml-ls-current-language a {
color: #2184c7 !important;
}
ul#top-nav a:hover {
text-decoration: none;
color: #2184c7;
}
.wpml-ls-item a {
color: #7c7c7c;
font-size: 16px;
font-weight: 500;
}
ul#top-nav li {
margin-right: 45px;
}
.navbrand_side {
width: 44%;
}
.nav_menu_side .sub-menu {
display: none;
position: absolute;
z-index: 999;
}
.nav_menu_side .menu-item-has-children > a:after {
content: "\f107";
font-family: FontAwesome;
font-size: 14px;
margin-right: 5px;
margin-left: 5px;
}
.nav_menu_side .menu-item-has-children:hover > .sub-menu {
display: block;
padding: 0px;
padding-left: 15px;
background-color: #f3f3f3;
border: 1px solid #efefef;
line-height: 2;
}
ul#top-nav .sub-menu li {
border-bottom: 1px solid #cbcbcb;
padding: 10px 66px 10px 0px;
}
ul#top-nav .sub-menu li:last-child {
border-bottom: none;
}
.hero_position {
display: flex;
}
.sub-menu li a {
color: #231f20;
font-size: 14px;
}
.hero_text {
width: 30%;
height: 380px;
background-color: #2184c7;
margin-top: -60px;
font-family: "Exo", sans-serif;
font-size: 40px;
color: #fff;
font-weight: bold;
display: flex;
align-items: center;
z-index: 1;
padding: 100px 50px 100px 120px;
}
.hero_slider {
width: 70%;
height: 320px;
background-color: #e9e9e9;
z-index: 1;
}
.hero_img img {
position: relative;
z-index: -1;
}
.hero_text_bg {
height: 380px;
width: 20%;
position: absolute;
background-color: #2184c7;
margin-top: -60px;
margin-left: 0px;
}
.hero_slider_bg {
height: 320px;
width: 200px;
position: absolute;
background-color: #e9e9e9;
}
.slick-current {
opacity: 1 !important;
}
.slick-slide {
opacity: 0;
}
.slider_class {
margin-top: 40px;
}
ul.slick-dots {
list-style: none;
display: flex !important;
width: fit-content;
margin-left: 117px;
}
ul.slick-dots li {
text-indent: -999999px;
width: 20px;
margin-left: 10px;
height: 4px;
background-color: #000;
}
ul.slick-dots li.slick-active {
width: 50px;
background-color: #2184c7;
}
.hero_slider .slick-list.draggable {
max-height: 280px;
height: 100% !important;
padding: 0px 167px !important;
}
div#arrowscontrol {
display: flex;
justify-content: flex-end;
z-index: 1;
margin-top: -70px;
margin-left: -150px;
margin-bottom: 25px;
}
img.icon_slider_swipe {
height: 45px;
margin-left: 20px;
cursor: pointer;
}
img.icon_slider_swipe:hover {
filter: invert(54%) sepia(80%) saturate(416%) hue-rotate(165deg)
brightness(81%) contrast(96%);
}
.slider_class p {
font-size: 24px;
width: 60%;
margin-top: 20px;
}
.slider_class span {
color: #918f8f;
font-size: 16px;
}
.slider_class img {
filter: invert(38%) sepia(82%) saturate(1014%) hue-rotate(175deg)
brightness(94%) contrast(80%);
}
.activity_middle_section {
display: flex;
flex-direction: column;
align-items: center;
margin-top: 64px;
width: 20%;
}
.activity_middle_section .first {
color: #231f20;
font-size: 28px;
font-weight: bold;
text-align: center;
margin-top: 40px;
}
.activity_middle_section .second {
font-size: 70px;
font-weight: bold;
color: #2184c7;
margin-bottom: 39px;
z-index: 5;
}
section.activity .activity_main {
display: flex;
align-items: flex-end;
padding-bottom: 140px;
}
.activity_position {
width: 500px;
margin-left: 50px;
}
.activity_img_section img {
max-width: 780px;
margin-right: 85px;
margin-bottom: 390px;
}
.activity_position p {
font-size: 18px;
font-weight: 500;
}
a.activity_link img {
height: 52px;
padding: 10px;
background-color: #e9e9e9;
}
a.activity_link {
padding-left: 30px;
display: flex;
height: 52px;
align-items: center;
background-color: #f5f5f5;
justify-content: space-between;
color: #000;
font-weight: bold;
margin-bottom: 8px;
font-size: 20px;
}
.activity_link:hover {
color: #2184c7;
text-decoration: none;
}
.activity_link:hover img {
filter: invert(1);
background-color: coral;
}
section.home_news {
background-color: #323232;
margin-top: 105px;
}
.home_news .container {
display: flex;
}
.news_side a {
font-size: 20px;
font-weight: bold;
color: #fff;
}
.activity_date {
font-size: 16px;
color: #2184c7;
margin-bottom: 20px;
}
.single_post_link {
padding: 25px;
}
.wrapper {
position: relative;
padding-right: 20px;
}
.wrapper::before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 84px;
height: 1px;
background-color: #848484;
margin-bottom: -25px;
}
.news_side .single_post_link:nth-child(4) .wrapper:before {
background-color: transparent;
}
section.home_news .container {
padding: 100px 0px;
}
.news_side a:hover {
color: #2184c7;
text-decoration: none;
}
.question_side span {
font-size: 70px;
font-weight: bold;
width: 50%;
line-height: 1.2;
margin-bottom: 50px;
color: #fff;
}
.question_side {
display: flex;
flex-direction: column;
justify-content: center;
padding-left: 150px;
}
a#show-more-news,
a#show-more-posts {
text-transform: uppercase;
width: 270px;
height: 65px;
border: none;
background-color: #2184c7;
color: #fff;
font-size: 18px;
font-weight: bold;
display: flex;
justify-content: center;
align-items: center;
text-decoration: none;
margin-left: -135px;
letter-spacing: 1.3;
}
section.footer_first_s {
display: flex;
margin-top: -95px;
}
.footer_img.col-6 {
padding: 0;
display: flex;
justify-content: flex-end;
}
.footer_img img {
max-width: 800px;
height: 685px;
object-fit: cover;
}
.footer_question {
display: flex;
flex-direction: column;
justify-content: center;
max-width: 700px;
}
.footer_has {
display: flex;
justify-content: flex-end;
padding-left: 300px;
padding-right: 0;
}
.footer_question span:nth-child(1) {
font-size: 30px;
font-weight: bold;
}
.footer_question span:nth-child(2) {
font-size: 50px;
font-weight: bold;
line-height: 1;
color: #2184c7;
}
.footer_question a {
text-transform: uppercase;
width: 260px;
height: 60px;
border: none;
background-color: #2184c7;
color: #fff;
font-size: 18px;
font-weight: bold;
display: flex;
align-items: center;
justify-content: center;
margin-top: 55px;
letter-spacing: 1.3;
}
.footer .container {
display: flex;
}
.footer {
padding: 130px 0px 50px 0px;
}
.footer_adr.col-4 p:first-child {
font-size: 18px;
font-family: "Raleway", sans-serif;
}
.footer_adr.col-4 {
border-left: 1px solid #d8d8d8;
border-right: 1px solid #d8d8d8;
padding: 35px 40px;
font-family: "Roboto", sans-serif;
}
.footer_nr,
.footer_adr,
.footer_logo {
padding: 35px 50px;
font-family: "Roboto", sans-serif;
}
.footer_adr span {
font-size: 14px;
color: #868686;
font-family: "Raleway", sans-serif;
}
header {
height: 120px;
display: flex;
flex-direction: column;
justify-content: center;
}
header .desktop-menu .container {
max-width: 1640px;
}
.footer_logo.col-4 {
padding: 35px 50px 35px 0px;
}
span.current {
font-size: 13px;
color: #231f20;
}
.breadcrumb {
height: 45px;
margin: 0px;
background-color: #e9e9e9;
}
.breadcrumb a {
font-size: 13px;
color: #acacad;
}
.breadcrumb .container {
padding: 0;
max-width: 1640px;
}
.activity_bg {
height: 175px;
background-color: #323232;
margin-bottom: -90px;
}
.activity_page_desc {
display: inline-flex;
}
.act_page_right.col-6 {
background-color: #2184c7;
color: #fff;
padding: 150px 310px 150px 70px;
font-size: 18px;
font-weight: 500;
}
.act_page_left.col-6 {
padding: 55px 150px 150px 15%;
}
.page-template-page-activity-php .footer_has {
padding-left: 269px;
}
.act_page_right p {
text-align: justify;
}
.act_page_left p {
font-size: 18px;
font-weight: 500;
margin-top: 60px;
}
.act_page_left h1 {
font-size: 30px;
font-weight: bold;
}
.act_page_left h3 {
font-size: 70px;
color: #2184c7;
margin-top: 10px;
line-height: 1;
}
.activity_column {
float: left;
width: 50%;
}
.clearfix::after {
content: "";
display: table;
clear: both;
}
.activity_column:first-child {
border-right: 6px solid #2184c7;
}
.activity_column {
padding-right: 30px;
padding-top: 15px;
}
.activity_column:nth-child(2) {
padding-left: 30px;
}
.set_height {
padding: 50px 0px;
}
.page-template-page-pro-php .act_page_left h3 {
font-size: 50px;
margin-top: 25px;
}
.page-template-page-pro-php .act_page_left.col-6 {
padding: 55px 130px 150px 15%;
}
.page-template-page-pro-php .act_page_right.col-6 {
padding: 60px 15% 150px 70px;
}
.missions {
display: flex;
flex-direction: column;
align-items: center;
padding: 40px 0px;
}
.missions span:nth-child(2) {
font-weight: bold;
font-size: 20px;
font-style: italic;
color: #2184c7;
margin-top: 20px;
}
.missions span:nth-child(3) {
font-size: 20px;
font-weight: bold;
margin-bottom: 20px;
}
.team_bg {
background-color: #f0f0f0;
padding: 90px 0px 60px 0px;
}
.team_decs h4 {
font-size: 30px;
font-weight: bold;
}
.team_decs p {
font-size: 16px;
font-weight: 500;
}
.child-page-container {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.child-page-row {
display: flex;
justify-content: space-between;
width: 100%;
margin-bottom: 20px;
}
.child-page {
width: calc(33.33% - 10px);
margin-bottom: 20px;
padding: 10px;
border: 1px solid #ccc;
box-sizing: border-box;
}
.child-page h2 {
font-size: 24px;
margin-top: 0;
margin-bottom: 10px;
}
.child-page img {
max-width: 100%;
height: auto;
margin-bottom: 10px;
}
.child-page p {
margin-top: 0;
margin-bottom: 0;
}
.team_page_child {
width: 30%;
margin-right: 3%;
margin-bottom: 50px;
}
.team_memebers {
display: flex;
flex-wrap: wrap;
margin-top: 70px;
}
.team_page_child img {
max-height: 270px;
width: 100%;
}
.team_page_child img {
height: 100%;
max-height: 270px;
width: 100%;
object-fit: cover;
}
.team_page_child h2 {
font-weight: bold;
font-size: 20px;
margin-top: 15px;
color: #000;
}
.team_page_child p {
font-size: 14px;
font-weight: 500;
color: #2184c7;
}
.team_page_child div.description p {
font-size: 16px;
font-style: italic;
color: #000;
}
.team_page_child p span {
display: block;
width: 25px;
height: 3px;
background-color: #2184c7;
border-radius: 5px;
margin-top: 10px;
}
.team_page_child:hover .team_hover {
background-color: #fff;
padding: 10px 40px;
}
.team_hover {
padding: 10px 0px;
}
.under_line_pro {
display: flex;
justify-content: center;
height: 75px;
margin: 25px 0px;
}
.job_offer {
background-color: #323232;
color: #fff;
margin-bottom: -75px;
padding: 100px 0px 200px 0px;
}
div#offer {
text-align: center;
}
div#offer span {
font-size: 30px;
font-weight: bold;
}
div#offer p {
margin-top: 40px;
font-size: 20px;
font-weight: 500;
}
.special-post .container {
padding: 0;
}
p.spec_date span {
display: block;
width: 100px;
height: 4px;
background-color: #2184c7;
margin: 20px 0px;
}
.spec_image_side img {
width: 100%;
max-height: 460px;
}
.news_title h1 {
font-size: 30px;
font-weight: bold;
margin-top: 60px;
margin-bottom: 40px;
text-transform: capitalize;
}
.special-post h3 a {
color: #2184c7;
}
.special-post h3 {
font-weight: bold;
font-size: 40px;
}
.special-post h3 span {
display: block;
width: 100px;
height: 3px;
background-color: #2184c7;
border-radius: 5px;
margin-top: 10px;
}
.spec_btn {
height: 60px;
width: 260px;
border-radius: unset;
background-color: #2184c7;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1;
display: flex;
justify-content: center;
align-items: center;
margin-top: 60px;
}
p.spec_date {
color: #2184c7;
font-size: 18px;
font-weight: 300;
}
.entry-content p {
font-size: 18px;
}
.col-md-6.spec_text_side {
padding: 0px 60px 0px 0px;
}
.tabbed-content {
background-color: #f0f0f0;
padding: 50px 0px;
}
.special-post {
margin-bottom: 170px;
}
.container.news_title {
padding: 0;
}
ul.tabs {
display: flex;
list-style: none;
padding: 0;
margin-bottom: 60px;
}
ul.tabs li {
margin-right: 40px;
}
p.simple_date {
font-size: 16px;
color: #2184c7;
}
p.simple_date span {
display: block;
width: 20px;
height: 3px;
background-color: #2184c7;
border-radius: 5px;
margin-top: 20px;
}
.single_new_block {
background-color: #fff;
margin: 30px 0px;
}
.single_new_block .col-md-8 {
padding: 40px;
}
.single_new_block .col-md-12 {
padding: 40px;
}
.simple_img img {
height: 100%;
width: 100%;
object-fit: cover;
}
.col-md-4.simple_img {
padding: 0px;
}
.single_new_block h3 a {
font-size: 20px;
color: #000;
font-weight: bold;
}
.entry-content p:nth-child(2) {
font-size: 18px;
font-weight: 500;
}
ul.tabs li a {
font-size: 24px;
font-weight: bold;
color: #000;
text-decoration: none;
}
a.tab-link:hover {
padding: 10px 0px;
color: #2184c7;
border-bottom: 4px solid;
}
a.tab-link.active {
padding: 10px 0px;
color: #2184c7;
border-bottom: 4px solid;
}
.pagination {
display: flex;
justify-content: center;
}
.pagination .current {
width: 65px;
height: 60px;
font-size: 18px;
font-weight: bold;
background-color: #2184c7;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
margin: 0px 5px;
}
a.page-numbers {
width: 65px;
height: 60px;
font-size: 18px;
font-weight: bold;
background-color: #323232;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
margin: 0px 5px;
}
.tab-content {
display: none;
}
.tab-content.active {
display: block;
}
.col-6.con_text {
font-family: "Roboto", sans-serif;
}
.top_map {
display: flex;
}
.top_map.container {
max-width: 1900px;
padding: 0;
}
.top_map.container .col-6 {
padding: 0;
}
.con_text {
padding: 50px 130px 0px 15% !important;
}
.con_text h1 {
font-size: 30px;
font-weight: bold;
}
.con_text h2 {
font-size: 50px;
font-weight: bold;
color: #2184c7;
margin: 45px 0px 65px 0px;
}
.con_text h6 {
margin-top: 30px;
}
.contact_pros {
background-color: #efefef;
}
.cont_pro {
width: 33%;
margin-bottom: 100px;
}
.contacts_team_pos {
display: flex;
flex-wrap: wrap;
}
.cont_pro h2 {
font-size: 20px;
font-weight: bold;
}
.cont_pro p span {
display: block;
width: 20px;
height: 3px;
background-color: #2184c7;
border-radius: 5px;
margin-top: 10px;
}
.pro_contacts {
display: flex;
flex-direction: column;
}
.contact_pros h3 {
font-size: 30px;
padding: 60px 0px 50px 0px;
font-weight: bold;
margin: 0;
}
.main_pro_info {
display: flex;
}
.main_pro_info .col-6 {
padding: 0;
}
.main_pro_info.container {
max-width: 1900px;
padding: 0;
margin: 0;
}
.pro_pics img {
width: 100%;
height: 100%;
max-height: fit-content;
object-fit: cover;
}
.pro_side_info.col-6 {
padding: 50px 130px 0px 15% !important;
display: flex;
flex-direction: column;
}
.pro_side_info span {
font-size: 18px;
font-family: "Roboto", sans-serif;
}
.pro_side_info h4 {
font-size: 30px;
font-weight: bold;
}
.pro_side_info h1 {
font-size: 50px;
color: #2184c7;
font-weight: bold;
margin: 30px 0px 50px 0px;
}
.pro_side_info p {
margin-top: 50px;
font-size: 18px;
}
.container.pro_edu_position {
padding: 0;
display: flex;
}
.container.pro_edu_position h3 {
font-size: 30px;
font-weight: bold;
}
.container.pro_edu_position ul {
font-size: 16px;
}
.pro_edu {
background: linear-gradient(to right, #2184c7 50%, #efefef 50%);
}
.pro_left_side {
color: #fff;
padding: 0px 70px 0px 0px;
}
.container.pro_edu_position {
padding: 70px 0px;
display: flex;
line-height: 4;
}
.container.pro_edu_position ul li {
line-height: 2;
margin: 20px 0px;
}
.container.pro_edu_position .pro_left_side ul li:before {
content: "";
display: block;
width: 20px;
height: 3px;
background-color: #fff;
position: absolute;
left: 0px;
margin-top: 14px;
border-radius: 10px;
}
.container.pro_edu_position .pro_right_side ul li:before {
content: "";
display: block;
width: 20px;
height: 3px;
background-color: black;
position: absolute;
left: 70px;
margin-top: 14px;
}
.container.pro_edu_position ul {
list-style: none;
}
.pro_right_side.col-6 {
padding-left: 70px;
}
.act_side_info.col-6 {
padding: 50px 130px 0px 15% !important;
display: flex;
flex-direction: column;
}
.act_side_info.col-6.extra_act_side {
padding: 0px 130px 0px 15% !important;
}
.act_side_info span {
font-size: 18px;
font-family: "Roboto", sans-serif;
}
.act_side_info h4 {
font-size: 30px;
font-weight: bold;
}
.act_side_info h1 {
font-size: 50px;
color: #2184c7;
font-weight: bold;
margin: 30px 0px 30px 0px;
}
.act_side_info p {
margin-top: 50px;
font-size: 18px;
}
.act_side_info ul li:before,
.extra_active_que ul li:before {
content: "";
display: block;
width: 20px;
height: 3px;
background-color: #2184c7;
position: absolute;
margin-top: 10px;
margin-left: -41px;
}
.act_side_info ul,
.extra_active_que ul {
list-style: none;
}
.act_side_info ul li,
.extra_active_que ul li {
margin: 20px 0px;
font-size: 16px;
}
.extra_active_que {
padding: 40px 20px;
}
.extra_active_que h5 {
font-weight: bold;
margin-bottom: 50px;
}
span.delimeter_pos {
color: #acacad;
}
.hero_img img {
max-width: 100%;
}
div#burger-content {
display: none;
}
.footer_nr.col-4 a {
color: #2184c7;
}
a.team_page_child:hover {
text-decoration: none;
}
.contacts_team_pos a {
color: #2184c7;
}
.archive.category-naujienos div.breadcrumb.float-left.w-100 {
display: none;
}
.pro_side_info a {
color: #2184c7;
}
.wp-block-media-text__content {
padding: 0px 50px 0px 0px !important;
}
.wp-block-media-text__content h2 {
font-size: 40px;
color: #2184c7;
font-weight: bold;
}
.wp-block-separator {
border: 2px solid #2184c7;
border-right: none;
border-left: none;
width: 80px;
margin: 20px 0px;
}
.wp-block-post-date {
font-size: 18px;
color: #2184c7;
font-family: "Roboto";
margin-bottom: 15px;
}
h4.single_n_title {
font-size: 30px;
font-weight: bold;
margin-top: 100px;
}
.single_page_new p {
font-size: 18px;
font-weight: 500;
text-align: justify;
}
.copyright_div1 {
display: none;
}
.footer .numbers_extra {
display: flex;
flex-wrap: wrap;
}
.desktop-menu .current-menu-item a {
color: #2184c7 !important;
}
.page_title_singl {
margin-top: 30px;
}
.page_title_singl h1 {
font-size: 40px;
font-weight: bold;
color: #2184c7;
}
@media only screen and (max-width: 1600px) {
span.wpcf7-list-item-label {
margin-top: 0px !important;
}
.slider_class p {
width: 90%;
}
ul.slick-dots {
margin-left: 49px;
}
.hero_slider .slick-list.draggable {
padding: 0px 100px !important;
}
.act_side_info.col-6.extra_act_side {
padding: 0px 130px 0px 7% !important;
}
.act_side_info.col-6 {
padding: 50px 130px 0px 7% !important;
}
.con_text {
padding: 50px 130px 0px 7% !important;
}
.page-template-page-pro-php .act_page_right.col-6 {
padding: 60px 7% 150px 70px;
}
.page-template-page-pro-php .act_page_left.col-6 {
padding: 55px 130px 150px 7%;
}
.page-template-page-pro-php .act_page_left h3 {
font-size: 45px;
}
.activity_img_section img {
max-width: 630px;
}
.hero_text {
font-size: 36px;
padding: 80px 40px 60px 100px;
}
.footer_has {
padding-left: 160px;
}
.footer_img img {
max-width: 700px;
height: 600px;
}
.footer_question span:nth-child(2) {
font-size: 45px;
margin-top: 30px;
}
.question_side span {
font-size: 60px;
}
.act_page_left.col-6 {
padding: 55px 100px 150px 7%;
}
.act_page_right.col-6 {
padding: 150px 7% 150px 70px;
}
.page-template-page-activity-php .footer_has {
padding-left: 130px;
}
}
@media only screen and (max-width: 1550px) {
.navbrand_side {
width: 24%;
}
a.navbar-brand img {
width: 250px;
}
}
@media only screen and (max-width: 1440px) {
.page_title_singl h1 {
font-size: 36px;
}
.special-post .container {
padding: 0px 15px;
}
.pro_side_info.col-6 {
padding: 50px 130px 0px 7% !important;
}
.pro_pics img {
object-fit: cover;
}
.act_side_info h1 {
font-size: 40px;
}
.act_side_info.col-6.extra_act_side {
padding: 0px 30px 0px 5% !important;
}
.act_side_info.col-6 {
padding: 50px 30px 0px 5% !important;
}
.news_title h1 {
padding: 0px 15px;
}
.col-md-6.spec_text_side {
padding: 0px 43px 0px 15px;
}
.breadcrumb ul {
padding: 0;
}
.con_text h2 {
font-size: 45px;
}
.con_text {
padding: 50px 50px 0px 5% !important;
}
.page-template-page-pro-php .act_page_left.col-6 {
padding: 50px 130px 150px 5%;
}
.page-template-page-pro-php .act_page_right.col-6 {
padding: 50px 5% 150px 50px;
}
.page-template-page-activity-php .footer_has {
padding-left: 30px;
}
.hero_slider_bg,
.hero_text_bg {
display: none;
}
.hero_text {
height: 330px;
padding: 80px 40px 60px 60px;
font-size: 30px;
}
.hero_slider {
height: 270px;
}
ul.slick-dots {
margin-top: -25px;
}
img.icon_slider_swipe {
height: 35px;
}
.slider_class p {
font-size: 22px;
width: 100%;
}
.activity_middle_section img:nth-child(1) {
height: 105px;
}
.activity_middle_section .first {
font-size: 24px;
}
.activity_img_section img {
max-width: 100%;
}
.activity_middle_section .second {
font-size: 60px;
font-weight: bold;
color: #2184c7;
}
.activity_img_section {
width: 40%;
}
.activity_middle_section {
width: 20%;
}
div#posts-container {
width: 40%;
}
.footer_has {
padding-left: 80px;
}
.footer_img img {
max-width: 100%;
height: auto;
}
.footer_question span:nth-child(2) {
font-size: 36px;
}
.footer_question a {
width: 240px;
height: 50px;
}
.question_side span {
font-size: 55px;
}
.activity_position {
width: 95%;
margin-left: 0;
}
section.footer_first_s {
display: flex;
margin-top: 100px;
}
.act_page_right.col-6 {
padding: 150px 5% 150px 50px;
}
.activity_bg {
height: 80px;
}
.act_page_left h3 {
font-size: 60px;
}
.pro_left_side {
padding: 0px 70px 0px 70px;
}
.container.pro_edu_position .pro_left_side ul li:before {
left: 70px;
}
}
@media only screen and (max-width: 1240px) {
.activity_posts_section {
margin-bottom: -75px;
}
.special-post {
margin-bottom: 130px;
}
.hero_text {
height: 270px;
padding: 60px 40px 60px 60px;
font-size: 28px;
margin-top: 0;
}
.footer_logo.col-4 img {
width: 300px;
}
.animation_2.show {
right: 32%;
opacity: 1;
}
.spec_btn {
margin-top: 0px;
}
}
@media only screen and (max-width: 1140px) {
ul#top-nav {
padding: 0;
}
.wpml-ls-legacy-list-horizontal {
padding: 7px 0px;
}
ul#top-nav li {
margin-right: 30px;
}
}
@media only screen and (max-width: 1024px) {
.menu-mobile-menu-container .current-menu-item a {
color: #2184c7 !important;
font-weight: bold;
}
.news_title h1 {
margin-top: 30px;
}
.act_side_info h4 {
margin-top: 30px;
}
.act_side_info.col-6.extra_act_side {
padding: 0px 40px !important;
max-width: 100%;
}
.animation_3.show {
left: 8%;
opacity: 1;
}
.animation_2.show {
right: 50%;
opacity: 1;
margin-right: -135px;
}
.animation_2 {
margin-top: 85px;
}
.wp-block-media-text.alignwide.has-media-on-the-right.is-stacked-on-mobile {
display: flex;
flex-direction: column;
}
.pro_side_info h1 {
font-size: 45px;
margin: 30px 0px 40px 0px;
}
.container.pro_edu_position .pro_left_side ul li:before {
background-color: #000;
left: unset;
margin-left: -41px;
}
.pro_left_side {
color: #000;
padding: unset;
padding-left: 70px;
}
.container.pro_edu_position {
flex-direction: column;
}
.pro_edu_position .col-6 {
max-width: 100%;
}
.pro_edu {
background: #efefef;
}
.pro_side_info.col-6 {
max-width: 100%;
}
.extra_active_que {
padding: 40px 40px;
}
.act_side_info.col-6 {
padding: 0px 40px !important;
max-width: 100%;
}
.main_pro_info {
align-items: center;
}
.main_pro_info {
display: flex;
flex-direction: column;
}
.col-md-6.spec_text_side {
max-width: 100%;
padding: 0px 40px 0px 40px;
margin-top: 10px;
}
.special-post .container .row {
flex-direction: column-reverse;
align-items: center;
}
.iframe_div {
padding: 20px;
}
.top_map .col-6 {
max-width: 100%;
}
.top_map {
flex-direction: column;
}
.job_offer {
padding: 100px 0px 100px 0px;
}
.team_page_child {
height: fit-content;
}
.missions span:nth-child(3) {
text-align: center;
}
.activity_column:nth-child(2) {
padding-left: 30px;
padding-top: 0;
}
.activity_column:first-child {
border-right: none;
}
.activity_column {
padding-left: 30px;
float: left;
width: 100%;
}
.act_page_right.col-6 {
padding: 70px 50px 70px 50px;
}
.act_page_left.col-6 {
padding: 30px;
}
.act_page_left p {
margin-top: 20px;
}
.act_page_left h3 br {
display: none;
}
.activity_page_desc .col-6 {
max-width: 100%;
}
.activity_page_desc {
flex-direction: column;
}
.footer_question span:nth-child(1) {
font-size: 24px;
}
.footer_question span:nth-child(2) {
font-size: 32px;
}
.footer_has {
padding-left: 40px;
}
.footer_logo.col-4 img {
width: 230px;
}
.question_side {
margin-top: 30px;
padding-left: 0;
align-items: center;
}
.activity_date {
margin-bottom: 0px;
}
.news_side a {
font-size: 18px;
}
.single_post_link {
padding: 15px;
}
section.home_news .container {
padding: 50px 0px 100px 0px;
}
h2.mobile_title_news {
display: block !important;
text-align: center;
font-weight: bold;
color: #fff;
font-size: 40px;
}
span.desk_title {
display: none;
}
.home_news .container .col-6 {
max-width: 100%;
}
.home_news .container {
display: flex;
flex-direction: column;
}
.activity_position {
width: 90%;
margin-left: 5%;
}
div#posts-container {
width: 100%;
}
.activity_img_section {
display: flex;
justify-content: center;
}
.activity_img_section img {
max-width: 490px;
object-fit: cover;
margin-bottom: 0px;
margin-right: 0px;
}
.activity_img_section,
.activity_middle_section,
.activity_posts_section {
width: 100%;
}
section.activity .activity_main {
display: flex;
flex-direction: column;
}
section.activity.animate-me {
animation: none;
transition: none;
}
section.home_news.animate-me2 {
animation: none;
transition: none;
}
.activity_middle_section img {
display: none;
}
div#arrowscontrol {
margin-top: -50px;
margin-left: -40px;
}
.slider_class span {
font-size: 14px;
}
.slider_class img {
width: 18px;
margin-top: -25px;
}
.slider_class p {
font-size: 18px;
width: 100%;
}
.hero_slider {
height: 200px;
}
.hero_text {
height: 200px;
font-size: 22px;
padding: 0px 20px;
}
.desktop-menu {
display: none;
}
div#burger-content {
display: block;
}
.menu-toggle {
position: absolute;
width: 25px;
height: 16px;
border: 0;
background: transparent;
cursor: pointer;
padding: 16px 21px;
border: 1px solid #000;
border-radius: 4px;
outline: none;
z-index: 100;
right: 40px;
top: 43px;
}
.languages_side {
position: absolute;
top: 49px;
right: 100px;
}
.languages_side.mobile.language select {
border: none;
background-color: #fff;
}
.menu-toggle .icon {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
width: 25px;
height: 2px;
background: #000;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.menu-toggle .icon::before,
.menu-toggle .icon::after {
content: "";
display: block;
position: absolute;
left: 0;
width: 25px;
height: 2px;
background: #000;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.menu-toggle .icon::before {
top: -7px;
}
.menu-toggle .icon::after {
top: 7px;
}
.burger-nav-content {
background: #000 none repeat scroll 0 0;
display: flex;
font-size: 18px;
left: 0;
margin: 3px auto;
position: absolute;
text-align: left;
text-transform: uppercase;
top: 100px;
z-index: 999999;
display: none;
flex-direction: column;
border-top: 1px solid #cacaca;
width: 100%;
}
a.navbar-brand.logo {
padding: 20px 22px;
}
.burger-nav-content ul {
list-style: none;
padding: 0;
display: flex;
flex-direction: column;
align-items: center;
}
.burger-nav-content ul li a {
color: #fff;
font-size: 20px;
}
.burger-nav-content ul li {
text-align: center;
padding: 10px 0px;
width: 95%;
border-bottom: 1px solid #fff;
}
.burger-nav-content ul li:last-child {
border-bottom: none;
}
#burger-content-nav li.menu-item-has-children > a .arrow {
display: inline-block;
margin-bottom: 1px;
width: 15px;
height: 9px;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 6px solid #fff;
margin-right: -15px;
margin-left: 15px;
}
#burger-content-nav .sub-menu {
display: none;
background-color: #fff;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
}
#burger-content-nav .sub-menu li {
display: block;
}
#burger-content-nav .sub-menu li a {
display: block;
padding: 10px;
color: #333;
font-size: 14px;
text-decoration: none;
}
#burger-content-nav .sub-menu li a:hover {
background-color: #f5f5f5;
}
#burger-content-nav li.menu-item-has-children > a .arrow.open {
transform: rotate(90deg);
margin-bottom: -4px;
}
.burger-nav-content ul ul li {
text-align: center;
padding: 0px 0px;
width: 100%;
border-bottom: 1px solid #efefef;
}
a[aria-current="page"] {
color: #2184c7 !important;
font-weight: bold;
}
a[aria-current="page"] span {
border-left: 6px solid #2184c7 !important;
}
.missions span:nth-child(2) {
text-align: center;
}
.burger-nav-content {
top: 55px;
}
button:focus {
outline: 1px dotted;
outline: none;
}
.menu-toggle {
padding: 20px 35px;
border: unset;
top: 0;
height: 60px;
border-radius: unset;
border-left: 1px solid #e7e7e7 !important;
right: 0;
}
.languages_side {
top: 22px;
}
header {
height: 60px;
}
.footer_nr,
.footer_adr,
.footer_logo {
padding: 35px 30px;
font-family: "Roboto", sans-serif;
}
}
@media only screen and (max-width: 768px) {
.breadcrumb {
height: fit-content;
}
.breadcrumb ul {
margin: 0px;
}
.page_title_singl h1 {
font-size: 32px;
}
.special-post h3 {
font-weight: bold;
font-size: 32px;
}
span.accept_posit a {
font-size: 18px;
}
.copyright_div1 {
display: block;
}
.copyright_div {
display: none;
}
.activity_middle_section .first {
margin-top: 0;
}
.activity_middle_section .second {
margin-bottom: 0;
}
.animation_3 {
margin-top: 180px;
}
.wp-block-media-text__content h2 {
font-size: 35px;
}
.pro_side_info h4 {
font-size: 25px;
}
.pro_side_info h1 {
font-size: 40px;
margin: 20px 0px 35px 0px;
}
.cont_pro {
width: 50%;
margin-bottom: 60px;
}
.iframe_div {
height: 500px !important;
}
.page-template-page-pro-php .act_page_left.col-6 {
padding: 20px;
}
.page-template-page-pro-php .act_page_right.col-6 {
padding: 40px 20px;
}
.team_page_child {
width: 47%;
}
.hero_position {
flex-direction: column;
}
.hero_text {
height: auto;
font-size: 23px;
padding: 15px 20px;
width: 100%;
margin-top: 0;
display: flex;
justify-content: center;
text-align: center;
}
.hero_slider {
width: 100%;
}
.animate-me,
.animate-me2 {
transform: translateY(50px) !important;
}
.activity_middle_section {
flex-direction: row;
justify-content: center;
}
.activity_middle_section .second {
font-size: 24px;
font-weight: bold;
color: #2184c7;
margin-left: 7px;
}
.activity_middle_section {
padding: 10px 0px;
}
.activity_position p {
font-size: 16px;
}
.footer_question span:nth-child(2) {
font-size: 24px;
}
.footer_question span:nth-child(1) {
font-size: 22px;
}
.footer_question a {
width: 200px;
height: 45px;
font-size: 16px;
}
.footer .container {
display: flex;
flex-direction: column;
}
.footer .container .col-4 {
max-width: 100%;
border-left: none;
border-right: none;
border-bottom: 1px solid #d8d8d8;
padding: 20px;
}
h2.mobile_title_news {
font-size: 36px;
}
.act_page_left h3 {
font-size: 44px;
}
.act_page_right p {
text-align: left;
}
.simple_img img {
max-height: fit-content;
}
a.activity_link {
line-height: 22px;
}
}
@media only screen and (max-width: 500px) {
.page_title_singl h1 {
font-size: 28px;
font-weight: bold;
color: #2184c7;
}
.cta-form-title {
font-size: 28px;
font-weight: bold;
line-height: 1;
color: #2184c7;
margin: 10px 0px 10px 0px;
text-align: start;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel {
margin-left: 0%;
margin-top: 15px;
}
.double_input
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
width: 100%;
margin-right: 0%;
}
.double_input p {
display: flex;
flex-direction: column;
}
.act_side_info.col-6.extra_act_side {
margin-top: 0px;
}
.wp-block-media-text__content {
padding: 0px !important;
}
.container.pro_edu_position .pro_right_side ul li:before {
margin-top: 8px;
}
.container.pro_edu_position ul li {
line-height: 1.5;
}
.container.pro_edu_position h3 {
font-size: 25px;
}
.container.pro_edu_position ul {
font-size: 14px;
}
.container.pro_edu_position .pro_right_side ul li:before {
left: unset;
margin-left: -41px;
margin-top: 8px;
}
.pro_left_side,
.pro_edu_position .col-6 {
padding: 0px 20px;
padding-left: 20px;
}
.pro_side_info.col-6 {
padding: 20px !important;
}
.act_side_info h4 {
font-size: 25px;
}
.act_side_info h1 {
font-size: 30px;
}
.act_side_info.col-6 {
margin-top: 30px;
}
.pro_pics.col-6 {
max-width: 100%;
padding: 15px;
}
.entry-content p {
font-size: 16px;
}
.tabbed-content {
padding: 25px 0px;
}
.single_new_block .col-md-8 {
padding: 15px;
}
ul.tabs li {
margin-bottom: 20px;
}
ul.tabs {
margin-bottom: 30px;
flex-direction: column;
}
.single_new_block h3 a {
font-size: 18px;
}
.entry-content p:nth-child(2) {
font-size: 16px;
}
.contact_pros h3 {
padding: 40px 0px 40px 0px;
}
.pro_contacts span {
font-size: 14px;
}
.cont_pro p {
font-size: 14px;
}
.cont_pro h2 {
font-size: 18px;
}
.iframe_div iframe {
height: 660px;
}
.iframe_div {
height: 320px !important;
}
.con_text h2 {
font-size: 35px;
margin: 15px 0px 30px 0px;
}
div#offer p {
margin-top: 30px;
font-size: 16px;
}
div#offer span {
font-size: 25px;
}
.team_page_child {
width: 100%;
margin-right: 0;
margin-bottom: 0px;
}
.missions {
padding: 10px 0px;
}
.act_page_left h1 {
font-size: 26px;
}
.page-template-page-pro-php .act_page_left h3 {
font-size: 32px;
}
.activity_column {
padding-left: 10px;
padding-right: 10px;
}
.activity_column:nth-child(2) {
padding-left: 10px;
}
.hero_slider .slick-list.draggable {
padding: 0px 10px !important;
}
a.navbar-brand img {
width: 150px;
}
.hero_img {
height: 200px;
}
.hero_img img {
height: 100%;
object-fit: cover;
}
div#arrowscontrol {
margin-top: -40px;
margin-left: unset;
justify-content: center;
}
ul.slick-dots {
display: none !important;
}
.slider_class p {
font-size: 16px;
}
.animate-me,
.animate-me2 {
transform: translateY(30px) !important;
}
.activity_img_section img {
max-width: 100%;
padding: 15px;
}
.news_side a {
font-size: 16px;
}
a#show-more-news,
a#show-more-posts {
width: 230px;
height: 50px;
font-size: 16px;
margin-left: -115px;
}
section.footer_first_s {
flex-direction: column-reverse;
}
section.footer_first_s .col-6 {
max-width: 100%;
}
.footer_img img {
padding: 15px;
}
.footer_has.col-6 {
padding: 0;
justify-content: center;
}
.footer_question span:nth-child(2) {
margin-top: 10px;
}
.footer_question a {
margin-top: 30px;
}
.footer {
padding: 51px 0px 10px 0px;
}
.animation_2.show {
margin-right: -115px;
}
.languages_side {
right: 75px;
}
.footer_question {
padding: 0px 15px 50px 15px;
}
.animation_3.show {
left: 5%;
}
.act_page_left h3 {
font-size: 38px;
}
.pagination {
flex-wrap: wrap;
}
a.page-numbers {
margin: 5px 5px;
}
.pagination .current {
margin: 5px 5px;
}
.special-post h3 {
font-weight: bold;
font-size: 30px;
}
.col-md-6.spec_text_side {
padding: 0px 20px 0px 20px;
}
.single_new_block .col-md-12 {
padding: 15px;
}
}
@media only screen and (max-width: 425px) {
.hero_text {
font-size: 20px;
}
.footer_adr.col-4 p:first-child {
font-size: 16px;
}
.cont_pro {
width: 100%;
margin-bottom: 30px;
}
.pro_side_info h1 {
font-size: 30px;
}
.burger-nav-content {
top: 55px;
}
button:focus {
outline: 1px dotted;
outline: none;
}
.menu-toggle {
padding: 20px 35px;
border: unset;
top: 0;
height: 60px;
border-radius: unset;
border-left: 1px solid #e7e7e7 !important;
right: 0;
}
.languages_side {
top: 22px;
}
header {
height: 60px;
}
.page-template-page-pro-php .act_page_left h3 {
font-size: 28px;
}
.under_line_pro {
margin: 10px 0px;
}
.breadcrumb {
height: auto;
margin: 0px;
}
.breadcrumb ul {
margin: 0;
}
.act_page_right.col-6 {
font-size: 16px;
}
.single_post_link {
padding: 15px 0px;
}
a.activity_link {
padding-left: 15px;
}
.news_side a {
font-weight: 500;
}
.question_side {
padding: 0;
}
.missions span:nth-child(3) {
font-size: 18px;
}
.missions span:nth-child(2) {
font-weight: bold;
font-size: 18px;
font-style: italic;
color: #2184c7;
margin-top: 20px;
}
.con_text h1 {
font-size: 25px;
}
.con_text h2 {
font-size: 32px;
}
.act_page_right.col-6 {
padding: 50px 30px 50px 30px;
}
.double_input
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
height: 40px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
height: 40px;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
height: 150px;
}
}
@media only screen and (max-width: 375px) {
.copyright_div1 {
display: block;
padding: 15px 10px !important;
font-size: 14px;
}
.footer .container .col-4 {
padding: 20px 10px;
}
.footer .container .col-4 {
font-size: 14px;
}
.footer_adr.col-4 p:first-child {
font-size: 14px;
}
.act_side_info.col-6 {
padding: 0px 15px !important;
margin-top: 0px;
}
.act_page_left h1 {
font-size: 22px;
}
.page-template-page-pro-php .act_page_left h3 {
font-size: 24px;
}
.cont_pro {
width: 100%;
margin-bottom: 30px;
}
}