/*.eltd_team.below_image.social_style_bottom .eltd_team_social_holder_between {*/
/*background-color: transparent;}*/

/*.social_share:before {*/
/*    content: "\e010";*/
/*}*/

/*.eltd_tabs.tab_with_icon .tabs-nav li a span i.ion-coffee {*/
/*    font-size: 32px;*/
/*}*/

/*.eltd_logo > a {height: 78px;}*/

/*.qbutton {*/
/*    display: inline-block;*/
/*    cursor: pointer;*/
/*    background-image: none;*/
/*   border-color: #ffffff;*/
/*    box-sizing: border-box;*/
/*    text-decoration: none;*/
/*    text-shadow: 1px 1px 1px rgba(0,0,0,.1);*/
/*    text-transform: uppercase;*/
/*    letter-spacing: 1px;*/
/*	border-top-right-radius: 1.2em !important;*/
/*    border-bottom-left-radius: 1.2em !important;*/
/*  }*/

/*.qbutton:hover { border-color: #00965e;*/
/*}*/

/*@media only screen and (max-width: 1200px){*/
/* nav.main_menu > ul > li > a span.item_inner {*/
/*   padding: 0 12px;*/
/* }*/
/*}*/

/*.eltd-info-card-slider-pagination {*/
/*    padding: 10px 0 30px !important;*/
/*}*/

/*.single_image_shader_landing .vc_single_image-wrapper {*/
/*    position: relative;*/
/*    overflow: hidden;*/
/*}*/

/*.single_image_shader_landing .vc_single_image-wrapper:after {*/
/*    content: '';*/
/*    position: absolute;*/
/*    width: 0;*/
/*    height: 0;*/
/*    right: -450px;*/
/*    border-bottom: 750px solid transparent;*/
/*    border-right: 450px solid rgba(255,255,255,0.4);*/
/*    -webkit-transition:right .4s cubic-bezier(0.24, 0.91, 0.36, 1);*/
/*    transition:right .4s cubic-bezier(0.24, 0.91, 0.36, 1);*/
/*}*/

/*.single_image_shader_landing .vc_single_image-wrapper:hover:after {*/
/*    right: 0;*/
/*}*/

/*@media only screen and (max-width: 768px) {*/
/*  .single_image_shader_landing .vc_single_image-wrapper:after {    */
/*    border-bottom-width: 450px;    */
/*    border-right-width: 300px;    */
/*    right: -300px;*/
/*  }*/
/*}*/

/*@media only screen and (max-width: 600px) {*/
/*  .single_image_shader_landing .vc_single_image-wrapper:after {    */
/*    border-bottom-width: 350px;    */
/*    border-right-width: 200px;    */
/*    right: -200px;*/
/*  }*/
/*}*/

/*.carousel-control .next_nav > span:not(.numbers), .carousel-control .prev_nav > span:not(.numbers) {*/
/*    border: none;*/
/*}*/

/*.arrow_carrot-right:before {*/
/*    content: "\3d";*/
/*font-size: 50px;*/
/*}*/

/*.arrow_carrot-left:before {*/
/*    content: "\3c";*/
/*font-size: 50px;*/
/*}*/
/*.carousel-indicators li.active span {*/
/*    background-color: #00965e;*/
/*}*/


/* Выравнивание текста, просто удалить и будет по левому краю */
/*.footer_top .eltd_column {*/
/*    text-align: auto;*/
/*}*/

/* Изменения инфо карточек */
/*.eltd-info-card-slider-item .front-side {*/
/*    border: none;*/
/*	}*/
/*.eltd-info-card-slider-item .back-side {*/
/*    border: 2px solid #97999B;*/
/*    background-color: #97999B;*/
/*	}*/
	
/*.eltd-info-card-slider-item .eltd-info-card-icon {*/
/*    color: #00965e;*/
/*	}*/

/*.eltd-info-card-slider-item .front-side i.ion-coffee {*/
/*font-size: 55px;*/
/*}*/
/* Изменения инфо карточек */

/*Action menu border */

/*nav.main_menu > ul > li:hover > a > span.item_inner > span.item_text,*/
/*header.sticky nav.main_menu > ul > li:hover > a > span.item_inner > span.item_text,*/
/*nav.main_menu > ul > li.active:hover > a > span.item_inner > span.item_text,*/
/*header.sticky nav.main_menu > ul > li.active:hover > a > span.item_inner > span.item_text {*/
/*	border-bottom: 2px solid #00965e;*/
/*color: #00965e;*/
/*}*/

/*nav.main_menu > ul > li.active > a {*/
/*	color: #27251F;*/
/*}*/

/*nav.main_menu > ul > li.active > a > span.item_inner > span.item_text,*/
/*header.sticky nav.main_menu > ul > li.active > a > span.item_inner > span.item_text,*/
/*nav.main_menu > ul > li.active > a > span.item_inner > span.item_text,*/
/*header.sticky nav.main_menu > ul > li.active > a > span.item_inner > span.item_text {*/
/*border-bottom: 2px solid #00965e;*/
/*}*/

/*input.wpcf7-form-control.wpcf7-submit,*/
/*input.wpcf7-form-control.wpcf7-submit:not([disabled]) {*/
/*	border-top-left-radius: 1.2em !important;*/
/*    border-bottom-right-radius: 1.2em !important;*/
/*  }*/
/*Иконки на форме обратной связи*/
/*span.wpcf7-form-control-wrap.name:after {*/
/*	content: "\e005";*/
/*}*/
/*span.wpcf7-form-control-wrap.tel:after {*/
/*content: "\e010";*/
/*}*/

