.text-right {
text-align: right !important;
}
.padd-left-3 {
padding-left: 3.7rem !important;
}
.padd-left-6 {
padding-left: 6rem;
}
.padd-4 .vc_column-inner {
padding: 0 4.2rem;
}
.padd-15 {
padding: 0 15px;
}
.padd-row-left {
padding-left: 19.3rem;
}
.padding-top-05 {
padding-top: 10px !important;
}
.margin-15 .vc_column-inner {
margin: 0 15px;
}
.white-form .sc_form_field_wrap>input,
.white-form .sc_form_field_wrap>textarea {
background: #ffffff !important;
}
.scheme_dark .white-form .sc_form_field_wrap>input,
.scheme_dark .white-form .sc_form_field_wrap>textarea {
background: #2e2d32 !important;
}
.custom-title h2 {
font-size: 4.375rem;
font-weight: 500;
line-height: 4.375rem;
}
.custom-title .sc_item_descr {
font-size: 1.125rem;
font-weight: 600;
line-height: 1.625rem;
margin-top: 2.1rem;
}
.custom-text-block h6 {
font-size: 2rem;
font-weight: 600;
letter-spacing: -1.5px;
margin-bottom: 2.6rem;
}
.custom-text-block p {
font-size: 14px;
}
.custom-text-block p a {
text-decoration: underline;
}
.rotate-title {
transform: rotate(-90deg);
position: absolute;
top: 50%;
left: -90px;
z-index: 3;
padding-left: 0 !important;
margin-top: -6px;
}
.rotate-title .sc_item_title {
font-size: 15px;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
letter-spacing: 0;
}
.contact-block {
padding-left: 10.3rem;
padding-right: 20rem;
}
.body_style_boxed .contact-block {
padding-left: 10.3rem;
padding-right: 10rem;
}
.contact-block .wpb_wrapper>div:not(.wpcf7) {
padding-left: 10rem;
}
.contact-block .sc_item_title + .sc_item_subtitle {
margin-top: 0.65rem !important;
font-weight: 500 !important;
}
.sc_push_large {
margin-top: -13em !important;
}
.sc_push_medium {
margin-top: -10em !important;
}
.consultation-block .sc_item_descr p {
margin: 0;
font-size: 1.125rem;
}
.consultation-block .sc_item_descr a {
text-decoration: underline;
}
.contact-block.consultation-block {
padding-left: 6.6rem;
padding-right: 19.6rem;
}
.body_style_boxed .contact-block.consultation-block {
padding-left: 6.6rem;
padding-right: 6.6rem;
}
.contact-block.consultation-block .wpb_wrapper>div:not(.wpcf7) {
padding-left: 7rem;
}
.vc_element.vc_contact-form-7 {
padding: 0 !important;
}
.compose-mode .vc_element {
position: inherit !important;
}
.compose-mode .vc_vc_row>[data-vc-full-width=true], .compose-mode .vc_vc_row_inner, .compose-mode .vc_vc_section>[data-vc-full-width=true] {
padding-top: 0 !important;
}
.compose-mode .vc_empty-shortcode-element {
min-height: initial !important;
}
.consultation-block h4.sc_item_title_tag + .sc_item_descr {
margin-top: 0.9em !important;
}
.mfp-title, .mfp-counter {
color: #ffffff !important;
}
.page-id-54 .mfp-figure figcaption {
display: none;
}
.post_item_404 .go_home::after {
display: none;
}
body.compose-mode .vc_hidden-lg {
display: none !important;
height: 0px !important;
} .trx_addons_tooltip:before {
font-size: 1rem !important;
line-height: normal !important;
padding: 0.72em 1.04em !important;
white-space: nowrap;
} .gmnoprint>div button {
-webkit-border-radius: 0 !important; ;
-ms-border-radius: 0 !important; ;
border-radius: 0 !important; ;
} .trx_addons_dropcap {
-webkit-border-radius: 0 !important;
-ms-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 3.438rem !important;
font-weight: 500 !important;
margin: 0.1em 0.35em 0 0 !important;
width: 1.2em !important;
height: 1.2em !important;
line-height: 1.25em !important;
}
.trx_addons_dropcap_style_2 {
width: 1.07em !important;
text-align: left !important;
font-size: 4.063rem !important;
font-weight: 700 !important;
margin-top: -9px !important;
} ul[class*="trx_addons_list"] {
font-size: 1.25rem;
font-weight: 500;
line-height: normal;
letter-spacing: -0.5px;
}
ul.trx_addons_list_alter,
ul.trx_addons_list_extra {
padding: 0 !important;
}
ul.trx_addons_list_alter li+li {
margin-top: 1rem;
}
ul.trx_addons_list_alter li a {
display: inline-block;
padding: 0.75rem 2.363rem;
-webkit-border-radius: 30px ;
-ms-border-radius: 30px ;
border-radius: 30px ;
}
ul.trx_addons_list_extra li {
padding-left: 1.8rem;
padding-right: 1.8rem;
}
ul.trx_addons_list_extra li+li {
border-top: 1px solid #d9d9e3;
margin-top: 1.3rem;
padding-top: 1.3rem;
}
ul.trx_addons_list_extra strong {
font-size: 12px;
background-color: #4b55ad;
color: #ffffff;
width: 25px;
height: 25px;
line-height: 26px;
text-align: center;
-webkit-border-radius: 50% ;
-ms-border-radius: 50% ;
border-radius: 50% ;
display: inline-block;
letter-spacing: 0.5px;
float: right;
} .sc_table table th {
padding: 0.5em 0.6em !important;
}
.sc_table table td {
padding: 1.7em 0.5em !important;
text-align: center;
} span.sc_form_field_title {
font-size: 1.5rem !important;
font-weight: 500 !important;
line-height: normal !important;
letter-spacing: -0.72px;
}
.sc_form_field {
margin-bottom: 1.1em !important;
}
.sc_form_title, .sc_form_description {
margin-bottom: 0 !important;
}
.sc_item_title+.sc_form_form,
.sc_item_subtitle+.sc_form_form {
margin-top: 5.3rem;
}
.sc_form_default .sc_form_field_button {
text-align: right !important;
} .wpcf7-submit {
-webkit-transition: all 0.3s ease !important;
-ms-transition: all 0.3s ease !important;
transition: all 0.3s ease !important;
}
.scheme_dark  .wpcf7-form-control:not(.wpcf7-submit) {
background: transparent !important;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
border: none !important;
border-bottom: 1px solid #9daad9 !important;
padding: 1.094em 2.3em 0.494em !important;
padding-left: 0 !important;
width: 100%;
box-shadow: none !important;
}
.scheme_dark  .wpcf7-form-control:not(.wpcf7-submit):hover,
.scheme_dark  .wpcf7-form-control:not(.wpcf7-submit):focus {
border-color: #ffffff !important;
}
.free-consultation {
overflow: hidden;
margin-right: -15px;
}
.free-consultation>div {
float: left;
width: 50%;
padding-right: 15px;
padding-top: 17px;
padding-bottom: 17px;
box-sizing: border-box;
}
div.wpcf7 .ajax-loader {
position: absolute !important;
}
.wpgdprc .wpcf7-wpgdprc .wpcf7-list-item {
margin: 0 !important;
}
div.wpcf7 .wpcf7-submit {
font-size: 12px !important;
}
.control {
width: 100% !important;
}
.control .wpgdprc .wpcf7-wpgdprc {
border: none !important;
padding: 0 !important;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
border: 2px solid #72d1e7 !important;
}
div.wpcf7-response-output {
border: 2px solid #fff;
}
.scheme_dark div.wpcf7-response-output {
border: 2px solid #000;
} .trx_addons_video_player.with_cover .video_mask {
opacity: 0.3 !important;
}
.trx_addons_video_player.with_cover:hover .video_hover, .format-video .post_featured.with_thumb:hover .post_video_hover {
opacity: 1 !important;
}
.trx_addons_video_player.video_play .video_mask {
opacity: 1 !important;
} .mejs-time {
color: #707186 !important;
font-size: 1rem !important;
font-weight: 500;
padding: 14px 6px 0 !important;
}
.mejs-time-buffering, .mejs-time-current, .mejs-time-float-corner, .mejs-time-float-current, .mejs-time-hovered, .mejs-time-loaded, .mejs-time-marker, .mejs-time-total,
.mejs-horizontal-volume-total {
height: 3px !important;
}
.mejs-controls .mejs-button > button {
-webkit-border-radius: 50% ;
-ms-border-radius: 50% ;
border-radius: 50% ;
font-weight: 400 !important;
height: 25px;
width: 25px;
line-height: 25px;
font-size: 12px !important;
margin: 5px 6px !important;
}
.mejs-controls .mejs-playpause-button.mejs-play > button:before, .mejs-controls .mejs-playpause-button.mejs-replay > button:before {
content: '\E968' !important;
font-family: "fontello" !important;
font-size: 9px !important;
position: relative;
left: 1px;
}
.mejs-controls .mejs-playpause-button.mejs-pause > button:before {
font-family: "fontello";
content: '\e8e3' !important;
}
.mejs-controls .mejs-volume-button.mejs-mute > button:before {
font-family: "fontello";
content: '\e903';
}
.mejs-controls .mejs-volume-button.mejs-unmute > button:before {
font-family: "fontello";
content: '\e904';
}
.mejs-controls .mejs-fullscreen-button > button:before {
font-family: "fontello";
content: '\e948';
}
.mejs-controls .mejs-fullscreen-button.mejs-unfullscreen > button:before {
font-family: "fontello";
content: '\e949';
}
.mejs-controls .mejs-playpause-button.mejs-play > button, .mejs-controls .mejs-playpause-button.mejs-replay > button,
.mejs-controls .mejs-playpause-button.mejs-pause > button {
margin-left: 0 !important;
}
.mejs-button.mejs-playpause-button.mejs-pause > button {
font-size: 9px !important;
}
.mejs-controls {
padding: 0 !important;
}
.mejs-time-rail {
padding-top: 12px !important;
}
.mejs-horizontal-volume-total {
top: 17px !important;
}
.mejs-controls a.mejs-horizontal-volume-slider {
margin-left: 5px;
}
.trx_addons_audio_player .audio_author {
margin: 0.5em 0 0.5em !important;
}
.trx_addons_audio_player .audio_info + .audio_embed, .trx_addons_audio_player .audio_info + .audio_frame {
margin-top: 0 !important;
}
.mejs-time-handle, .mejs-time-handle-content {
top: -4px !important;
}
.mejs-time-float-corner {
border-color: #000 transparent transparent !important;
} .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar .vc_bar,
.vc_progress_bar.vc_progress_bar_narrow .vc_single_bar {
height: 6px !important;
}
.vc_progress_bar.vc_progress_bar_narrow .vc_single_bar .vc_label .vc_label_units {
font-style: normal !important;
font-size: 1rem !important;
font-weight: 500;
}
.vc_progress_bar.vc_progress_bar_narrow .vc_single_bar + .vc_single_bar {
margin-top: 2.95em !important;
} .sc_skills_pie.sc_skills_compact_off .sc_skills_total {
font-size: 2.2rem !important;
font-weight: 500;
line-height: 1.688rem !important;
letter-spacing: -1.31px;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title {
font-size: 1.5rem !important;
font-weight: 500 !important;
line-height: 1.875rem !important;
letter-spacing: -0.84px !important;
margin-top: 0 !important;
}
.sc_skills_counter .sc_skills_total {
font-size: 3.438rem !important;
font-weight: 500 !important;
line-height: 3rem !important;
letter-spacing: -1.65px;
}
.sc_skills_counter .sc_skills_item_title {
font-style: normal !important;
font-size: 1.5rem !important;
font-weight: 500 !important;
line-height: normal !important;
letter-spacing: -0.72px !important;
}
.sc_skills_counter .sc_skills_icon {
-webkit-border-radius: 50% ;
-ms-border-radius: 50% ;
border-radius: 50% ;
width: 8.813rem;
height: 8.813rem;
line-height: 8.813rem;
margin: auto;
font-size: 4.2rem !important;
}
.sc_skills_counter .sc_skills_icon.icon-017 {
font-size: 3.2rem !important;
} .sc_price_item_info {
padding: 0 !important;
}
.sc_price_item {
overflow: visible !important;
}
.sc_price_item .sc_price_item_title {
box-shadow: 0 0 25px 4px rgba(1, 2, 2, 0.08);
text-transform: none !important;
font-size: 1.875rem !important;
font-weight: 500 !important;
line-height: normal !important;
letter-spacing: -1.05px !important;
padding: 2.3rem 1rem;
}
.sc_price_item_description ul, .sc_price_item_details ul {
list-style-type: none !important;
padding: 0 !important;
}
.sc_price_item_description ul li+li, .sc_price_item_details ul li+li{
margin-top: 2.4rem;
}
.sc_price_item_description, .sc_price_item_details {
font-size: 1.25rem !important;
font-weight: 500 !important;
letter-spacing: -0.5px !important;
line-height: normal !important;
font-style: normal !important;
}
.sc_price_item .price_block {
padding: 4.2rem 2rem 3.8rem;
}
.sc_price_item_price_after {
font-size: 1rem;
font-weight: 700;
line-height: 14px;;
letter-spacing: -0.48px;
display: block;
padding-top: 1.2rem;
}
.sc_price_item_price_before {
font-size: 1rem;
font-weight: 700;
line-height: normal;
letter-spacing: -0.48px;
padding-top: 1.5rem;
}
.sc_price_item_price_value {
font-size: 2.25rem;
font-weight: 700;
letter-spacing: -1.08px;
padding-top: 1.5rem;
display: inline-block;
}
.sc_price_item_price_after+.sc_price_item_price_before,
.sc_price_item_price_after+.sc_price_item_price_before+.sc_price_item_price_value {
padding-top: 0;
}
.sc_price_item_price {
border: 2px solid #4b55ad;
display: inline-block;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
min-width: 5.613rem;
min-height: 5.613rem;
padding: 10px;
}
.sc_price_item_title+.price_block {
margin-top: 2rem;
}
.sc_price_item_details {
margin-top: 2.3em !important;
}
.sc_price_item_details + .sc_price_item_link {
margin-top: 2.7em !important;
}
.sc_price_item_details ul[class*="trx_addons_list"] > li:before {
display: inline-block !important;
}
.sc_price_item_details ul[class*="trx_addons_list"] {
padding-left: 1.2em !important;
} .sc_testimonials_item_content:before {
content: '\E967' !important;
font-family: "fontello";
}
.sc_testimonials_item_author_title {
font-size: 1.875rem !important;
font-weight: 500 !important;
line-height: normal !important;
letter-spacing: -0.75px !important;
font-style: normal !important;
}
.sc_testimonials [class*="column"] .sc_testimonials_item_content {
text-align: center !important;
font-size: 1.125rem !important;
font-weight: 500 !important;
line-height: 1.625rem !important;
letter-spacing: -0.45px;
}
.sc_testimonials_item_author_avatar {
display: none !important;
}
.sc_testimonials_item_author_data {
max-width: 100% !important;
text-align: center;
display: block;
}
.sc_testimonials_item_content:before {
font-size: 3rem !important;
margin-bottom: 0.25em !important;
}
.sc_testimonials_item_author {
margin: 1.2em auto 0 !important;
}
.hide-icon .sc_testimonials_item_content:before {
display: none;
}
.show-avatar .sc_testimonials_item_author_avatar,
.show-avatar .sc_testimonials_item_author_data {
display: inline-block !important;
}
.sc_testimonials_item_author_avatar {
width: 3.7em !important;
height: 3.7em !important;
-webkit-border-radius: 0 !important;
-ms-border-radius: 0 !important;
border-radius: 0 !important;
}
.show-avatar .sc_testimonials_item_author {
text-align: center !important;
} .sc_action_item_title>span {
display: block;
}
.sc_action.scheme_dark .sc_action_item_description {
color: #ffffff !important;
}
.sc_action_item_description {
font-style: normal !important;
font-size: 1.125rem !important;
font-weight: 500;
line-height: normal !important;
letter-spacing: -0.45px !important;
}
.sc_action_item_title {
line-height: 5rem !important;
}
.sc_action_item_subtitle + .sc_action_item_link, .sc_action_item_title + .sc_action_item_link, .sc_action_item_description + .sc_action_item_link {
margin-top: 2.3em !important;
}
.sc_action_item_title + .sc_action_item_description {
margin-top: 1.5em !important;
} .cat-block {
margin-bottom: 1.2rem;
} .post_format_gallery .cat-block {
z-index: 1;
margin-top: 1.3rem;
}
.post_format_video .cat-block {
z-index: 3;
}
.post_format_quote .cat-block {
display: none !important;
}
.cat-block .post_meta {
margin: 0;
}
.post-img {
position: relative;
}
.meta-block.sticky-meta {
display: none;
}
.post_featured:hover .mask  {
opacity: 1;
}
.post_featured .icon-014_link:before {
font-size: 1.5143rem !important;
}
.nav-links-old a,
.nav-links-more a {
font-size: 15px;
font-weight: 700;
font-style: normal;
line-height: 1.5rem;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.35px;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
padding: 1.093em 2.883em !important;
display: inline-block;
}
.nav-links-more a:before {
display: none !important;
}
.sticky .cat-block,
.sticky .meta-block,
.sticky .meta-block.sticky-meta .post_meta_item.post_date {
display: none !important;
}
.sticky .post-row {
display: block;
padding: 4.2rem 4.2rem;
}
.sticky .post_title a {
max-width: 400px;
}
.sticky .meta-block.sticky-meta {
display: block !important;
}
.sticky .meta-block.sticky-meta {
margin-left: 0;
padding-left: 3px;
border-left: none;
}
.sticky  .meta-block .post_meta> span+a {
margin-top: 0;
}
.sticky .meta-block.sticky-meta .post_meta> a.post_counters_item+a.post_counters_item, .sticky .meta-block.sticky-meta .post_meta> span.post_counters_item+a.post_counters_item {
margin-top: 0;
margin-left: 2rem;
padding-left: 2.1rem;
border-left: 1px solid #d9d9e3;
}
.sticky .meta-block.sticky-meta .post_meta_item.post_counters_views,
.sticky .meta-block.sticky-meta .post_meta_item.post_counters_likes,
.sticky .meta-block.sticky-meta .post_meta_item.post_counters_comments {
display: inline-block !important;
}
.sticky {
overflow: hidden;
}
.sticky.post_layout_excerpt .post_title {
margin-bottom: 0;
}
.sticky .meta-block .post_meta {
padding: 0.7rem 0 0.6rem;
}
.post_format_quote .cat-block {
display: none !important;
}
.meta-for-quote {
display: none;
}
.post_format_quote .meta-for-quote {
display: initial;
}
.meta-for-quote .post_meta {
margin: 0;
display: inline-block;
float: none;
padding-right: 0;
padding-top: 0;
}
.cat-block .post_meta>span, .cat-block .post_meta>a,
.cat-block .post_meta_item.post_categories:after {
display: none !important;
}
.cat-block .post_meta_item.post_categories {
display: inline-block !important;
}
.content-block .post_meta>span, .content-block .post_meta>a,
.content-block .post_meta_item.post_date:after {
display: none !important;
}
.content-block .post_meta_item.post_date {
display: inline-block !important;
}
.post-row {
display: flex;
justify-content: center;
align-items: center;
}
.content-block {
-webkit-flex: 9; -ms-flex: 9; flex: 9;
}
.meta-block {
-webkit-flex: 3; -ms-flex: 3; flex: 3;
margin-left: 2rem;
padding-left: 2rem;
border-left: 1px solid #d9d9e3;
}
.meta-block .post_meta {
margin: 0;
padding: 1rem 0;
}
.content-block .post_meta {
margin: 0;
}
.post_meta_item.post_categories a {
padding: 0.56rem 1.596rem 0.469rem;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
color: #ffffff !important;
display: inline-block;
text-transform: uppercase !important;
font-size: 14px;
line-height: normal;
letter-spacing: 0.7px;
font-weight: 700;
}
.meta-block .post_meta>span, .meta-block .post_meta>a,
.meta-block .post_meta_item.post_counters_views:after,
.meta-block .post_meta_item.post_counters_likes:after,
.meta-block .post_meta_item.post_counters_comments:after {
display: none !important;
}
.meta-block .post_meta_item.post_counters_views,
.meta-block .post_meta_item.post_counters_likes,
.meta-block .post_meta_item.post_counters_comments {
display: block !important;
}
.meta-block .post_meta> a.post_counters_item+a.post_counters_item,
.meta-block .post_meta> span.post_counters_item+a.post_counters_item{
margin-top: 1.7rem;
}
.post_meta_item.post_date {
text-transform: none !important;
}
.comment_author>a {
display: inline;
}
.post_meta_item.post_counters_views:before {
content: '\E96C' !important;
font-family: fontello !important;
font-size: 20px;
margin-left: -2px;
margin-right: 0.05em;
}
.post_meta_item.post_counters_likes:before {
content: '\E961' !important;
font-family: fontello !important;
}
.post_meta_item.post_counters_comments:before {
content: '\E956' !important;
font-family: fontello !important;
}
.post-link {
font-size: 0.938rem;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
display: inline-block;
}
.post_content+.post-btn-block .post-link {
margin-top: 1.8rem;
}
.audio-btn-block,
.post_format_audio .post-btn-block{
display: none;
}
.post_format_audio .audio-btn-block {
display: block;
}
.post_format_audio .post-row {
display: block;
}
.post_format_audio .meta-block {
margin: 0;
padding: 0;
border: none;
}
.post_format_audio .meta-block .post_meta_item.post_counters_views,
.post_format_audio .meta-block .post_meta_item.post_counters_likes,
.post_format_audio .meta-block .post_meta_item.post_counters_comments {
display: inline-block !important;
}
.post_format_audio .meta-block .post_meta> a+a {
margin-top: 0 !important;
margin-left: 1.7rem;
padding-left: 2.1rem;
border-left: 1px solid #d9d9e3;
}
.post_format_audio .meta-block .post_meta {
margin: 0;
padding: 1.6rem 0 1rem;
}
.post_format_audio .cat-block {
margin-bottom: 0;
}
.post_format_audio.post_item .cat-block .post_meta>span.post_meta_item.post_date {
display: inline-block !important;
}
.post_format_audio.post_item .cat-block .post_meta>span.post_meta_item.post_date:after {
display: none;
}
.post_format_audio.post_item .post_meta_item.post_categories {
margin-right: 1rem;
}
.post_format_gallery .slider_controls_wrap {
display: none;
}
.post_format_quote .post-row {
display: block;
}
.post_format_quote .meta-block,
.post_format_quote .post_meta>span, .post_format_quote .post_meta>a,
.post_format_quote .post_meta_item.post_categories:after,
.post_format_quote .post_meta_item.post_date:after {
display: none;
}
.post_format_quote .post_meta_item.post_categories,
.post_format_quote .post_meta_item.post_date {
display: inline-block !important;
}
.post_format_quote .post_meta_item.post_categories {
margin-right: 1rem;
}
.post_format_quote blockquote {
margin-bottom: 2.3em;
}
.quote-btn-block {
display: none;
}
.post_format_quote .quote-btn-block {
display: block;
}
.post_format_quote .quote-btn-block .post-link {
margin-top: 1.8rem;
}
.post_format_aside .post-row {
display: block;
}
.post_format_aside .meta-block,
.post_format_aside .post_meta>span, .post_format_quote .post_meta>a,
.post_format_aside .post_meta_item.post_categories:after,
.post_format_aside .post_meta_item.post_date:after {
display: none;
}
.post_format_aside .post_meta_item.post_categories,
.post_format_aside .post_meta_item.post_date {
display: inline-block !important;
} .post_layout_classic .post_header.entry-header .post_meta>span,
.post_layout_classic .post_header.entry-header .post_meta>a,
.post-data-block .post_meta_item.post_date:after,
.post_layout_classic .post_meta .post_meta_item:after {
display: none !important;
}
.post_layout_classic .post_header.entry-header .post-data-block .post_meta_item.post_date {
display: inline-block !important;
}
.post_layout_classic .post_header.entry-header>.post_meta .post_meta_item.post_counters_views,
.post_layout_classic .post_header.entry-header>.post_meta .post_meta_item.post_counters_likes,
.post_layout_classic .post_header.entry-header>.post_meta .post_meta_item.post_counters_comments {
display: inline-block !important;
}
.post-data-block .post_meta {
margin: 0 0 5px;
}
.post_layout_classic.has-post-thumbnail .cat-block,
.post_layout_classic.post_format_gallery .cat-block {
padding-left: 1rem;
margin-top: 1.3em;
}
.post_layout_classic .post_header.entry-header .post-data-block .post_meta .post_meta_item.post_author {
display: block !important;
text-transform: none;
margin-top: 0.6rem;
}
.post_layout_classic .post_meta> a+a {
margin-top: 0 !important;
margin-left: 0.5rem;
padding-left: 0.7rem;
border-left: 1px solid #d9d9e3;
} .post_header.entry-header .post_meta-top .post_meta>span,
.post_header.entry-header .post_meta-top .post_meta>a,
.post_meta-top .post_meta_item.post_date:after,
.post_header.entry-header .post_meta-bottom .post_meta>span,
.post_header.entry-header .post_meta-bottom .post_meta>a,
.post_meta-bottom .post_meta_item.post_date:after,
.post_meta-bottom .post_meta .post_meta_item:after {
display: none !important;
}
.post_header.entry-header .post_meta-top .post_meta_item.post_date,
.post_header.entry-header .post_meta-top .post_meta_item.post_categories {
display: inline-block !important;
}
.post_header.entry-header .post_meta-bottom .post_meta .post_meta_item.post_counters_views,
.post_header.entry-header .post_meta-bottom .post_meta .post_meta_item.post_counters_likes,
.post_header.entry-header .post_meta-bottom .post_meta .post_meta_item.post_counters_comments {
display: inline-block !important;
}
.post_header.entry-header .post_meta-top .post_meta {
margin: 0 0 1.3rem !important;
}
.post_layout_chess .post_meta> a+a {
margin-top: 0 !important;
margin-left: 0.8rem;
padding-left: 1rem;
border-left: 1px solid #d9d9e3;
}
.post_layout_chess_3 .post_header.entry-header .post_meta-top .post_meta_item.post_date {
display: block !important;
margin-top: 1rem;
}
.post_layout_chess_3 .post_header.entry-header .post_meta-top .post_meta {
margin: 0 0 0.7rem !important;
}
.post_layout_chess_3 .post_meta-bottom {
display: none;
}
.nav-links-more.nav-links-infinite {
display: none !important;
background: transparent !important;
} .post_item_single .post_header_single .post_title+.post_meta {
margin-top: 1.5rem;
}
.single-post  .post-row {
display: block;
}
.post_meta.post_meta_single>span {
display: block;
}
.post_meta_item.post_tags a {
font-size: 14px;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
letter-spacing: 0.7px;
padding: 0.519rem 1.596rem 0.419rem;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
color: #ffffff !important;
display: inline-block;
margin-bottom: 5px;
}
.post_meta_label,
.socials_share .socials_caption {
font-size: 1.25rem;
font-weight: 500;
line-height: normal;
letter-spacing: -0.5px;
text-transform: capitalize;
margin-right: 1rem !important;
}
.socials_share .socials_caption:before {
display: none;
}
.socials_wrap .social_item .social_icon {
width: 36px !important;
height: 36px !important;
line-height: 36px !important;
font-size: 12px;
font-weight: 500 !important;
-webkit-border-radius: 50% !important;
-ms-border-radius: 50% !important;
border-radius: 50% !important;
}
.socials_share.socials_wrap .social_item {
margin-top: 0;
}
.post_meta .socials_share {
display: flex;
align-items: center;
}
.post_meta_item.post_tags+.post_meta_item.post_share {
margin-top: 2rem;
}
.author_bio .author_link {
display: none !important;
}
.author_info .author_title span {
display: block;
font-size: 1rem;
font-weight: 500;
line-height: normal;
letter-spacing: 0;
}
.author_info .socials_wrap .social_item .social_icon {
border: 2px solid;
width: 32px !important;
height: 32px !important;
line-height: 32px !important;
font-size: 14px;
}
.comments_list_wrap .comment_counters {
display: none !important;
}
.single-post .post_featured {
margin-bottom: 2em;
}
.single-post .post_meta.post_meta_single {
margin-top: 1.1em;
}
.single-post .meta-block {
margin-left: 0;
padding-left: 0;
border-left: none;
clear: both;
}
.single-post .meta-block .post_meta .post_counters_item {
display: inline-block !important;
}
.single-post .meta-block .post_meta> a+a,
.single-post .meta-block .post_meta> span+a {
margin-top: 0 !important;
margin-left: 1.1rem;
padding-left: 1.3rem;
border-left: 1px solid #d9d9e3;
}
.post_item_single.post_format_audio .post_header_single .post_meta {
margin-top: 1.5rem;
}
.single-post .post_item_single.post_format_gallery .cat-block {
margin-top: 0;
margin-bottom: 1.2rem;
padding: 0;
position: relative;
}
.single-attachment .post-row {
display: block;
}
.single-attachment .meta-block {
margin-left: 0;
padding-left: 0;
border-left: none;
}
.single-attachment .meta-block .post_meta .post_counters_item {
display: inline-block !important;
}
.single-attachment .meta-block .post_meta> a+a, .single-attachment .meta-block .post_meta> span+a {
margin-top: 0 !important;
margin-left: 1.1rem;
padding-left: 1.3rem;
border-left: 1px solid #d9d9e3;
} .sc_item_subtitle {
font-size: 1.125rem !important;
line-height: normal !important;
font-weight: 600 !important;
font-style: normal !important;
text-transform: none !important;
letter-spacing: -0.45px !important;
font-family: "Archivo" !important;
}
.sc_item_title + .sc_item_subtitle {
margin-top: 1.15rem !important;
}
.sc_item_subtitle + .sc_item_descr {
margin-top: 2.9rem !important;
}
.sc_item_descr + .sc_item_button {
margin-top: 3.1rem !important;
}
h2.sc_item_title {
line-height: 4.688rem;
}
h4.sc_item_title {
line-height: 3.75rem;
} .sc_icons_default.sc_icons .sc_icons_icon {
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
width: 8.813rem;
height: 8.813rem;
line-height: 8.813rem;
margin: auto;
text-align: center;
}
.sc_icons_size_small.sc_icons_default.sc_icons .sc_icons_icon:before  {
font-size: 3.2rem !important;
}
.sc_icons_item_title {
text-transform: none !important;
font-size: 1.5rem !important;
font-weight: 500 !important;
line-height: normal !important;
letter-spacing: -0.6px !important;
position: relative;
}
.sc_icons_item_description {
font-size: 14px !important;
line-height: 18px !important;
}
.sc_icons_item_description a {
text-decoration: underline;
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon > span {
-webkit-animation: none !important;
-ms-animation: none !important;
animation: none !important;
}
.sc_icons_default.sc_icons .sc_icons_item_link {
display: none;
}
.sc_icons_default.sc_icons .sc_icons_item_title>.sc_icons_item_link {
display: block;
}
.sc_icons .sc_icons_icon + .sc_icons_item_title, .sc_icons .sc_icons_icon + .sc_icons_item_description {
margin-top: 0.6em !important;
}
.sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.2em !important;
}
.sc_icons.sc_icons_default.sc_align_center .sc_icons_columns_wrap>div.trx_addons_column-1_3 {
padding-left: 15px;
padding-right: 15px;
padding-bottom: 0;
margin-bottom: 30px;
}
.sc_icons.sc_icons_default.sc_align_center .sc_icons_columns_wrap {
margin-left: -15px;
margin-right: -15px;
}
.sc_icons.sc_icons_default.sc_align_center .sc_icons_columns_wrap>div.trx_addons_column-1_3:before {
content: '';
width: 1px;
height: 109px;
display: block;
background: #d9d9e3;
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_icons.sc_icons_default.sc_align_center .sc_icons_columns_wrap>div.trx_addons_column-1_3:first-child:before {
display: none;
}
.sc_align_left.sc_icons.sc_icons_default .sc_icons_icon{
width: 69px;
height: 69px;
line-height: 69px;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
margin: 0;
}
.sc_align_left.sc_icons_size_small.sc_icons_default.sc_icons .sc_icons_icon:before {
font-size: 30px !important;
}
.sc_align_left.sc_icons.sc_icons_default .sc_icons_item_title {
margin: 0 !important;
padding-left: 80px;
}
.sc_align_left.sc_icons.sc_icons_default .sc_icons_item_description {
padding-left: 80px;
} .post-type-archive-cpt_services .sc_services_default .sc_services_item {
display: flex;
flex-wrap: wrap;
}
.post-type-archive-cpt_services .sc_services_default .sc_services_item .sc_services_item_info {
order: 2;
width: 100%;
float: left;
box-shadow: none;
}
.post-type-archive-cpt_services .sc_services_default .sc_services_item .post_featured {
order: 1;
float: left;
width: 100%;
} .sc_services_default .sc_services_item_subtitle {
display: none;
}
.sc_services_default .sc_services_item_info {
box-shadow: 0 0 25px 4px rgba(1, 2, 2, 0.08);
padding: 1.75em 2em 1.5em !important;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_services_default .sc_services_item_info:hover {
box-shadow: none;
}
.sc_services_default .sc_services_item_info+.post_featured {
margin-top: 1.8rem;
}
.sc_services_default .sc_item_subtitle + .sc_item_columns {
margin-top: 4.6em !important;
}
.sc_services_default .sc_services_item_button {
margin: 0.3em 0 0 !important;
}
.sc_services_default nav.sc_item_pagination {
margin-top: 2.4em;
}
.sc_services_default .services_thumb_alter {
display: block;
margin-bottom: 1.6em;
height: 260px;
}
.sc_services_default .services_thumb_alter>img {
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
} .sc_services_alter .sc_services_item {
display: flex;
flex-wrap: wrap;
align-content: start;
}
.sc_services_alter .sc_services_item .sc_services_item_info {
order: 2;
width: 100%;
float: left;
}
.sc_services_alter .sc_services_item .post_featured {
order: 1;
float: left;
width: 100%;
}
.sc_services_alter .post_featured.services_thumb_alter {
display: block;
margin-bottom: 1.4em;
}
.sc_services_alter .sc_services_item_subtitle {
display: none;
}
.sc_services_alter .sc_services_item_title {
margin: 0;
}
.sc_services_alter .sc_services_item_header+.sc_services_item_content {
margin-top: 0.8rem;
}
.sc_services_alter .sc_services_item_button.sc_item_button a {
margin-top: 1.3rem;
}
.sc_services_alter .sc_item_subtitle + .sc_item_columns {
margin-top: 4.4em !important;
}
.sc_services_alter .sc_services_item_content p{
margin: 0;
} .sc_services_light .sc_services_item_number {
font-size: 5.625rem !important;
font-weight: 500 !important;
letter-spacing: -2.25px;
}
.sc_services_light .sc_services_item_subtitle {
font-size: 1.125rem !important;
line-height: normal !important;
font-style: normal !important;
margin-top: 0.1em;
font-weight: 500 !important;
}
.sc_services_light .sc_services_item_featured_top.with_number .sc_services_item_info {
padding-top: 3.4em !important;
}
.sc_services_light .sc_services_item_title {
margin-top: 0.5rem !important;
}
.sc_services_light .sc_services_item_button {
margin: 1.3em 0 0 !important;
}
.sc_services_light .sc_services_item_button.sc_item_button a {
letter-spacing: 0.55px;
margin-bottom: 0.7rem;
} .sc_services_list .sc_services_item_title {
font-size: 1.5rem;
font-weight: 500;
line-height: normal;
letter-spacing: -0.72px;
}
.sc_services_list .sc_services_item_icon {
font-size: 4em;
}
.sc_services_list .sc_services_item_icon.icon-017 {
font-size: 3em;
}
.sc_services_list .sc_services_columns_wrap>div.trx_addons_column-1_4 {
padding-left: 15px;
padding-right: 15px;
padding-bottom: 0;
margin-bottom: 30px;
}
.sc_services_list .sc_services_columns_wrap {
margin-left: -15px;
margin-right: -15px;
}
.sc_services_list .sc_services_columns_wrap>div.trx_addons_column-1_4:before {
content: '';
width: 1px;
height: 109px;
display: block;
background: #d9d9e3;
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_services_list .sc_services_columns_wrap>div.trx_addons_column-1_4:first-child:before {
display: none;
}
.sc_services_list .sc_services_item_icon {
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
width: 8.813rem;
height: 8.813rem;
line-height: 8.813rem;
margin: auto;
}
.sc_services_list .sc_item_subtitle + .sc_item_columns {
margin-top: 5.4em !important;
}
.sc_services_list .sc_item_columns + .sc_item_button {
margin-top: 3.4em !important;
}
.sc_services_list .sc_services_item_info {
padding: 1.1em 0 0 !important;
}
.services_single blockquote {
margin-top: 3rem !important;
} .vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab > a {
display: inline-block;
padding: 0.75rem 2.363rem;
}
.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab > a {
-webkit-border-radius: 30px !important;
-ms-border-radius: 30px !important;
border-radius: 30px !important;
}
.vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-list {
font-size: 1.25rem;
font-weight: 500;
line-height: normal;
letter-spacing: -0.5px;
box-shadow: 0 0 25px 4px rgba(1, 2, 2, 0.08);
padding: 4.2rem 1rem !important;
}
.vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab {
display: block !important;
}
.wpb-js-composer .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab>a {
border-width: 0 !important;
}
.vc_tta-style-classic.vc_tta-tabs {
display: inline-block;
}
.vc_tta-controls-align-left.vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-container {
float: left;
width: 26%;
padding-right: 30px;
box-sizing: border-box;
text-align: left;
}
.vc_tta-controls-align-left.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels-container {
float: left;
width: 74%;
box-sizing: border-box;
}
.vc_tta-controls-align-right.vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-container {
float: right;
width: 26%;
padding-left: 30px;
box-sizing: border-box;
text-align: left !important;
}
.vc_tta-controls-align-right.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels-container {
float: left;
width: 74%;
box-sizing: border-box;
}
.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel-body {
width: 100%;
border: none !important;
padding: 0 !important;
}
.vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab + .vc_tta-tab {
margin-left: 0 !important;
}
.vc_tta-style-classic.vc_tta-tabs .sc_services_light {
margin-top: -11px;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-tab>a {
border: none !important;
background-color: #ffffff !important;
color: #1a2131 !important;
font-size: 1.875rem;
font-weight: 500;
line-height: normal;
letter-spacing: -1.05px;
padding: 1.657rem 3.3rem !important;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.wpb-js-composer .vc_tta-style-modern.vc_tta-tabs .vc_tta-tab.vc_active>a,
.wpb-js-composer .vc_tta-style-modern.vc_tta-tabs .vc_tta-tab>a:hover {
box-shadow: 0 0 25px 4px rgba(1, 2, 2, 0.08) !important;
}
.wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-tab {
padding: 0 10px !important;
}
.wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel-body {
padding-top: 4.7rem !important;
} #procedures .eg-grant-element-0 {
font-size: 1.875rem !important;
font-weight: 500 !important;
line-height: normal !important;
letter-spacing: -0.75px !important;
margin-bottom: 0 !important;
}
#procedures .eg-grant-element-6 {
font-size: 1rem !important;
font-weight: 500 !important;
line-height: 1.625rem !important;
margin-top: 0.4rem !important;
}
#procedures li,
#procedures .eg-grant-content,
#procedures .eg-grant-content div {
background: transparent !important;
}
#procedures .eg-grant-content {
padding: 1.3rem 0 !important;
}
#procedures .eg-grant-element-1-a {
display: none !important;
} .cpt_services_group-procedures .services_page_header {
display: none;
}
.single-cpt_services .services_single h6 {
font-size: 1.25rem;
font-weight: 500;
line-height: normal;
letter-spacing: -0.5px;
}
.single-cpt_services .services_single h6+h6 {
margin-top: 1.9706em;
}
.single-cpt_services .services_single .sc_table table td {
text-align: left;
}
.single-cpt_services .services_single .sc_table_wrap h6 {
margin: 0;
}
.single-cpt_services .services_single .sc_table table td {
background: transparent !important;
border: none !important;
padding: 1.2em 1.9em 1.2em 0 !important;
}
.single-cpt_services .services_single .sc_table table tr:first-child th,
.single-cpt_services .services_single .sc_table table tr:first-child td {
font-weight: normal !important;
}
.single-cpt_services .services_single .sc_table>p {
display: none;
} .vc_icon_element {
margin-bottom: 0 !important;
}
body .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
width: 5.286em!important;
height: 5.286em!important;
}
.sc_icons.sc_icons_modern .sc_icons_icon:before, .sc_icons.sc_icons_modern .sc_icons_icon > span:before {
line-height: normal !important;
}
.sc_icons.sc_icons_modern .sc_icons_item+.sc_icons_item {
margin-top: 1.5rem;
padding-top: 1.8rem;
border-top: 1px solid #d9d9e3;
}
.sc_icons_modern.sc_icons_size_small .sc_icons_icon:before, .sc_icons_modern.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 3.3rem !important;
}
.sc_icons_modern.sc_icons .sc_icons_icon + .sc_icons_item_title,
.sc_icons_modern.sc_icons .sc_icons_icon + .sc_icons_item_description {
margin-top: 0.3em !important;
} .vc_tta.vc_tta-accordion .vc_tta-panel-title .vc_tta-title-text {
font-size: 1.875rem !important;
font-weight: 500 !important;
line-height: normal !important;
letter-spacing: -0.75px !important;
text-transform: none !important;
}
.vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon-position-right.vc_tta-panel-title > a {
box-shadow: 0 0 25px 4px rgba(1, 2, 2, 0.08);
padding: 1.875rem 6rem 1.875rem 3.3rem !important;
}
.vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon-position-right.vc_tta-panel-title > a > .vc_tta-controls-icon {
right: 2.3rem !important;
} .sc_team_default .sc_item_subtitle + .sc_item_columns {
margin-top: 4.5em !important;
}
.sc_team_default .sc_team_item_subtitle {
display: none;
}
.sc_team_default .sc_team_item_info {
padding: 1.5em 0 !important;
text-align: left !important;
}
.sc_team_default .sc_team_item_socials .social_item .social_icon {
width: 49px !important;
height: 49px !important;
line-height: 49px !important;
font-size: 16px;
}
.sc_team_default .sc_team_item_content {
margin-top: 0.7em !important;
margin-bottom: 1.9em !important;
}
.sc_team_default .sc_team_item_socials .social_item {
margin: 0 0.9rem 3px 0 !important;
} .sc_blogger_default .sc_blogger_item_content {
padding: 2.05em 0 !important;
text-align: left;
}
.sc_blogger_default .sc_blogger_item_content {
display: flex;
justify-content: center;
align-items: center;
}
.sc_blogger_default .blogger-content {
-webkit-flex: 9;
-ms-flex: 9;
flex: 9;
}
.sc_blogger_default .blogger-meta {
-webkit-flex: 3;
-ms-flex: 3;
flex: 3;
margin-left: 3rem;
padding-left: 2rem;
border-left: 1px solid #d9d9e3;
padding-top: 0.7rem;
padding-bottom: 0.7rem;
}
.sc_blogger_default .post_meta {
margin: 0;
}
.sc_blogger_default .sc_item_subtitle + .sc_item_slider {
margin-top: 4.8em !important;
}
.sc_blogger_default .post_meta+.sc_blogger_item_title {
margin-top: 0.7rem;
}
.sc_blogger .sc_blogger_item_button {
margin-top: 1.1em !important;
}
.sc_button.sc_button_simple{
border-radius: 0 !important;
}
.sc_blogger_default .cat-block {
position: absolute;
left: 2em;
top: 1.5em;
} .rev-btn {
padding: 21px 43px !important;
-webkit-transition: all 0.3s ease !important;
-ms-transition: all 0.3s ease !important;
transition: all 0.3s ease !important;
}
.rev_slider h1 {
margin: 0 !important;
}
.numbers .tp-bullet {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
} .sc_layouts_menu_nav > li.menu-item-has-children > a:after {
display: none !important;
}
.sc_layouts_menu_nav > li > a {
padding: 0.282rem 1.055rem !important;
border: 2px solid transparent;
-webkit-border-radius: 30px !important;
-ms-border-radius: 30px !important;
border-radius: 30px !important;
}
header .sc_layouts_item_details_line1,
header .sc_layouts_item_details_line2 {
font-weight: 600 !important;
display: block !important;
margin-left: 0 !important;
line-height: 1.5rem !important;
letter-spacing: -0.4px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_layouts_menu_nav .menu-collapse > a::before {
font-weight: 400 !important;
font-size: 14px !important;
color: #ffffff !important;
}
body .sc_layouts_menu_nav>li.menu-collapse a {
border: none !important;
}
.sc_layouts_menu_nav > li + li {
padding-left: 7px !important;
}
.top_panel_custom_header-fullwidth .sc_layouts_row_fixed_on {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.top_panel_custom_header-fullwidth .sc_layouts_row_fixed_on .sc_layouts_menu {
padding-top: 0 !important;
}
.sc_layouts_menu_nav>li li+li>a {
border-top: 1px solid #666fb9;
}
.sc_layouts_menu_nav li li {
padding: 0 1rem;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a, .sc_layouts_menu_nav > li li > a {
padding: 0.3em 1em !important;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a:after, .sc_layouts_menu_nav li li.menu-item-has-children > a:after {
top: 0.3em !important;
}
.sc_layouts_title_meta .post_meta_item.post_counters_item:before,
.sc_layouts_title_meta .post_meta_item.icon-pencil:before{
vertical-align: middle !important;
}
.sc_layouts_iconed_text.icon-align-right,
.sc_layouts_iconed_text.icon-align-right .sc_layouts_item_link.sc_layouts_iconed_text_link {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
.sc_layouts_iconed_text.icon-align-right .sc_layouts_item_icon {
order: 2;
width: 39px;
height: 39px;
line-height: 39px;
text-align: center;
border: 2px solid;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
font-weight: 600;
margin-top: -3px;
}
.sc_layouts_iconed_text.icon-align-right .sc_layouts_item_details {
order: 1;
margin-left: 0 !important;
margin-right: 1rem;
}
.sc_layouts_iconed_text.icon-align-right .sc_layouts_item_details.sc_layouts_iconed_text_details {
text-align: right !important;
}
.scheme_dark .header_position_over .sc_layouts_menu_nav>li>a {
color: #707186 !important;
border-color: #707186;
}
.scheme_dark .header_position_over .sc_layouts_menu_nav>li.current-menu-item>a,
.scheme_dark .header_position_over .sc_layouts_menu_nav>li.current-menu-parent>a,
.scheme_dark .header_position_over .sc_layouts_menu_nav>li.current-menu-ancestor>a {
color: #72d1e7 !important;
border-color: #72d1e7;
}
.scheme_dark .header_position_over .sc_layouts_menu_nav>li>a:hover, .scheme_dark .header_position_over .sc_layouts_menu_nav>li.sfHover>a {
color: #72d1e7 !important;
border-color: #72d1e7;
}
.sc_layouts_title_breadcrumbs {
margin-top: 0 !important;
}
.breadcrumbs {
font-size: 15px !important;
line-height: normal !important;
font-weight: 700;
text-transform: uppercase;
}
.breadcrumbs .breadcrumbs_delimiter:before {
content: '-' !important;
} footer .widget ul {
padding-left: 0;
}
footer .widget ul > li:before {
display: none;
}
footer .socials_wrap .social_item .social_icon {
width: 49px !important;
height: 49px !important;
line-height: 49px !important;
font-size: 18px;
font-weight: 500 !important;
}
.widget_area .post_item .post_title, aside .post_item .post_title {
font-weight: 500 !important;
font-size: 1.25rem !important;
line-height: 1.5rem !important;
letter-spacing: -0.2px;
margin: -2px 0 7px 0 !important;
}
.widget_area .post_item .post_thumb, aside .post_item .post_thumb {
width: 4.625em !important;
height: 4.625em !important;
margin: 0 1.5em 4px 0 !important;
}
.widget_area .post_item .post_thumb img, aside .post_item .post_thumb img {
-webkit-border-radius: 50% !important;
-ms-border-radius: 50% !important;
border-radius: 50% !important;
}
.widget_area .post_item .post_info, aside .post_item .post_info {
font-size: 14px !important;
line-height: 15px !important;
font-weight: 500 !important;
}
.widget_area .post_item .post_info .trx_addons_icon-comment:before,
aside .post_item .post_info .trx_addons_icon-comment:before {
content: '\E956' !important;
font-family: fontello !important;
font-size: 16px;
}
.widget_area .post_item .post_info .post_counters_item.post_counters_comments,
aside .post_item .post_info .post_counters_item.post_counters_comments {
margin: 0 !important;
}
.widget_contacts p {
line-height: 1.625rem;
}
.widget_contacts .contacts_description + .contacts_socials {
margin-top: 3rem !important;
}
footer .socials_wrap .social_item {
margin: 8px 13px 0 0 !important;
}
footer .widget_area .post_item, aside .post_item {
padding-top: 8px;
}
aside .post_item + .post_item {
margin-top: 2.7em !important;
} .sidebar .widget .widget_title,
.sidebar .widget .widgettitle {
margin-top: 0;
margin-bottom: 1.4rem;
text-align: center;
padding: 1.7rem 1rem;
font-size: 1.875rem;
letter-spacing: -0.75px;
}
.sidebar .widget_area .post_item .post_thumb,
.sidebar aside .post_item .post_thumb {
width: 7.625em !important;
height: 7.625em !important;
margin: 0 0 4px 1.5em !important;
float: right !important;
}
.sidebar .widget_area .post_item .post_thumb img,
.sidebar aside .post_item .post_thumb img {
-webkit-border-radius: 0 !important;
-ms-border-radius: 0 !important;
border-radius: 0 !important;
}
.sidebar .widget_area .post_item .post_title,
.sidebar aside .post_item .post_title {
font-weight: 500 !important;
font-size: 1.5rem !important;
line-height: 1.75rem !important;
letter-spacing: -0.6px;
margin: -2px 0 12px 0 !important;
}
.sidebar .widget_area .post_item .post_info_date,
.sidebar aside .post_item .post_info_date {
font-weight: 600;
font-size: 1rem;
position: absolute;
top: 10px;
left: 0;
}
.sidebar aside .post_item + .post_item {
margin-top: 1.1em !important;
}
.sidebar .widget_area .post_item .post_info_item.post_info_counters,
.sidebar aside .post_item .post_info_item.post_info_counters {
font-weight: 600;
font-size: 1rem;
}
.sidebar .widget_area .post_item .post_content,
.sidebar aside .post_item .post_content {
padding-top: 2rem;
}
.sidebar .widget_area .post_item .post_info .post_info_item + .post_info_item:before,
.sidebar aside .post_item .post_info .post_info_item + .post_info_item:before {
margin: 0;
}
.sidebar .widget_search .widget_title {
margin: -3.5rem 0 3.5rem;
}
.sidebar .widget_search {
padding: 3.5rem 0 !important;
}
.sidebar .widget_search .search-submit {
padding: 1.41em 2.883em 1.393em;
}
.sidebar .widget_search form,
.sidebar .woocommerce.widget_product_search form,
.sidebar .widget_display_search form,
.sidebar #bbpress-forums #bbp-search-form {
max-width: 345px;
margin: auto !important;
}
.sidebar .widget_categories_list .categories_list_columns>div {
padding-left: 1.8rem !important;
padding-right: 1.8rem !important;
}
.sidebar .widget_categories_list .categories_list_columns>div+div {
border-top: 1px solid #d9d9e3;
margin-top: 0.9rem !important;
padding-top: 0.8rem !important;
}
.widget_categories_list .categories_list_count {
font-size: 12px;
background-color: #4b55ad;
color: #ffffff;
width: 25px;
height: 25px;
line-height: 26px;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
display: inline-block;
letter-spacing: 0.5px;
float: right;
position: absolute;
right: 0;
top: 8px;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_title, .sidebar .widget_categories_list .categories_list_style_1 .categories_list_title {
width: 100% !important;
padding-right: 2rem;
}
.widget_categories_list {
font-size: 1.25rem;
font-weight: 500;
line-height: normal;
letter-spacing: -0.5px;
}
.sidebar .categories_list {
padding-top: 1.4rem;
padding-bottom: 0.6rem;
}
.widget_categories_list .categories_list_style_2 .categories_list_title {
width: 90% !important;
padding: 1em 0.5em !important;
font-size: 1.3rem !important;
}
.widget_categories_list .categories_list_style_2 .categories_list_count {
margin-right: 5px;
top: 5px;
}
.widget_categories_list .categories_list_style_3 .categories_list_title {
font-size: 1.3rem !important;
line-height: normal !important;
}
.widget_categories_list .categories_list_style_3 .categories_list_count {
top: 0;
left: 0;
position: relative;
margin: 5px auto 0;
float: none;
}
.widget_categories_list .categories_list_style_3 .categories_list_icon, .widget_categories_list .categories_list_style_3 .categories_list_image {
width: 100% !important;
height: 5em !important;
}
.widget_categories_list .categories_list_style_3 .categories_list_item {
padding-bottom: 1.5rem;
}
.recentcomments {
font-size: 1rem;
font-weight: 600;
line-height: 1.75rem;
letter-spacing: -0.4px;
padding-left: 5.5rem;
min-height: 84px;
}
.widget_recent_comments .recentcomments> a {
font-size: 1.5rem;
font-weight: 500;
line-height: 1.75rem;
letter-spacing: -0.6px;
display: block !important;
}
.recentcomments:before {
content: '\E965' !important;
display: block !important;
position: absolute;
font-family: fontello;
text-align: center;
width: 4.313rem;
height: 4.313rem;
line-height: 4.313rem;
font-size: 2rem;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
font-weight: 500;
left: 0;
top: 7px;
}
.widget_recent_comments ul {
padding: 0.4rem 1.8rem 1rem;
}
.widget li + li.recentcomments {
margin-top: 0.97rem;
}
.widget_calendar table th {
font-weight: 700 !important;
}
.widget_calendar tbody td {
font-weight: 500 !important;
}
.widget_calendar tfoot {
position: absolute;
top: 0;
padding: 0 1rem;
}
.widget_calendar table {
width: 100%;
position: relative;
max-width: 380px;
margin: auto;
}
.widget_calendar td#prev a:before, .widget_calendar td#next a:before {
color: #ffffff !important;
background-color: #4b55ad !important;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
border: 2px solid #4b55ad;
height: 39px;
width: 39px;
line-height: 39px;
text-align: center;
font-size: 23px;
top: -18px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.widget_calendar td#prev a:hover:before, .widget_calendar td#next a:hover:before {
background-color: transparent !important;
color: #4b55ad !important;
}
.widget_calendar td#prev a, .widget_calendar td#next a {
color: transparent !important;
}
.sidebar .widget_calendar .widget_title {
margin-bottom: 3rem;
}
.sidebar .textwidget,
.sidebar .tagcloud {
padding: 0.9rem 1.8rem;
}
.sidebar .sc_icons>div+div {
margin-top: 3rem;
}
.sidebar .tagcloud {
text-align: center;
} .esg-filters.esg-singlefilters .esg-filter-wrapper {
margin-bottom: 30px !important;
}
.esg-filters.esg-singlefilters .esg-pagination {
margin-top: 30px !important;
}
.post_item .more-link {
text-transform: none !important;
letter-spacing: -1.05px !important;
font-size: 1.875rem;
font-weight: 500;
position: relative;
}
div.esg-filter-wrapper .esg-filterbutton>span {
text-transform: none !important;
letter-spacing: -1.05px !important;
font-size: 1.875rem !important;
font-weight: 500 !important;
position: relative !important;
}
div.esg-filter-wrapper .esg-filterbutton > span:hover,
.mptt-navigation-tabs li a:hover,
.renewal_tabs .renewal_tabs_titles li a:hover {
box-shadow: 0 0 25px 4px rgba(1, 2, 2, 0.08);
}
div.esg-filter-wrapper .esg-filterbutton.selected > span,
.mptt-navigation-tabs li.active a,
.renewal_tabs .renewal_tabs_titles li.ui-state-active a {
box-shadow: 0 0 25px 4px rgba(1, 2, 2, 0.08);
}
div.esg-filter-wrapper .esg-filterbutton + .esg-filterbutton:before,
.mptt-navigation-tabs li + li:before,
div.renewal_tabs .renewal_tabs_titles li + li:before {
content: '';
display: inline-block;
position: absolute;
left: 0;
top: 50%;
width: 1px;
height: 50px;
background: #d9d9e3;
z-index: 1;
margin-top: -25px;
} .scheme_dark div.esg-filter-wrapper .esg-filterbutton, .scheme_dark .mptt-navigation-tabs li, .scheme_dark div.renewal_tabs .renewal_tabs_titles li {
background: transparent !important;
}
.scheme_dark div.esg-filter-wrapper .esg-filterbutton>span, .scheme_dark .mptt-navigation-tabs li a, .scheme_dark .renewal_tabs .renewal_tabs_titles li a {
background-color: transparent !important;
}
.scheme_dark div.esg-filter-wrapper .esg-filterbutton.selected>span, .scheme_dark .mptt-navigation-tabs li.active a, .scheme_dark .renewal_tabs .renewal_tabs_titles li.ui-state-active a,
.scheme_dark div.esg-filter-wrapper .esg-filterbutton>span:hover, .scheme_dark .mptt-navigation-tabs li a:hover, .scheme_dark .renewal_tabs .renewal_tabs_titles li a:hover {
background-color: rgba(255,255,255,0.5) !important;
}
.eg-icon-search:before {
content: '\e962' !important;
font-family: "fontello" !important;
}
.eg-icon-link:before {
content: '\e963' !important;
font-family: "fontello" !important;
padding: 0 2px;
}
.esg-cc>div>a,
.esg-cc>div>a:hover {
padding: 20px 15px !important;
font-size: 26px !important;
}
.esg-cc>div>a .eg-icon-link:before {
font-size: 23px !important;
}
.esg-entry-cover .eec > div {
transform: none !important;
}
body .esg-cc>div> .eg-grant-element-2,
body .esg-cc>div> .eg-grant-element-2:hover {
font-size: 14px !important;
font-weight: 700;
font-style: normal;
line-height: 25px;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.35px;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
padding: 1.393em 2.883em !important;
color: #ffffff !important;
}
.eg-washington-element-3 {
display: none !important;
} #submit-request-appointment {
margin-bottom: 1rem !important;
}
.booked-calendar-wrap .booked-appt-list h2 strong {
font-weight: 500 !important;
} @-moz-document url-prefix() {
.sc_icons_item_title,
.post_title,
h1,
h2,
h3,
h4,
h5,
h6 {
hyphens: inherit;
}
.mejs-controls .mejs-playpause-button.mejs-play > button::before, .mejs-controls .mejs-playpause-button.mejs-replay > button::before {
top: -1px;
}
.post_meta_item.post_tags a {
padding: 0.419rem 1.596rem 0.419rem;
}
.header_style_header-default .post_title, h1, h2, h3, h4, h5, h6 {
hyphens: auto !important;
word-break: normal !important;
}
} @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.post_featured {
border-radius: 1px;
}
.padding-top-05 {
padding-top: 5px !important;
}
.sc_button.sc_button_size_small, .theme_button.theme_button_small {
padding: 0.9em 2.064em;
}
.sidebar .widget_search .search-submit {
padding: 5px  2.883em 5px;
}
.widget_search .search-field, .woocommerce.widget_product_search .search_field, .widget_display_search #bbp_search, #bbpress-forums #bbp-search-form #bbp_search {
padding: 1.05em 1.6em 1.3em !important;
}
.sc_edd_details .downloads_page_tags .downloads_page_data > a, .widget_product_tag_cloud a, .widget_tag_cloud a {
padding: 0.439rem 1.6rem 0.439rem;
}
.vc_tta-style-classic.vc_tta-tabs {
display: block;
overflow: hidden;
}
.sc_icons.sc_icons_default .sc_icons_icon {
z-index: 0;
}
.sc_icons.sc_icons_default .sc_icons_item_title,
.sc_icons.sc_icons_default .sc_icons_item_description {
position: relative;
z-index: 1;
-webkit-transform: scale(1, 1) !important;
-ms-transform: scale(1, 1) !important;
transform: scale(1, 1) !important;
}
.wpb-js-composer .vc_tta-tabs-position-top.vc_tta-tabs .vc_tta-tabs-container {
overflow: visible !important;
}
.vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-list {
box-shadow: none;
}
.post_format_quote .meta-for-quote {
display: inherit;
}
} body:last-child:not(:root:root) #rev_slider_1_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2),
body:last-child:not(:root:root) #rev_slider_2_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2) {
min-width: 3.4rem;
} .esg-grid .mainul li.eg-washington-wrapper {
background: transparent !important;
} p+h1, h1+h2, h2+h3, h3+h4, h4+h5, h5+h6 {
margin-top: 1rem;
margin-bottom: 1rem;
}
.post_item_single.post_type_page blockquote > a, .post_item_single.post_type_page blockquote > p > a, .post_item_single.post_type_page blockquote > cite, .post_item_single.post_type_page blockquote > p > cite {
margin: 0;
display: inline;
}
.post_item_single.post_type_post blockquote > a, .post_item_single.post_type_post blockquote > p > a,
.post_item_single.post_type_post blockquote > cite, .post_item_single.post_type_post blockquote > p > cite {
margin: 0;
display: inline;
}
.comment_text blockquote > a, .comment_text blockquote > p > a,
.comment_text blockquote > cite, .comment_text blockquote > p > cite {
margin: 0;
display: inline;
}
.comments_list_wrap .comment_text ol>li::before {
display: none;
}
.comments_list_wrap .comment_text ul > li {
display: list-item;
}
.header_style_header-default ol {
list-style: decimal;
}
.header_style_header-default ol>li::before {
display: none;
}
div.esg-pagination, .woocommerce nav.woocommerce-pagination ul, .comments_pagination, .nav-links, .page_links {
clear: both;
}
.post-password-form input[type="password"] {
padding: 10px;
height: 50px;
}
.post-password-form input[type="submit"] {
display: inline-block;
margin-left: 0.2em;
padding: 10px 2rem;
height: 50px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.header_style_header-default.blog_mode_post blockquote, .header_style_header-default.blog_mode_page blockquote {
margin: 1.6rem 0 3.6rem;
}
figure.gallery-item  figcaption {
letter-spacing: 0;
font-size: 11px;
}
.gallery-item .gallery-caption {
max-height: 100%;
}
figure.gallery-item:hover figcaption {
margin-bottom: -14em;
}
.gallery-columns-4 figure.gallery-item figcaption,
.gallery-columns-5 figure.gallery-item figcaption,
.gallery-columns-6 figure.gallery-item figcaption,
.gallery-columns-7 figure.gallery-item figcaption,
.gallery-columns-8 figure.gallery-item figcaption,
.gallery-columns-9 figure.gallery-item figcaption,
.gallery-columns-10 figure.gallery-item figcaption {
display: none;
}
.related_wrap .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
padding: 14px 10px 10px;
}
.sc_layouts_title_meta .post_meta_item.post_categories a {
margin: 2px 0;
}
.header_style_header-default .post_title, h1, h2, h3, h4, h5, h6 {
hyphens: auto !important;
}
.header_style_header-default .post_title {
word-break: break-word;
}
.sidebar .widget li:not(.recentcomments) {
padding-left: 1.8rem !important;
padding-right: 1.8rem !important;
}
.sidebar .widget li+li:not(.recentcomments) {
border-top: 1px solid #d9d9e3;
margin-top: 0.9rem !important;
padding-top: 0.8rem !important;
}
.sidebar .widget ul:not(#recentcomments) {
padding-top: 1.4rem;
padding-bottom: 0.6rem;
font-size: 1.25rem;
font-weight: 500;
line-height: normal;
letter-spacing: -0.5px;
}
.sidebar .widget li:not(.recentcomments) li li li {
padding: 0 !important;
}
.sidebar .widget ul:not(#recentcomments) ul {
padding-bottom: 0;
}
.widget_rss .widget_title a {
color: #ffffff;
}
.widget_rss .widget_title a:hover {
color: #72d1e7;
}
footer ul.sub-menu {
display: none !important;
}
.comments_list_wrap .depth-4 .comment_info {
margin: -0.2em 0 0.5em;
}
.header_style_header-default .top_panel_navi .sc_layouts_column> .sc_layouts_item+.sc_layouts_item {
display: none !important;
}
.sidebar .mejs-controls .mejs-button > button,
.single-post.single-format-audio .mejs-button > button {
margin: 8px 6px !important;
}
.sidebar .mejs-time-rail,
.single-post.single-format-audio .mejs-time-rail {
padding-top: 14px !important;
}
.sidebar .mejs-controls a.mejs-horizontal-volume-slider,
.single-post.single-format-audio .mejs-controls a.mejs-horizontal-volume-slider {
margin-top: 2px;
}
.sidebar .mejs-controls,
.footer_wrap .mejs-controls,
.wp-block-audio .mejs-controls,
.single-post.single-format-audio .mejs-controls {
padding: 0 10px !important;
}
.cat-block .post_meta_item.post_categories a {
margin-bottom: 3px;
}
.header_style_header-default .post_item.post_layout_excerpt.post_format_gallery .post-img .post_featured img {
max-height: 303px;
}
.header_style_header-default .post_item.post_layout_excerpt.post_format_audio .content-block .post_meta_item.post_date {
margin-top: 2rem;
}
.sc_layouts_title_caption {
line-height: normal;
}
.related_wrap .related_item_style_2.post_format_gallery .post_featured img {
max-height: 199px;
}
@media (max-width: 1680px) { .padd-row-left {
padding-left: 12.5rem;
}
.contact-block.consultation-block .wpb_wrapper > div:not(.wpcf7) {
padding-left: 5rem;
}
.contact-block .wpb_wrapper > div:not(.wpcf7) {
padding-left: 6rem;
}
.contact-block {
padding-left: 5.3rem;
padding-right: 13rem;
}
.vc_empty_space.vc_custom_1534953588971 {
margin-bottom: 0rem !important;
}
.vc_empty_space.vc_custom_1534864342996 {
margin-bottom: -1.2rem !important;
}
div.wpcf7 .free-consultation .wpcf7-submit {
font-size: 12px !important;
padding-left: 15px !important;
padding-right: 15px !important;
width: 100%;
}
.consultation-block .sc_item_descr p br {
display: none;
}
.contact-block.consultation-block {
padding-left: 6.6rem;
padding-right: 6.6rem;
} .sc_icons_item_title {
font-size: 19px !important;
}
}
@media (max-width: 1440px) { .padd-row-left {
padding-left: 6rem;
} .mejs-time {
padding: 15px 6px 0 !important;
} .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
left: 15px;
right: 15px;
top: 15px;
bottom: 15px;
} .blog_style_chess_2 .post_meta-bottom,
.blog_style_chess_3 .post_meta-bottom {
display: none;
}
.blog_style_chess_2 .post_header.entry-header .post_meta-top .post_meta_item.post_date, .blog_style_chess_2 .post_header.entry-header .post_meta-top .post_meta_item.post_categories,
.blog_style_chess_3 .post_header.entry-header .post_meta-top .post_meta_item.post_date, .blog_style_chess_3 .post_header.entry-header .post_meta-top .post_meta_item.post_categories {
display: block !important;
}
.blog_style_chess_2 .post_header.entry-header .post_meta-top .post_meta_item.post_categories+.post_meta_item.post_date,
.blog_style_chess_3 .post_header.entry-header .post_meta-top .post_meta_item.post_categories+.post_meta_item.post_date {
margin-top: 5px !important;
}
}
@media (max-width: 1366px) { .contact-block.consultation-block {
padding-left: 6.6rem;
padding-right: 9.6rem;
}
.sc_testimonials.vc_custom_1534864269721 {
padding-right: 0rem !important;
padding-left: 6rem !important;
} #rev_slider_2_1 .tp-parallax-wrap {
padding-left: 7rem;
} header .sc_layouts_row .sc_button {
padding: 1.1em 1.5em !important;
} .sidebar .widget_search form, .sidebar .woocommerce.widget_product_search form, .sidebar .widget_display_search form, .sidebar #bbpress-forums #bbp-search-form {
max-width: 295px;
}
.sidebar .widget_search .search-submit {
padding: 1.01em 1.883em 0.993em;
} .post_layout_classic .post_meta > a + a {
margin-left: 0;
padding-left: 0;
margin-top: 5px !important;
border: none;
}
.post_layout_classic .post_header.entry-header > .post_meta .post_meta_item.post_counters_views,
.post_layout_classic .post_header.entry-header > .post_meta .post_meta_item.post_counters_likes,
.post_layout_classic .post_header.entry-header > .post_meta .post_meta_item.post_counters_comments{
display: inline-block !important;
margin-right: 15px;
}
.post_layout_classic .post_header.entry-header > .post_meta > a.post_counters_item + a.post_counters_item {
margin-top: 5px;
}
}
@media (max-width: 1280px) { .padding-top-05 {
padding-top: 7px !important;
}
.contact-block {
padding-left: 5.3rem;
padding-right: 6rem;
}
.contact-block.consultation-block {
padding-left: 6.6rem;
padding-right: 7.6rem;
}
.vc_empty_space.vc_custom_1534953588971 {
margin-bottom: -2rem !important;
}
.vc_empty_space.vc_custom_1534864342996 {
margin-bottom: -3.2rem !important;
} #rev_slider_1_1 .tp-parallax-wrap {
padding-left: 6rem;
} .free-consultation .wpcf7-submit {
padding: 1.393em 5px !important;
width: 100%;
} .sc_edd_details .downloads_page_tags .downloads_page_data > a, .widget_product_tag_cloud a, .widget_tag_cloud a {
font-size: 12px !important;
letter-spacing: 1px;
}
}
@media (max-width: 1279px) {
.sc_layouts_title_caption {
margin: 1rem auto !important;
}
.section_title {
font-size: 32px;
}
}
@media (max-width: 1024px) { .sc_push_large {
margin-top: -9em !important;
}
.padd-row-left {
padding-left: 30px;
}
header .padd-left-3 {
padding-left: 0 !important;
}
.contact-block {
padding-left: 30px;
padding-right: 30px;
}
.contact-block.consultation-block {
padding-left: 30px;
padding-right: 35px;
}
.padding-top-05 {
padding-top: 19px !important;
}
.rotate-title {
display: none;
}
.contact-block .wpb_wrapper > div:not(.wpcf7) {
padding-left: 0;
}
.contact-block.consultation-block .wpb_wrapper > div:not(.wpcf7) {
padding-left: 0;
}
.vc_empty_space.vc_custom_1534951481756 {
margin-bottom: 0 !important;
}
.vc_empty_space.vc_custom_1534951678211 {
margin-bottom: -0.5rem !important;
}
.vc_empty_space.vc_custom_1534929334924 {
margin-bottom: -1.7rem !important;
}
.vc_empty_space.vc_custom_1534929399907 {
margin-bottom: -0.5rem !important;
}
.vc_empty_space.vc_custom_1534953588971 {
margin-bottom: -3rem !important;
}
.vc_empty_space.vc_custom_1534864342996 {
margin-bottom: -4.2rem !important;
}
header .sc_layouts_menu {
padding-top: 0 !important;
}
.vc_empty_space.vc_custom_1534864310245 {
margin-bottom: -3rem !important;
}
.sc_testimonials.vc_custom_1534864269721 {
padding-right: 2rem !important;
padding-left: 2rem !important;
}
div.wpcf7 .free-consultation .wpcf7-submit {
font-size: 10px !important;
} .header_position_over .top_panel.top_panel_custom_header-fullwidth {
position: relative !important;
}
.top_panel_custom_header-fullwidth .sc_layouts_row_fixed {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img, .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
max-height: 3.5em;
} div.tp-caption {
letter-spacing: 0px !important;
}
#rev_slider_1_1 .tp-parallax-wrap {
padding-left: 60px;
margin-top: -3rem !important;
}
#rev_slider_2_1 .tp-parallax-wrap {
padding-left: 60px;
}
body:last-child:not(:root:root) #rev_slider_1_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2),
body:last-child:not(:root:root) #rev_slider_2_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2){
min-width: 3rem;
} .sc_action_item_title {
line-height: normal !important;
} .vc_tta.vc_tta-accordion .vc_tta-panel-title .vc_tta-title-text {
font-size: 18px !important;
}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
left: 14px;
right: 14px;
top: 14px;
bottom: 14px;
} .post_meta {
font-size: 14px;
} .sticky .meta-block.sticky-meta .post_meta > a.post_counters_item + a.post_counters_item, .sticky .meta-block.sticky-meta .post_meta > span.post_counters_item + a.post_counters_item {
margin-left: 1.2rem;
padding-left: 1.4rem;
} .comments_list_wrap .comment_info {
margin: -0.2em 0 0.5em;
}
.comments_list_wrap .comment_reply {
font-size: 12px;
}
.post_meta_item.post_tags a,
.post_meta_item.post_categories a {
font-size: 12px;
}
.section_title {
font-size: 28px;
} .sc_item_title + .sc_item_subtitle {
margin-top: 4px !important;
}
.sc_item_subtitle + .sc_item_descr {
margin-top: 1.5rem !important;
}
.sc_item_descr + .sc_item_button {
margin-top: 1.7rem !important;
}
.sc_item_descr {
margin-bottom: 1.7em !important;
}
h1.sc_item_title, h2.sc_item_title, h3.sc_item_title, h4.sc_item_title, h5.sc_item_title, h6.sc_item_title {
line-height: normal;
} .vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-list {
padding: 1.5rem 1rem !important;
} .sc_testimonials_item_content::before {
line-height: normal;
} .sc_services_alter .sc_services_item_title,
.sc_services_default .sc_services_item_title,
.sc_services_light .sc_services_item_title {
font-size: 18px;
}
.sc_services_default .sc_services_item_button {
margin: 0.5em 0 0 !important;
} .sidebar .widget_search form, .sidebar .woocommerce.widget_product_search form, .sidebar .widget_display_search form, .sidebar #bbpress-forums #bbp-search-form {
max-width: 255px;
}
.widget_categories_list[class*="column-"] [class*="column-"], .sidebar .widget_categories_list [class*="column-"] {
overflow: visible;
padding-bottom: 0 !important;
}
.widget_categories_list .categories_list_count {
top: 0;
}
.recentcomments {
min-height: 66px;
} body .esg-cc>div> .eg-grant-element-2,
body .esg-cc>div> .eg-grant-element-2:hover {
line-height: 24px;
padding: 12px 20px !important;
} footer .socials_wrap .social_item .social_icon {
width: 30px !important;
height: 30px !important;
line-height: 30px !important;
font-size: 12px;
font-weight: 500 !important;
}
.widget_contacts .contacts_description + .contacts_socials {
margin-top: 1rem !important;
}
}
@media (max-width: 768px) { .free-consultation .wpcf7-submit {
padding: 15px 5px !important;
width: 100%;
font-size: 11px;
}
.padding-top-05 {
padding-top: 15px !important;
}
.vc_empty_space.vc_custom_1534939997327 {
margin-bottom: -0.5rem !important;
}
.vc_empty_space.vc_custom_1534947759043 {
margin-bottom: -3.7rem !important;
}
.contact-block .trx_addons_column-1_3 {
width: 50%;
}
.vc_empty_space.vc_custom_1534953546036,
.vc_empty_space.vc_custom_1534953720053 {
margin-bottom: -2rem !important;
}
.vc_empty_space.vc_custom_1534953563147 {
margin-bottom: -1.6rem !important;
}
.vc_empty_space.vc_custom_1534954305573 {
margin-bottom: -0.8rem !important;
}
.fullwidth-col-ipad>.wpb_column {
width: 100%;
}
.vc_empty_space.vc_custom_1534779574758 {
margin-bottom: -2.7rem !important;
}
.vc_empty_space.vc_custom_1534779757569 {
margin-bottom: -1.3rem !important;
}
.vc_empty_space.vc_custom_1534928917052 {
margin-bottom: -1.3rem !important;
}
.vc_empty_space.vc_custom_1534931631285 {
margin-bottom: -2.1rem !important;
}
.vc_empty_space.vc_custom_1534931740124 {
margin-bottom: -1.6rem !important;
}
.vc_empty_space.vc_custom_1534931765485 {
margin-bottom: -3.6rem !important;
}
.vc_empty_space.vc_custom_1534931832988 {
margin-bottom: -3.6rem !important;
}
.vc_empty_space.vc_custom_1534931858556 {
margin-bottom: -2rem !important;
}
.vc_empty_space.vc_custom_1534932782461 {
margin-bottom: -3.8rem !important;
}
.vc_empty_space.vc_custom_1534936658533 {
margin-bottom: -2rem !important;
}
.vc_empty_space.vc_custom_1534937034269 {
margin-bottom: -1.5rem !important;
}
.vc_empty_space.vc_custom_1534938683133 {
margin-bottom: -0.6rem !important;
}
.vc_empty_space.vc_custom_1534863643620 {
margin-bottom: -2.8rem !important;
}
.vc_empty_space.vc_custom_1534863768899 {
margin-bottom: -0.7rem !important;
}
.vc_empty_space.vc_custom_1535610620123 {
margin-bottom: -4rem !important;
}
.vc_empty_space.vc_custom_1535610871882 {
margin-bottom: -3rem !important;
}
.vc_empty_space.vc_custom_1534865515989 {
margin-bottom: -0.8rem !important;
}
.vc_empty_space.vc_custom_1534865632235 {
margin-bottom: -5.3rem !important;
}
.vc_empty_spacevc_custom_1534866321052 {
margin-bottom: -1.4rem !important;
}
.vc_empty_space.vc_custom_1534867062057 {
margin-bottom: -1.5rem !important;
}
.consultation-block .vc_row>div {
width: 100% !important;
}
div.wpcf7 .free-consultation .wpcf7-submit {
font-size: 12px !important;
} .breadcrumbs {
font-size: 11px !important;
line-height: 16px !important;
} div.tp-caption {
font-size: 14px !important;
}
.top_panel_custom_header-fullwidth .vc_col-sm-9 {
width: 100%;
}
body:last-child:not(:root:root) #rev_slider_1_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2),
body:last-child:not(:root:root) #rev_slider_2_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2) {
min-width: 2.3rem;
} .sc_services_default .sc_services_item_info {
padding: 1.75em 0.5em 1.5em !important;
}
.sc_services_light .sc_services_item_number {
font-size: 7rem !important;
} .sc_action_item_description > span {
display: inline;
}
.sc_action_item_title + .sc_action_item_description {
margin-top: 0.5em !important;
}
.sc_action_item_description {
line-height: 21px !important;
}
.padd-left-6 {
padding-left: 2rem;
} .sc_blogger_default .sc_item_subtitle + .sc_item_slider {
margin-top: 2.8em !important;
}
.sc_blogger_default .sc_blogger_item_content {
display: block;
}
.sc_blogger_default .blogger-meta {
display: none;
} .has-post-thumbnail .cat-block, .post_format_gallery .cat-block {
padding-left: 1rem;
margin-top: 1.3em;
}
.post_layout_chess .post_featured {
height: auto !important;
} .vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-list {
padding: 0.5rem 0 !important;
} .sc_team_default .sc_team_item_socials {
display: none;
} .single-cpt_services .services_single h6 + h6 {
margin-top: 13px;
} .post_featured.hover_icon .icons a, .post_featured.hover_icons .icons a {
margin: -20px 0 0 -20px;
width: 40px;
height: 40px;
line-height: 40px;
font-size: 19px;
}
.post_featured.hover_icons .icons a {
margin-left: -40px;
}
.post_featured .icon-014_link::before {
font-size: 15px !important;
} .sc_align_left.sc_icons.sc_icons_default .sc_icons_icon,
.sc_align_right.sc_icons.sc_icons_default .sc_icons_icon{
width: 60px;
height: 60px;
line-height: 60px;
}
.sc_align_left.sc_icons_size_small.sc_icons_default.sc_icons .sc_icons_icon::before,
.sc_align_right.sc_icons_size_small.sc_icons_default.sc_icons .sc_icons_icon::before {
font-size: 24px !important;
} .sc_services_list .sc_services_columns_wrap > div.trx_addons_column-1_4::before {
display: none;
}
.sc_services_list .sc_item_columns + .sc_item_button {
margin-top: 2.4em !important;
} .sc_skills_pie.sc_skills_compact_off .sc_skills_item {
max-width: 250px;
margin: auto;
} .sidebar .widget_search {
padding: 3.5rem 15px !important;
} .sc_price_item .sc_price_item_title {
font-size: 18px !important;
}
.sc_price_item .price_block {
padding: 3.2rem 1rem 2.8rem;
}
.sc_price_item_description ul li + li, .sc_price_item_details ul li + li {
margin-top: 1.4rem;
}
.sc_price_item_details {
margin-top: 1.3em !important;
}
.sc_price_item_details + .sc_price_item_link {
margin-top: 1.5em !important;
}
.sc_price_item_price_value {
padding-top: 2rem;
} .eg-washington-element-3 {
display: none !important;
} .widget_categories_list .categories_list_style_3 .categories_list_icon .wrap_in {
position: relative !important;
top: 0 !important;
left: 0 !important;
-webkit-transform: translate(0,0) !important;
-ms-transform: translate(0,0) !important;
transform: translate(0,0) !important;
width: 100% !important;
padding: 1rem !important;
}
.widget_categories_list .categories_list_style_3 .categories_list_title {
font-size: 15px !important;
}
.widget_categories_list .categories_list_style_3 .categories_list_icon {
height: auto !important;
}
}
@media (max-width: 767px) {
.sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .custom-logo-link img, .sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .sc_layouts_logo img {
max-height: 3.5em !important;
} .post_layout_excerpt blockquote:before {
top: 1em !important;
left: 0.4em !important;
}
.section_title {
font-size: 26px;
} div.esg-filter-wrapper .esg-filterbutton + .esg-filterbutton::before, .mptt-navigation-tabs li + li::before, div.renewal_tabs .renewal_tabs_titles li + li::before {
display: none !important;
}
.esg-cc > div > a, .esg-cc > div > a:hover {
padding: 6px 4px !important;
font-size: 18px !important;
margin-top: 7px;
}
.esg-cc > div > a .eg-icon-link::before {
font-size: 16px !important;
} .booked-calendar-wrap .booked-appt-list .timeslot .spots-available {
color: #ffffff !important;
}
}
@media (max-width: 679px) { .free-consultation .wpcf7-submit {
padding: 17px 5px !important;
font-size: 13px;
}
.padding-top-05 {
padding-top: 9px !important;
}
.padd-left-6 {
padding-left: 1rem;
}
.vc_column-inner.vc_custom_1535544498071 {
margin: 0 10px;
}
.vc_empty_space.vc_custom_1534936658533 {
margin-bottom: -2rem !important;
}
.vc_empty_space.vc_custom_1534866321052 {
margin-bottom: -1.4rem !important;
}
.vc_empty_space.vc_custom_1534867062057 {
margin-bottom: -1.5rem !important;
}
.vc_column-inner.vc_custom_1534781386898 {
margin: 0 10px;
}
.padd-4:not(.vc_col-sm-8) .vc_column-inner {
margin: 0 10px;
}
.vc_empty_space.vc_custom_1534928917052 {
margin-bottom: -0.3rem !important;
}
.vc_empty_space.vc_custom_1534929254980 {
margin-bottom: -2.5rem !important;
}
.vc_empty_space.vc_custom_1534929274619 {
margin-bottom: -3.2rem !important;
}
.vc_empty_space.vc_custom_1534929290282 {
margin-bottom: -2.8rem !important;
}
.vc_empty_space.vc_custom_1534930037964 {
margin-bottom: -2.2rem !important;
}
.vc_empty_space.vc_custom_1534929310403 {
margin-bottom: -6.3rem !important;
}
.vc_empty_space.vc_custom_1534932782461 {
margin-bottom: -1.8rem !important;
}
.vc_empty_space.vc_custom_1534938365735 {
margin-bottom: -1.1rem !important;
}
.vc_empty_space.vc_custom_1534938683133 {
margin-bottom: -1.6rem !important;
}
.vc_empty_space.vc_custom_1534858695530 {
margin-bottom: -2.7rem !important;
}
.vc_empty_space.vc_custom_1534858733218 {
margin-bottom: -1rem !important;
}
.vc_empty_space.vc_custom_1534858818954 {
margin-bottom: -4.2rem !important;
}
.vc_empty_space.vc_custom_1535617997036 {
margin-bottom: -3rem !important;
}
.vc_empty_space.vc_custom_1535618000763 {
margin-bottom: -3rem !important;
}
.custom-title .sc_item_descr br {
display: none;
} .top_panel_custom_header-fullwidth .sc_layouts_row_fixed {
padding-top: 5px !important;
padding-bottom: 5px !important;
}
.sc_layouts_row_type_compact .custom-logo-link img, .sc_layouts_row_type_compact .sc_layouts_logo img,
.sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .custom-logo-link img, .sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .sc_layouts_logo img {
max-height: 3em !important;
} div.tp-caption {
font-size: 14px !important;
line-height: 16px !important;
}
#rev_slider_2_1 .tp-parallax-wrap {
padding-left: 9rem;
}
body:last-child:not(:root:root) #rev_slider_1_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2),
body:last-child:not(:root:root) #rev_slider_2_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2){
min-width: 2rem;
} .vc_tta-style-classic.vc_tta-tabs .vc_tta-panels-container .vc_tta-panel-heading {
margin-left: 15px;
margin-right: 15px;
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a, .scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover {
color: #ffffff !important;
background: #9689e6 !important;
} .sc_blogger_item.has-post-thumbnail .cat-block, .sc_blogger_item.post_format_gallery .cat-block {
display: none;
}
.sc_blogger_default .blogger-meta {
display: none;
} .post_meta_item.post_categories a {
font-size: 10px;
}
.post_layout_excerpt blockquote::before {
top: 1em;
left: 0.4em;
}
.post_meta-bottom {
display: none;
}
.post_header.entry-header .post_meta-top .post_meta_item.post_date, .post_header.entry-header .post_meta-top .post_meta_item.post_categories {
display: block !important;
}
.post_header.entry-header .post_meta-top .post_meta_item.post_categories+.post_meta_item.post_date {
margin-top: 5px !important;
}
.comments_list_wrap ul ul {
margin-left: 3em;
} .sc_item_title + .sc_form_form, .sc_item_subtitle + .sc_form_form {
margin-top: 2.3rem;
} .post_featured.hover_icon .icons a, .post_featured.hover_icons .icons a {
margin: -25px 0 0 -25px;
width: 50px;
height: 50px;
line-height: 50px;
font-size: 19px;
}
.post_featured.hover_icons .icons a {
margin-left: -50px;
} .sc_icons_columns_wrap .trx_addons_column-1_4 {
width: 50% !important;
}
.contact-block .sc_icons_columns_wrap>div+div {
margin-top: 1rem;
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title, .sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title, .sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_description, .sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description, .sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_description, .sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description {
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
.sc_icons.sc_icons_default.sc_align_center .sc_icons_columns_wrap > div.trx_addons_column-1_3::before {
display: none;
} .sc_services_default .sc_services_item_info {
min-height: 100% !important;
}
.sc_services_default .sc_services_item_button {
display: block !important;
}
.sc_services_default .sc_services_columns_wrap>div+div,
.vc_tta-tabs .sc_services_alter .sc_services_columns_wrap>div+div {
margin-top: 2rem;
}
.vc_tta-tabs .sc_services_alter .sc_services_columns_wrap>div:first-child {
margin-top: 0;
}
.sc_services_columns_wrap .trx_addons_column-1_4 {
width: 50% !important;
}
.sc_services_list .sc_item_subtitle + .sc_item_columns {
margin-top: 2.4em !important;
}
.sc_services_list .sc_item_columns + .sc_item_button {
margin-top: 1.4em !important;
} .sidebar .widget_search .search-submit {
padding: 10px 15px;
}
.widget_search .search-field, .woocommerce.widget_product_search .search_field, .widget_display_search #bbp_search, #bbpress-forums #bbp-search-form #bbp_search {
padding-right: 7em !important;
}
.sidebar .widget_search {
padding: 1.5rem 15px !important;
}
.sidebar .widget_area .post_item .post_thumb, .sidebar aside .post_item .post_thumb {
width: 4em !important;
height: 4em !important;
}
.widget_categories_list .categories_list_columns > div {
padding-left: 15px !important;
padding-right: 15px !important;
}
.recentcomments::before {
display: none !important;
}
.recentcomments {
padding-left: 0;
}
.widget_calendar td#prev a::before, .widget_calendar td#next a::before {
height: 20px;
width: 20px;
line-height: 20px;
font-size: 13px;
top: -11px;
}
.sidebar .textwidget, .sidebar .tagcloud {
padding: 0.9rem 15px;
}
.sidebar .sc_align_left.sc_icons.sc_icons_default .sc_icons_item_description,
.sidebar .sc_align_left.sc_icons.sc_icons_default .sc_icons_item_title {
padding-left: 0;
text-align: center;
}
.sidebar .sc_align_right.sc_icons.sc_icons_default .sc_icons_item_description,
.sidebar .sc_align_right.sc_icons.sc_icons_default .sc_icons_item_title {
padding-right: 0;
text-align: center;
}
.sidebar .sc_align_left.sc_icons.sc_icons_default .sc_icons_icon,
.sidebar .sc_align_right.sc_icons.sc_icons_default .sc_icons_icon {
margin: auto;
display: block;
position: relative;
top: 0;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.sidebar .widget .widget_title, .sidebar .widget .widgettitle {
font-size: 20px;
}
.recentcomments {
min-height: 100%;
} .vc_tta-controls-align-right.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels-container,
.vc_tta-controls-align-left.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels-container{
width: 100%;
}
.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels-container .vc_tta-panel-heading {
text-align: center !important;
} .sc_team_default .sc_team_item_socials {
display: block;
}
.sc_team_default .sc_team_item_content {
margin-top: 0.7em !important;
margin-bottom: 0.9em !important;
} blockquote {
padding: 2.9em 3.2em 3em 5.2em;
}
blockquote::before {
top: 1.5em;
left: 0.7em;
}
.trx_addons_dropcap_style_2 {
width: 0.97em !important;
} .sc_price_columns_wrap>div+div {
margin-top: 2rem;
} #procedures .eg-grant-element-0 {
font-size: 18px !important;
} body .esg-cc > div > .eg-grant-element-2, body .esg-cc > div > .eg-grant-element-2:hover {
padding: 5px 15px !important;
font-size: 10px !important;
}
div.esg-filter-wrapper .esg-filterbutton + .esg-filterbutton, .mptt-navigation-tabs li + li, div.renewal_tabs .renewal_tabs_titles li + li {
margin-left: 1rem;
padding-left: 0;
} .widget .widget_title, .widget .widgettitle {
margin-top: 0;
margin-bottom: 1.95rem;
}
}
@media (max-width: 600px) {
.esg-cc > div > a, .esg-cc > div > a:hover {
padding: 20px 15px !important;
font-size: 26px !important;
margin-top: 7px;
}
.esg-cc > div > a .eg-icon-link::before {
font-size: 23px !important;
}
.sc_services_light .sc_services_item_number {
line-height: normal;
}
div.esg-filter-wrapper .esg-filterbutton>span {
letter-spacing: -0.05px !important;
font-size: 16px !important;
padding: 0.5em 1em !important;
}
}
@media (max-width: 480px) { .sc_push_large {
margin-top: -6.5em !important;
}
.padd-row-left {
padding-left: 20px;
}
.sc_services_light .sc_services_item_number {
line-height: normal;
} div.tp-caption:not(.rev-btn) {
display: none !important;
}
#rev_slider_2_1 .tp-parallax-wrap {
padding-left: 20px;
}
#rev_slider_1_1 .tp-parallax-wrap {
padding-left: 30px;
}
body:last-child:not(:root:root) #rev_slider_1_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2),
body:last-child:not(:root:root) #rev_slider_2_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2) {
min-width: 1.5rem;
} .sc_price_item_details {
display: block !important;
} .esg-cc > div > a, .esg-cc > div > a:hover {
padding: 20px 15px !important;
font-size: 26px !important;
margin-top: 7px;
}
.esg-cc > div > a .eg-icon-link::before {
font-size: 23px !important;
}
body .esg-cc>div> .eg-grant-element-2,
body .esg-cc>div> .eg-grant-element-2:hover {
line-height: 24px;
font-size: 14px !important;
padding: 12px 20px !important;
} .post_header.entry-header .post_meta-top .post_meta_item.post_categories {
display: none !important;
}
.post_header.entry-header .post_meta-top .post_meta_item.post_categories + .post_meta_item.post_date {
margin-top: 0px !important;
}
.post_header.entry-header .post_meta-top .post_meta {
margin: 0 0 0.9rem !important;
} .widget_categories_list .categories_list_style_3 .categories_list_title {
font-size: 21px !important;
}
.widget_categories_list .categories_list_style_3 .categories_list_image {
height: 14em !important;
}
}
@media (max-width: 479px) { .free-consultation > div {
width: 100%;
}
.consultation-block h4 {
font-size: 25px;
}
.mobile-padd {
padding-left: 1.8rem;
} .menu_mobile_inner .search_field {
background: #9689e6 !important;
}
.menu_mobile_inner .search_wrap .search_submit:before {
color: #ffffff !important;
}
.single-cpt_services a.sc_button+a.sc_button {
margin-top: 1rem;
margin-left: 0;
} .sticky .meta-block.sticky-meta .post_meta > a.post_counters_item + a.post_counters_item, .sticky .meta-block.sticky-meta .post_meta > span.post_counters_item + a.post_counters_item,
.post_format_audio .meta-block .post_meta > a + a,
.single-post .meta-block .post_meta > a + a, .single-post .meta-block .post_meta > span + a {
margin-left: 0;
padding-left: 0;
margin-top: 5px !important;
border: none;
}
.sticky .meta-block.sticky-meta .post_meta > a.post_counters_item,
.post_format_audio .meta-block .post_meta_item.post_counters_views, .post_format_audio .meta-block .post_meta_item.post_counters_likes, .post_format_audio .meta-block .post_meta_item.post_counters_comments,
.single-post .meta-block .post_meta .post_counters_item {
display: block !important;
}
.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
padding: 1em 1em;
}
.mejs-time {
padding: 15px 0 0 !important;
}
.post-row {
display: block;
}
.post-btn-block {
display: none;
}
.post_item:not(.post_format_audio) .post-btn-block.audio-btn-block {
display: block;
}
.meta-block {
margin-left: 0;
padding-left: 0;
border-left: none;
}
.meta-block .post_meta > a.post_counters_item + a.post_counters_item, .meta-block .post_meta > span.post_counters_item + a.post_counters_item {
margin-top: 5px;
}
.post_layout_excerpt blockquote::before {
top: 2.4rem !important;
left: 1rem !important;
}
.post_format_quote .post_meta_item.post_categories, .post_format_quote .post_meta_item.post_date {
display: block !important;
}
.post_format_quote .post_meta_item.post_categories+.post_meta_item.post_date {
margin-top: 5px !important;
}
.has-post-thumbnail .cat-block, .post_format_gallery .cat-block {
padding-left: 0 !important;
margin-top: 0 !important;
position: relative;
margin-bottom: 1rem;
}
.section_title {
font-size: 24px;
}
.posts_container.columns_wrap .post_layout_classic {
margin-bottom: 2rem;
} .menu_footer_nav_area > ul, .footer_wrap .sc_layouts_menu > ul {
text-align: center;
}
.menu_footer_nav_area > ul > li, .footer_wrap .sc_layouts_menu > ul > li {
float: none;
}
footer .sc_layouts_menu_nav > li + li {
padding-left: 0 !important;
} .post-password-form input[type="password"] {
max-width: 110px;
}
.sc_layouts_title_meta + .sc_layouts_title_title > .sc_layouts_title_caption {
margin: 1rem 0 !important;
}
}
@media (max-width: 375px) { .vc_empty_space.vc_custom_1535026035374,
.vc_empty_space.vc_custom_1535026026799 {
padding-bottom: 0 !important;
}
.vc_empty_space.vc_custom_1534947506019 {
margin-bottom: -2rem !important;
}
.vc_empty_space.vc_custom_1534947527674 {
margin-bottom: -0.7rem !important;
}
.vc_empty_space.vc_custom_1534929334924 {
margin-bottom: -3.7rem !important;
}
.vc_empty_space.vc_custom_1534929399907 {
margin-bottom: -3rem !important;
}
.sc_title.vc_custom_1534943860028 {
padding-right: 15px !important;
padding-left: 15px !important;
}
.consultation-block .sc_item_descr p br {
display: none;
}
.consultation-block .sc_item_descr a {
display: block;
} #rev_slider_1_1 .tp-parallax-wrap {
padding-left: 20px;
}
div.tp-caption.rev-btn {
padding: 18px 23px !important;
font-size: 12px !important;
}
body:last-child:not(:root:root) #rev_slider_1_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2),
body:last-child:not(:root:root) #rev_slider_2_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2) {
min-width: 1.1rem;
} .custom-title .sc_item_descr br {
display: none;
}
h2.vc_custom_heading {
font-size: 30px !important;
} table th {
font-size: 14px;
letter-spacing: 0;
} .sc_services_columns_wrap .trx_addons_column-1_4 {
width: 100% !important;
} .widget_calendar td#prev a::before, .widget_calendar td#next a::before {
line-height: 19px;
}
.sidebar .widget, .sidebar[class*="scheme_"] .widget {
padding: 0 !important;
}
.sidebar .widget_search {
padding: 1.5rem 0 !important;
}
.sidebar .widget_search .widget_title {
margin: -1.5rem 0 1.5rem;
} .sc_action_item_title {
line-height: normal !important;
}
.sc_action_item_subtitle + .sc_action_item_link, .sc_action_item_title + .sc_action_item_link, .sc_action_item_description + .sc_action_item_link {
margin-top: 1.3em !important;
} .sticky .post-row {
padding: 2.2rem 2.2rem;
}
.sticky .label_sticky {
font-size: 9px;
line-height: 21px;
top: 18px;
right: -70px;
}
.comments_wrap .comments_author, .comments_wrap .comments_email {
width: 100%;
}
@-moz-document url-prefix() {
.post_meta_item.post_tags a {
padding: 0.519rem 1.596rem 0.419rem;
}
} .footer_wrap .widget_title, .footer_wrap .widgettitle,
.widget .widgettitle {
font-size: 18px !important;
}
}
@media (max-width: 320px) { .free-consultation > div {
width: 100%;
}
.vc_empty_space.vc_custom_1534957010613 {
margin-bottom: -0.5rem !important;
}
.vc_empty_space.vc_custom_1534943419346 {
margin-bottom: -2.7rem !important;
}
.vc_empty_space.vc_custom_1534943610952 {
margin-bottom: -2.3rem !important;
}
.vc_empty_space.vc_custom_1534937034269 {
margin-bottom: -0.5rem !important;
}
.vc_empty_space.vc_custom_1534954337661 {
margin-bottom: -1.5rem !important;
} body:last-child:not(:root:root) #rev_slider_1_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2),
body:last-child:not(:root:root) #rev_slider_2_1 h1.tp-caption.BigWhiteText>div:nth-child(2)>div:first-child>div:nth-child(2) {
min-width: 1rem;
} .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon-position-right.vc_tta-panel-title > a {
padding: 20px 6rem 20px 20px !important;
}
.vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon-position-right.vc_tta-panel-title > a > .vc_tta-controls-icon {
right: 20px !important;
} .sc_icons_columns_wrap .trx_addons_column-1_4 {
width: 100% !important;
}
.sc_icons_columns_wrap>div+div {
margin-top: 1rem;
}
.sc_icons_item_title {
font-size: 16px !important;
}
.sc_icons_item_description {
font-size: 13px !important;
} .sc_item_subtitle {
font-size: 14px !important;
line-height: 18px !important;
letter-spacing: 0 !important;
} .sc_services_default .sc_item_subtitle + .sc_item_columns {
margin-top: 2.6em !important;
}
}