/*span.wpcf7-form-control-wrap.message:after {*/
/*content: "\e07d";*/
/*top: 12px;*/
/*}*/

/* Изменение стилей кнопки Отправить в футере */
/*p.ubi-otpr-footer > input.wpcf7-form-control.wpcf7-submit {*/
/*	border: 2px solid rgba(255,255,255,0.2);*/
/*	background-color: transparent;*/
/*font-family: 'Roboto', sans-serif;*/
/*font-size: 16px;*/
/*line-height: 24px;*/
/*font-weight: 400;*/
/*padding: 0px 10px;*/
/*}*/
/*p.ubi-otpr-footer > input.wpcf7-form-control.wpcf7-submit:hover {*/
/*	background-color: transparent;*/
/*	border: 2px solid #fff;*/
/*	}*/
/*p.ubi-otpr-footer > input.wpcf7-form-control.wpcf7-submit:hover:not([disabled]) {*/
/*	color: #ffffff;}*/
/*}*/

/* Изменение стилей кнопки Отправить в футере */

/* замена социальных иконок в карусели команды*/
/*span.social_wordpress::before {*/
/*font-size: 20px;*/
/*}*/

/*.eltd_logo img {*/
/*margin-left: 64px;*/
/*}*/

/*.social_rss::before {*/
/*content: "\e0e3";*/
/*font-size: 18px;*/
/*}*/
/*.social_wordpress::before {font-size: 20px;}*/
/* замена социальных иконок в карусели команды*/

/*.separator_content {*/
/*text-transform: none;*/
/*}*/

/*.ubi-flex-end {*/
/*display: flex;*/
/*flex-flow: row nowrap;*/
/*justify-content: flex-end;*/
/*}*/

/*.ubi-center-col-row {*/
/*display: flex;*/
/*flex-flow: row nowrap;*/
/*justify-content: center;*/
/*align-items: center;*/
/*}*/

/*.ubi-otpr-footer {*/
/*display: flex;*/
/*flex-flow: row nowrap;*/
/*justify-content: flex-end;*/
/*}*/

/*.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {*/
/*background-color: transparent;*/
/*border-color: #828282;*/
/*border-width: 2px;*/
/*padding-left: 36px;*/
/*padding-right: 36px;*/
/*font-size: 16px;*/
/*color: #828282;*/
/*}*/
/*div.wpcf7 .ajax-loader {*/
/*width: 0;*/
/*height: 0;*/
/*margin: 0;*/
/*}*/

/*	aside.sidebar .widget span,*/
/*	.widget.eltd-latest-posts-widget .latest_post_holder .latest_post_text .latest_post_title a {*/
/*	font-family: Roboto, sans-serif;*/
/*	color: #27251F;*/
/*	}*/
/*	.widget.eltd-latest-posts-widget .latest_post_holder .latest_post_text .latest_post_title a:hover {*/
/*color: #00965e;*/
/*}*/

/*aside.sidebar .widget > h4 {*/
/*color: #27251F;*/
/*}*/

/*	.title .title_holder .container {*/
/*	background-color: #ffffff;*/
/*	}*/

/* отзывы картинка бордер и лупа */

/*.ubi-border {*/
/*width: 98px;*/
/*height: 148px;*/
/*border: 1px solid #00965e;*/
/*}*/

/*.ubi-border a img {*/
/*width: 98px;*/
/*height: 148px;*/
/*}*/

/*.ubi-border:hover {*/
/*border-color: #c5003e;*/
/*}*/

/*.ubi-border .lightbox_single_portfolio {*/
/*position: inherit;*/
/*}*/

/*.ubi-border a:before {*/
/*	content: '\f002';*/
/*	font-family: FontAwesome;*/
/*	font-size: 27px;*/
/*	color: #00965e;*/
/*	position: absolute;*/
/*    top: 40%;*/
/*    left: 28%;*/
/*	z-index: 1;*/
/*}*/

/*@media only screen and (min-width: 768px) and (max-width: 1000px) {*/
/*.ubi-border a::before {*/
/*    left: 40%;*/
/*}*/
/*}*/

/*@media only screen and (min-width: 601px) and (max-width: 767px) {*/
/*.ubi-border a::before {*/
/*    left: 48%;*/
/*}*/
/*.ubi-border {*/
/*	display: inline-block;*/
/*}*/
/*}*/

/*@media only screen and (min-width: 481px) and (max-width: 600px) {*/
/*.ubi-border a::before {*/
/*    left: 47%;*/
/*}*/
/*.ubi-border {*/
/*	display: inline-block;*/
/*}*/
/*}*/

/*@media only screen and (min-width: 300px) and (max-width: 480px) {*/
/*.ubi-border a::before {*/
/*    left: 46%;*/
/*}*/
/*.ubi-border {*/
/*	display: inline-block;*/
/*}*/
/*}*/

/*.ubi-border a:hover:before {*/
/*	color: #c5003e;*/
/*}*/

/* отзывы картинка */

/* начало замена иконок в форме брони холлов */
/* телефон */
/*span.wpcf7-form-control-wrap.tel-576::after {*/
/*content: "\e010";*/
/*} */
/* календарик */
/*span.wpcf7-form-control-wrap.text-989::after {*/
/*content: "\e075";*/
/*top: 12px;*/
/*} */
/* конец замена иконок в форме брони холлов */

/*.bwg_close_btn {*/
/*  color: #00965e;*/
/*  font-size: 20px;*/
/*}*/

/*#spider_popup_right-ico .fa-chevron-right::before,*/
/*#spider_popup_left-ico .fa-chevron-left::before {*/
/*color: #00965e;*/
/*font-size: 20px;*/
/*}*/
/*.ubi-posl-glav {*/
/*height: 510px;*/
/*}*/
/*div.post_info_author_holder {*/
/*display: none;*/
/*}*/

/*.ubi-ramka {*/
/*background-color: #fff;*/
/*box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);*/
/*padding: 2%;*/
/*}*/

/*html.pum-open.pum-open-overlay.pum-open-scrollable body > *[aria-hidden] {*/
/*  padding-right: 0;*/
/*}*/

/*html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {*/
/*  overflow-y: hidden;*/
/*}*/

/*.ubi-callme > input.wpcf7-form-control.wpcf7-submit {*/
/*background-color: transparent;*/
/*color: #00965e;*/
/*}*/

/*.ubi-callme > input.wpcf7-form-control.wpcf7-submit:hover {*/
/*background-color: #00965e;*/
/*color: #ffffff;*/
/*}*/

/*@media screen and (max-width: 767px) {*/
/*.ubi-otziv {*/
/*margin: 10px 0px;*/
/*}*/
/*}*/




/*.nch-lb-bar {*/
/*	display: none;*/
/*}*/

/*@media and (min-width: 768px) and (max-width: 999px) {*/
/*.ubi-border a::before {*/
/*left: 40%;*/
/*}*/
/*}*/

/*@media and (max-width: 767px) {*/
/*.ubi-border a::before {*/
/*left: 50px;*/
/*}*/
/*}*/

/*a.pp_close {*/
/*right: -30px;*/
/*top: -600px;*/
/*}*/

/*body div.pp_default .pp_close::after {*/
/*content: url("/wp-content/plugins/dt_plusgallery/assets/images/plusgallery/cancel.png");*/
/*height: 52px;*/
/*width: 52px;*/
/*}*/

/*div.eltd_elements_item_content .qbutton {*/
/*border-bottom-right-radius: 1.2em !important;*/
/*border-top-left-radius: 1.2em !important;*/
/*border-top-right-radius: 0 !important;*/
/*border-bottom-left-radius: 0 !important;*/
/*}*/

/*#ubi-ob > span > span.wpcf7-not-valid-tip {*/
/*display: none;*/
/*}*/

/* кнопка отправить в отзывах и стили формы отзывов*/
/*#submit_comment {*/
/*    display: inline-block;*/
/*    cursor: pointer;*/
/*	background-color: transparent;*/
/*	border-color: #828282;*/
/*	border-width: 2px;*/
/*	color: #828282;*/
/*    box-sizing: border-box;*/
/*    text-decoration: none;*/
/*    text-transform: uppercase;*/
/*    letter-spacing: 2px;*/
/*    border-top-left-radius: 1.2em !important;*/
/*    border-bottom-right-radius: 1.2em !important;*/
/*	padding-left: 36px;*/
/*    padding-right: 36px;*/
/*  }*/

/*#submit_comment:hover { */
/*color: #ffffff;*/
/*background-color: #828282;*/
/*border-color: #828282;*/
/*}*/

/*#respond textarea {*/
/*    color: #27251F;*/
/*    font-family: "Roboto",sans-serif;*/
/*}*/


/*#respond textarea, #respond input[type="text"], .post-password-form input[type="password"] {*/
/*    border: 2px solid #828282;*/
/*	color: #27251F;*/
/*}*/

/*#respond textarea:focus, #respond input[type="text"]:focus, .post-password-form input[type="password"]:focus {*/
/*    border: 2px solid #00965e;*/
/*color: #00965e;*/
/*}*/


/*#respond textarea:focus::-webkit-input-placeholder{*/
/*	color:#00965e;*/
/*}*/

/*#respond input[type='text']:focus::-webkit-input-placeholder{*/
/*	color:#00965e;*/
/*}*/

/*.post-password-form input[type='password']:focus::-webkit-input-placeholder {*/
/*	color:#00965e;*/
/*}*/

/*#respond textarea:focus:-moz-placeholder{*/
/*	color:#00965e;*/
/*}*/

/*#respond input[type='text']:focus:-moz-placeholder{*/
/*	color:#00965e;*/
/*}*/

/*.post-password-form input[type='password']:focus:-moz-placeholder {*/
/*	color:#00965e;*/
/*}*/

/*#respond textarea:focus::-moz-placeholder{*/
/*	color:#00965e;*/
/*}*/
/*#respond input[type='text']:focus::-moz-placeholder{*/
/*	color:#00965e;*/
/*}*/

/*.post-password-form input[type='password']:focus::-moz-placeholder {*/
/*	color:#00965e;*/
/*}*/

/*#respond textarea:focus:-ms-input-placeholder{*/
/*	color:#00965e;*/
/*}*/
/*#respond input[type='text']:focus:-ms-input-placeholder{*/
/*	color:#00965e;*/
/*}*/
/*.post-password-form input[type='password']:focus:-ms-input-placeholder {*/
/*	color:#00965e;*/
/*}*/
/* кнопка отправить в отзывах и стили формы отзывов*/

/*.header_inner .header_top .header-widget span.icl_lang_sel_translated {*/
/*    color: #fff!important;*/
/*}*/

/*@media only screen and (max-width: 1000px) {*/
/*.header_top .right {*/
/*    display: flex;*/
/*    flex-flow: row wrap;*/
/*    justify-content: center;*/
/*}*/
/*}*/

/*@media only screen and (max-width: 768px) {*/
/*.blog_holder article .post_info > div.post_info_author_holder {*/
/*    display: none;*/
/*}*/
/*}*/

/*.blog_holder.blog_single .post_info_bottom > div.blog_print {*/
/*display: none;*/
/*}*/

/* отзывы картинка, бордер и лупа укр версия */

/*.ubi-border-ua {*/
/*width: 98px;*/
/*height: 148px;*/
/*border: 1px solid #808080;*/
/*display: inline-block;*/
/*}*/

/*.ubi-border-ua a img {*/
/*width: 98px;*/
/*height: 148px;*/
/*}*/

/*.ubi-border-ua:hover {*/
/*border-color: #c5003e;*/
/*}*/

/*.ubi-border-ua a:before {*/
/*	content: '\f002';*/
/*	font-family: FontAwesome;*/
/*	font-size: 27px;*/
/*	color: #808080;*/
/*	position: absolute;*/
/*    top: 60px;*/
/*    left: 43%;*/
/*	z-index: 1;*/
/*}*/

/*@media only screen and (min-width: 768px) and (max-width: 1000px) {*/
/*.ubi-border-ua a::before {*/
/*    left: 40%;*/
/*}*/
/*}*/

/*@media only screen and (min-width: 601px) and (max-width: 767px) {*/
/*.ubi-border-ua a::before {*/
/*    left: 48%;*/
/*}*/
/*}*/

/*@media only screen and (min-width: 481px) and (max-width: 600px) {*/
/*.ubi-border-ua a::before {*/
/*    left: 47%;*/
/*}*/
/*}*/

/*@media only screen and (min-width: 300px) and (max-width: 480px) {*/
/*.ubi-border-ua a::before {*/
/*    left: 46%;*/
/*}*/
/*}*/

/*.ubi-border-ua a:hover:before {*/
/*	color: #c5003e;*/
/*}*/

/*.ubi-otziv-ua {*/
/*font-size: 14px;*/
/*text-transform: uppercase;*/
/*font-weight: bold;*/
/*color: #27251f;*/
/*margin-top: 10px;*/
/*margin-bottom: 10px;*/
/*word-wrap: break-word;*/
/*}*/
/* отзывы картинка, бордер и лупа укр версия  */

/*@media only screen and (max-width: 480px) {*/
/*.eltd_logo a {*/
/*    height: 68px !important;*/
/*}*/
/*}*/
/*@media only screen and (max-width: 600px) {*/
/*.eltd_tabs.horizontal .tabs-nav li {*/
/*width: 16%;*/
/*}*/
/*.eltd_tabs.border_arround_element.horizontal.disable_margin .tabs-nav li:not(:last-child) a {*/
/*    border-right: 0;*/
/*}*/
/*.eltd_tabs.border_arround_element .tabs-nav li a {*/
/*padding: 0;*/
/*}*/
/*}*/

/*@media only screen and (max-width: 600px) {*/
/*.blog_holder.blog_single article .post_text .post_text_inner {*/
/*padding: 0;*/
/*}*/
/*.blog_holder.blog_standard_type article:not(.format-link):not(.format-quote) .blog_title_post_info_holder {*/
/*margin: 0;*/
/*}*/
/*}*/

/*.eltd-info-card-slider-pagination a.selected span {*/
/*background-color: #00965e;*/
/*}*/
/*.eltd-info-card-slider-pagination a.selected span::before {*/
/*border-color: #00965e;*/
/*}*/
/*.eltd-info-card-slider-pagination a span::before {*/
/*border: 2px solid #97999B;*/
/*}*/

/*@media only screen and (max-width: 480px) {*/
/*.title.title_size_medium h1.title_like_separator .vc_text_separator.full .separator_content {*/
/*font-size: 33px;*/
/*}*/
/*.title_holder .vc_text_separator .eltd_line_before,*/
/*.title_holder .vc_text_separator .eltd_line_after {*/
/*display: inline-block;*/
/*}*/
/*.ubi-holls-gal {*/
/*margin-top: 10px;*/
/*}*/
/*.content h2 {*/
/*    font-size: 18px !important;*/
/*}*/
/*}*/
/*@media only screen and (min-width: 600px) and (max-width: 768px){*/
/*footer.footer_border_columns .footer_top .four_columns .eltd_column:nth-child(2n+1) > .column_inner {*/
/*    padding-left: 20px;*/
/*}*/
/*}*/

/*.team_hover_image {*/
/*    transform: translateX(-102%);*/
/*}*/
/*@media only screen and (max-width: 600px){*/
/*body:not(.enable_full_screen_sections_on_small_screens) .vc_row.ubi-padding.full_screen_section {*/
/*padding: 0;*/
/*}*/
/*}*/

/*.ubi-map-overlay {*/
/*	background:transparent; */
/*	position:absolute; */
/*	width:100%;*/
/*	height:100%;*/
/*	top:0;*/
/*left: 0;*/
/*}*/
/*.ubimap-mob {*/
/*margin: 10px 0px;*/
/*text-align: center;*/
	
/*}*/
/*.ubimap-naz {*/
/*font-size: 18px;*/
/*font-weight: bold;*/
/*margin: 18px 0;*/
/*}*/

/*.ubimapcont-mob {*/
/*margin: 0;*/
/*text-align: center;*/
	
/*}*/
/*.ubimapcont-naz {*/
/*font-size: 12px;*/
/*font-weight: bold;*/
/*margin: 0;*/
/*}*/

/*.ubimapcont-p {*/
/*margin: 0;*/
/*font-weight: 300;*/
/*font-size: 11px;*/
/*}*/

/*.ubimapcont-ptel {*/
/*margin-bottom: 55px;*/
/*font-weight: 300;*/
/*font-size: 11px;*/
/*}*/
/*.h2 {*/
/*font-family: 'Roboto', sans-serif;*/
/*font-size: 33px;*/
/*line-height: 50px;*/
/*font-style: normal;*/
/*font-weight: 800;*/
/*letter-spacing: 0px;*/
/*text-transform: uppercase;*/
/*}*/
/*.h3-mansory {*/
/*color: #ffffff;*/
/*font-size: 30px;*/
/*line-height: 30px;*/
/*text-transform: uppercase;*/
/*font-family: Roboto;*/
/*font-style: normal;*/
/*font-weight: 700;*/
/*letter-spacing: 1px;*/
/*padding: 0 0 20px;*/
/*}*/
/*.h5 {*/
/*font-family: 'Roboto', sans-serif;*/
/*font-size: 16px;*/
/*line-height: 24px;*/
/*font-style: normal;*/
/*font-weight: 700;*/
/*letter-spacing: 1px;*/
/*text-transform: uppercase;*/
/*}*/
/*.h5 a {*/
/*color: #27251f;*/
/*}*/
/*.h4-footer {*/
/*font-family: Roboto, sans-serif;*/
/*font-size: 18px;*/
/*letter-spacing: 1px;*/
/*font-weight: 700;*/
/*font-style: normal;*/
/*text-transform: uppercase;*/
/*color: #ffffff;*/
/*margin: 0 0 15px;*/
/*}*/
/*.h4-right {*/
/*font-family: 'Roboto', sans-serif;*/
/*position: relative;*/
/*margin-bottom: 18px;*/
/*padding-bottom: 6px;*/
/*font-size: 16px;*/
/*line-height: 27px;*/
/*letter-spacing: 1px;*/
/*font-weight: 700;*/
/*font-style: normal;*/
/*text-transform: uppercase;*/
/*text-align: left;*/
/*color: #27251F;*/
/*}*/
/*.h4-right::before {*/
/*content: "\e067";*/
/*font-family: 'Simple-Line-Icons';*/
/*margin-right: 10px;*/
/*}*/
/*@media only screen and (max-width: 480px) {*/
/*div.h2 {*/
/*font-size: 18px !important;*/
/*}*/
/*}*/
/*@media only screen and (max-width: 600px) {*/
/*div.h2 {*/
/*line-height: 1.3em !important;*/
/*}*/
/*}*/
/*@media only screen and (min-width: 600px) and (max-width: 768px) {*/
/*div.h2 {*/
/*line-height: 1.3em !important;*/
/*}*/
/*}*/
/*.h3-hall {*/
/*font-family: 'Roboto', sans-serif;*/
/*font-size: 20px;*/
/*font-style: normal;*/
/*letter-spacing: 1px;*/
/*line-height: 1.125em;*/
/*}*/
/*.h5-uslugi {*/
/*font-family: 'Roboto', sans-serif;*/
/*    font-size: 16px;*/
/*    line-height: 24px;*/
/*    font-style: normal;*/
/*    font-weight: 700;*/
/*    letter-spacing: 1px;*/
/*    text-transform: uppercase;*/
/*	color: #27251f;*/
/*}*/

/*.eltd-info-card-slider-item .front-side .h5-uslugi {*/
/*    padding: 16px 0;*/
/*    position: relative;*/
/*}.moose{fill:none;stroke:#F27055;stroke-width:3;stroke-miterlimit:10;}*/

/*.moose1{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10;}*/

/*.moose2{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}*/

/*.moose3{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}*/

/*.moose4{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}*/

/*.moose5{fill:none;stroke:#fff;stroke-width:3;stroke-miterlimit:10;}*/







.eltd_team.below_image.social_style_bottom .eltd_team_social_holder_between {
background-color: transparent;}

.social_share:before {
    content: "\e010";
}

.eltd_tabs.tab_with_icon .tabs-nav li a span i.ion-coffee {
    font-size: 32px;
}

.eltd_logo > a {height: 78px;}

.qbutton {
    display: inline-block;
    cursor: pointer;
    background-image: none;
   border-color: #ffffff;
    box-sizing: border-box;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(0,0,0,.1);
    text-transform: uppercase;
    letter-spacing: 1px;
	border-top-right-radius: 1.2em !important;
    border-bottom-left-radius: 1.2em !important;
  }

.qbutton:hover { border-color: #00965e;
}

@media only screen and (max-width: 1200px){
 nav.main_menu > ul > li > a span.item_inner {
   padding: 0 12px;
 }
}

.eltd-info-card-slider-pagination {
    padding: 10px 0 30px !important;
}

.single_image_shader_landing .vc_single_image-wrapper {
    position: relative;
    overflow: hidden;
}

.single_image_shader_landing .vc_single_image-wrapper:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    right: -450px;
    border-bottom: 750px solid transparent;
    border-right: 450px solid rgba(255,255,255,0.4);
    -webkit-transition:right .4s cubic-bezier(0.24, 0.91, 0.36, 1);
    transition:right .4s cubic-bezier(0.24, 0.91, 0.36, 1);
}

.single_image_shader_landing .vc_single_image-wrapper:hover:after {
    right: 0;
}

@media only screen and (max-width: 768px) {
  .single_image_shader_landing .vc_single_image-wrapper:after {    
    border-bottom-width: 450px;    
    border-right-width: 300px;    
    right: -300px;
  }
}

@media only screen and (max-width: 600px) {
  .single_image_shader_landing .vc_single_image-wrapper:after {    
    border-bottom-width: 350px;    
    border-right-width: 200px;    
    right: -200px;
  }
}

.carousel-control .next_nav > span:not(.numbers), .carousel-control .prev_nav > span:not(.numbers) {
    border: none;
}

.arrow_carrot-right:before {
    content: "\3d";
font-size: 50px;
}

.arrow_carrot-left:before {
    content: "\3c";
font-size: 50px;
}
.carousel-indicators li.active span {
    background-color: #00965e;
}


/* Выравнивание текста, просто удалить и будет по левому краю */
.footer_top .eltd_column {
    text-align: auto;
}

/* Изменения инфо карточек */
.eltd-info-card-slider-item .front-side {
    border: none;
	}
.eltd-info-card-slider-item .back-side {
    border: 2px solid #97999B;
    background-color: #97999B;
	}
	
.eltd-info-card-slider-item .eltd-info-card-icon {
    color: #00965e;
	}

.eltd-info-card-slider-item .front-side i.ion-coffee {
font-size: 55px;
}
/* Изменения инфо карточек */

/*Action menu border */

nav.main_menu > ul > li:hover > a > span.item_inner > span.item_text,
header.sticky nav.main_menu > ul > li:hover > a > span.item_inner > span.item_text,
nav.main_menu > ul > li.active:hover > a > span.item_inner > span.item_text,
header.sticky nav.main_menu > ul > li.active:hover > a > span.item_inner > span.item_text {
	border-bottom: 2px solid #00965e;
color: #00965e;
}

nav.main_menu > ul > li.active > a {
	color: #27251F;
}

nav.main_menu > ul > li.active > a > span.item_inner > span.item_text,
header.sticky nav.main_menu > ul > li.active > a > span.item_inner > span.item_text,
nav.main_menu > ul > li.active > a > span.item_inner > span.item_text,
header.sticky nav.main_menu > ul > li.active > a > span.item_inner > span.item_text {
border-bottom: 2px solid #00965e;
}

input.wpcf7-form-control.wpcf7-submit,
input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
	border-top-left-radius: 1.2em !important;
    border-bottom-right-radius: 1.2em !important;
  }
/*Иконки на форме обратной связи*/
span.wpcf7-form-control-wrap.name:after {
	content: "\e005";
}
span.wpcf7-form-control-wrap.tel:after {
content: "\e010";
}

span.wpcf7-form-control-wrap.message:after {
content: "\e07d";
top: 12px;
}

/* Изменение стилей кнопки Отправить в футере */
p.ubi-otpr-footer > input.wpcf7-form-control.wpcf7-submit {
	border: 2px solid rgba(255,255,255,0.2);
	background-color: transparent;
font-family: 'Roboto', sans-serif;
font-size: 16px;
line-height: 24px;
font-weight: 400;
padding: 0px 10px;
}
p.ubi-otpr-footer > input.wpcf7-form-control.wpcf7-submit:hover {
	background-color: transparent;
	border: 2px solid #fff;
	}
p.ubi-otpr-footer > input.wpcf7-form-control.wpcf7-submit:hover:not([disabled]) {
	color: #ffffff;}
}

/* Изменение стилей кнопки Отправить в футере */

/* замена социальных иконок в карусели команды*/
span.social_wordpress::before {
font-size: 20px;
}

.eltd_logo img {
margin-left: 64px;
}

.social_rss::before {
content: "\e0e3";
font-size: 18px;
}
.social_wordpress::before {font-size: 20px;}
/* замена социальных иконок в карусели команды*/

.separator_content {
text-transform: none;
}

.ubi-flex-end {
display: flex;
flex-flow: row nowrap;
justify-content: flex-end;
}

.ubi-center-col-row {
display: flex;
flex-flow: row nowrap;
justify-content: center;
align-items: center;
}

.ubi-otpr-footer {
display: flex;
flex-flow: row nowrap;
justify-content: flex-end;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
background-color: transparent;
border-color: #828282;
border-width: 2px;
padding-left: 36px;
padding-right: 36px;
font-size: 16px;
color: #828282;
}
div.wpcf7 .ajax-loader {
width: 0;
height: 0;
margin: 0;
}

	aside.sidebar .widget span,
	.widget.eltd-latest-posts-widget .latest_post_holder .latest_post_text .latest_post_title a {
	font-family: Roboto, sans-serif;
	color: #27251F;
	}
	.widget.eltd-latest-posts-widget .latest_post_holder .latest_post_text .latest_post_title a:hover {
color: #00965e;
}

aside.sidebar .widget > h4 {
color: #27251F;
}

	.title .title_holder .container {
	background-color: #ffffff;
	}

/* отзывы картинка бордер и лупа */

.ubi-border {
width: 98px;
height: 148px;
border: 1px solid #00965e;
}

.ubi-border a img {
width: 98px;
height: 148px;
}

.ubi-border:hover {
border-color: #c5003e;
}

.ubi-border .lightbox_single_portfolio {
position: inherit;
}

.ubi-border a:before {
	content: '\f002';
	font-family: FontAwesome;
	font-size: 27px;
	color: #00965e;
	position: absolute;
    top: 40%;
    left: 28%;
	z-index: 1;
}

@media only screen and (min-width: 768px) and (max-width: 1000px) {
.ubi-border a::before {
    left: 40%;
}
}

@media only screen and (min-width: 601px) and (max-width: 767px) {
.ubi-border a::before {
    left: 48%;
}
.ubi-border {
	display: inline-block;
}
}

@media only screen and (min-width: 481px) and (max-width: 600px) {
.ubi-border a::before {
    left: 47%;
}
.ubi-border {
	display: inline-block;
}
}

@media only screen and (min-width: 300px) and (max-width: 480px) {
.ubi-border a::before {
    left: 46%;
}
.ubi-border {
	display: inline-block;
}
}

.ubi-border a:hover:before {
	color: #c5003e;
}

/* отзывы картинка */


.bwg_close_btn {
  color: #00965e;
  font-size: 20px;
}

#spider_popup_right-ico .fa-chevron-right::before,
#spider_popup_left-ico .fa-chevron-left::before {
color: #00965e;
font-size: 20px;
}
.ubi-posl-glav {
height: 510px;
}
div.post_info_author_holder {
display: none;
}

.ubi-ramka {
background-color: #fff;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
padding: 2%;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body > *[aria-hidden] {
  padding-right: 0;
}

html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
  overflow-y: hidden;
}

.ubi-callme > input.wpcf7-form-control.wpcf7-submit {
background-color: transparent;
color: #00965e;
}

.ubi-callme > input.wpcf7-form-control.wpcf7-submit:hover {
background-color: #00965e;
color: #ffffff;
}

@media screen and (max-width: 767px) {
.ubi-otziv {
margin: 10px 0px;
}
}




.nch-lb-bar {
	display: none;
}

@media and (min-width: 768px) and (max-width: 999px) {
.ubi-border a::before {
left: 40%;
}
}

@media and (max-width: 767px) {
.ubi-border a::before {
left: 50px;
}
}

a.pp_close {
right: -30px;
top: -600px;
}

body div.pp_default .pp_close::after {
content: url("https://mindflowua.site/wp-content/plugins/dt_plusgallery/assets/images/plusgallery/cancel.png");
height: 52px;
width: 52px;
}

div.eltd_elements_item_content .qbutton {
border-bottom-right-radius: 1.2em !important;
border-top-left-radius: 1.2em !important;
border-top-right-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}

#ubi-ob > span > span.wpcf7-not-valid-tip {
display: none;
}

/* кнопка отправить в отзывах и стили формы отзывов*/
#submit_comment {
    display: inline-block;
    cursor: pointer;
	background-color: transparent;
	border-color: #828282;
	border-width: 2px;
	color: #828282;
    box-sizing: border-box;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-top-left-radius: 1.2em !important;
    border-bottom-right-radius: 1.2em !important;
	padding-left: 36px;
    padding-right: 36px;
  }

#submit_comment:hover { 
color: #ffffff;
background-color: #828282;
border-color: #828282;
}

#respond textarea {
    color: #27251F;
    font-family: "Roboto",sans-serif;
}


#respond textarea, #respond input[type="text"], .post-password-form input[type="password"] {
    border: 2px solid #828282;
	color: #27251F;
}

#respond textarea:focus, #respond input[type="text"]:focus, .post-password-form input[type="password"]:focus {
    border: 2px solid #00965e;
color: #00965e;
}


#respond textarea:focus::-webkit-input-placeholder{
	color:#00965e;
}

#respond input[type='text']:focus::-webkit-input-placeholder{
	color:#00965e;
}

.post-password-form input[type='password']:focus::-webkit-input-placeholder {
	color:#00965e;
}

#respond textarea:focus:-moz-placeholder{
	color:#00965e;
}

#respond input[type='text']:focus:-moz-placeholder{
	color:#00965e;
}

.post-password-form input[type='password']:focus:-moz-placeholder {
	color:#00965e;
}

#respond textarea:focus::-moz-placeholder{
	color:#00965e;
}
#respond input[type='text']:focus::-moz-placeholder{
	color:#00965e;
}

.post-password-form input[type='password']:focus::-moz-placeholder {
	color:#00965e;
}

#respond textarea:focus:-ms-input-placeholder{
	color:#00965e;
}
#respond input[type='text']:focus:-ms-input-placeholder{
	color:#00965e;
}
.post-password-form input[type='password']:focus:-ms-input-placeholder {
	color:#00965e;
}
/* кнопка отправить в отзывах и стили формы отзывов*/

.header_inner .header_top .header-widget span.icl_lang_sel_translated {
    color: #fff!important;
}

@media only screen and (max-width: 1000px) {
.header_top .right {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
}
}

@media only screen and (max-width: 768px) {
.blog_holder article .post_info > div.post_info_author_holder {
    display: none;
}
}

.blog_holder.blog_single .post_info_bottom > div.blog_print {
display: none;
}

/* отзывы картинка, бордер и лупа укр версия */

.ubi-border-ua {
width: 98px;
height: 148px;
border: 1px solid #808080;
display: inline-block;
}

.ubi-border-ua a img {
width: 98px;
height: 148px;
}

.ubi-border-ua:hover {
border-color: #c5003e;
}

.ubi-border-ua a:before {
	content: '\f002';
	font-family: FontAwesome;
	font-size: 27px;
	color: #808080;
	position: absolute;
    top: 60px;
    left: 43%;
	z-index: 1;
}

@media only screen and (min-width: 768px) and (max-width: 1000px) {
.ubi-border-ua a::before {
    left: 40%;
}
}

@media only screen and (min-width: 601px) and (max-width: 767px) {
.ubi-border-ua a::before {
    left: 48%;
}
}

@media only screen and (min-width: 481px) and (max-width: 600px) {
.ubi-border-ua a::before {
    left: 47%;
}
}

@media only screen and (min-width: 300px) and (max-width: 480px) {
.ubi-border-ua a::before {
    left: 46%;
}
}

.ubi-border-ua a:hover:before {
	color: #c5003e;
}

.ubi-otziv-ua {
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
color: #27251f;
margin-top: 10px;
margin-bottom: 10px;
word-wrap: break-word;
}
/* отзывы картинка, бордер и лупа укр версия  */

@media only screen and (max-width: 480px) {
.eltd_logo a {
    height: 68px !important;
}
}
@media only screen and (max-width: 600px) {
.eltd_tabs.horizontal .tabs-nav li {
width: 16%;
}
.eltd_tabs.border_arround_element.horizontal.disable_margin .tabs-nav li:not(:last-child) a {
    border-right: 0;
}
.eltd_tabs.border_arround_element .tabs-nav li a {
padding: 0;
}
}

@media only screen and (max-width: 600px) {
.blog_holder.blog_single article .post_text .post_text_inner {
padding: 0;
}
.blog_holder.blog_standard_type article:not(.format-link):not(.format-quote) .blog_title_post_info_holder {
margin: 0;
}
}

.eltd-info-card-slider-pagination a.selected span {
background-color: #00965e;
}
.eltd-info-card-slider-pagination a.selected span::before {
border-color: #00965e;
}
.eltd-info-card-slider-pagination a span::before {
border: 2px solid #97999B;
}

@media only screen and (max-width: 480px) {
.title.title_size_medium h1.title_like_separator .vc_text_separator.full .separator_content {
font-size: 33px;
}
.title_holder .vc_text_separator .eltd_line_before,
.title_holder .vc_text_separator .eltd_line_after {
display: inline-block;
}
.ubi-holls-gal {
margin-top: 10px;
}
.content h2 {
    font-size: 18px !important;
}
}
@media only screen and (min-width: 600px) and (max-width: 768px){
footer.footer_border_columns .footer_top .four_columns .eltd_column:nth-child(2n+1) > .column_inner {
    padding-left: 20px;
}
}

.team_hover_image {
    transform: translateX(-102%);
}
@media only screen and (max-width: 600px){
body:not(.enable_full_screen_sections_on_small_screens) .vc_row.ubi-padding.full_screen_section {
padding: 0;
}
}

.ubi-map-overlay {
	background:transparent; 
	position:absolute; 
	width:100%;
	height:100%;
	top:0;
left: 0;
}
.ubimap-mob {
margin: 10px 0px;
text-align: center;
	
}
.ubimap-naz {
font-size: 18px;
font-weight: bold;
margin: 18px 0;
}

.ubimapcont-mob {
margin: 0;
text-align: center;
	
}
.ubimapcont-naz {
font-size: 12px;
font-weight: bold;
margin: 0;
}

.ubimapcont-p {
margin: 0;
font-weight: 300;
font-size: 11px;
}

.ubimapcont-ptel {
margin-bottom: 55px;
font-weight: 300;
font-size: 11px;
}
.h2 {
font-family: 'Roboto', sans-serif;
font-size: 33px;
line-height: 50px;
font-style: normal;
font-weight: 800;
letter-spacing: 0px;
text-transform: uppercase;
}
.h3-mansory {
color: #ffffff;
font-size: 30px;
line-height: 30px;
text-transform: uppercase;
font-family: Roboto;
font-style: normal;
font-weight: 700;
letter-spacing: 1px;
padding: 0 0 20px;
}
.h5 {
font-family: 'Roboto', sans-serif;
font-size: 16px;
line-height: 24px;
font-style: normal;
font-weight: 700;
letter-spacing: 1px;
text-transform: uppercase;
}
.h5 a {
color: #27251f;
}
.h4-footer {
font-family: Roboto, sans-serif;
font-size: 18px;
letter-spacing: 1px;
font-weight: 700;
font-style: normal;
text-transform: uppercase;
color: #ffffff;
margin: 0 0 15px;
}
.h4-right {
font-family: 'Roboto', sans-serif;
position: relative;
margin-bottom: 18px;
padding-bottom: 6px;
font-size: 16px;
line-height: 27px;
letter-spacing: 1px;
font-weight: 700;
font-style: normal;
text-transform: uppercase;
text-align: left;
color: #27251F;
}
.h4-right::before {
content: "\e067";
font-family: 'Simple-Line-Icons';
margin-right: 10px;
}
@media only screen and (max-width: 480px) {
div.h2 {
font-size: 18px !important;
}
}
@media only screen and (max-width: 600px) {
div.h2 {
line-height: 1.3em !important;
}
}
@media only screen and (min-width: 600px) and (max-width: 768px) {
div.h2 {
line-height: 1.3em !important;
}
}
.h3-hall {
font-family: 'Roboto', sans-serif;
font-size: 20px;
font-style: normal;
letter-spacing: 1px;
line-height: 1.125em;
margin-bottom:16px;
}
.h5-uslugi {
font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 24px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
	color: #27251f;
}

.eltd-info-card-slider-item .front-side .h5-uslugi {
    padding: 16px 0;
    position: relative;
}.moose{fill:none;stroke:#F27055;stroke-width:3;stroke-miterlimit:10;}

.moose1{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10;}

.moose2{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose3{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose4{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose5{fill:none;stroke:#fff;stroke-width:3;stroke-miterlimit:10;}


/* Студия АП */ 

    /* 1. Оптимизированный контент*/

    .h1-content {font-size:24px;text-align:center;line-height: ;}
    .h2-content {color: #00965e; font-size:20px;}
    .h3-content {color: #00965e; font-size:18px; padding-bottom: 12px;  padding-top: 12px;}
    .h4-content {color: #00965e; font-size:16px;}
    .p-content {text-align:justify; padding-bottom:12px;}

/* /Студия АП */ 


.qbutton.more1 {background-color:transparent;border: 0;}
 
.qbutton.more1 a {color:#00965e;}