@import url("https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=cyrillic,cyrillic-ext,latin-ext");
html[lang="bg-BG"] body, html[lang="bg-BG"] button, html[lang="bg-BG"] input, html[lang="bg-BG"] select, html[lang="bg-BG"] textarea, html[lang="ru-RU"] body, html[lang="ru-RU"] button, html[lang="ru-RU"] input, html[lang="ru-RU"] select, html[lang="ru-RU"] textarea, html[lang="uk"] body, html[lang="uk"] button, html[lang="uk"] input, html[lang="uk"] select, html[lang="uk"] textarea {
font-family: 'Montserrat', sans-serif;
}
.page-one-column .panel-content .wrap {
max-width: 1160px;
padding: 0;
}
header.entry-header {
display: none;
}
.lp-bltitle {
font-weight: 900;
text-transform: uppercase;
font-size: 36px;
}
body, button, input, select, textarea {
font-size: 14px;
line-height: 1.77;
}
.entry-content a, .entry-summary a, .comment-content a, .widget a, .site-footer .widget-area a, .posts-navigation a, .widget_authors a strong {
-webkit-box-shadow: none;
box-shadow: none;
}
.entry-content a:focus, .entry-content a:hover, .entry-summary a:focus, .entry-summary a:hover, .comment-content a:focus, .comment-content a:hover, .widget a:focus, .widget a:hover, .site-footer .widget-area a:focus, .site-footer .widget-area a:hover, .posts-navigation a:focus, .posts-navigation a:hover, .comment-metadata a:focus, .comment-metadata a:hover, .comment-metadata a.comment-edit-link:focus, .comment-metadata a.comment-edit-link:hover, .comment-reply-link:focus, .comment-reply-link:hover, .widget_authors a:focus strong, .widget_authors a:hover strong, .entry-title a:focus, .entry-title a:hover, .entry-meta a:focus, .entry-meta a:hover, .page-links a:focus .page-number, .page-links a:hover .page-number, .entry-footer a:focus, .entry-footer a:hover, .entry-footer .cat-links a:focus, .entry-footer .cat-links a:hover, .entry-footer .tags-links a:focus, .entry-footer .tags-links a:hover, .post-navigation a:focus, .post-navigation a:hover, .pagination a:not(.prev):not(.next):focus, .pagination a:not(.prev):not(.next):hover, .comments-pagination a:not(.prev):not(.next):focus, .comments-pagination a:not(.prev):not(.next):hover, .logged-in-as a:focus, .logged-in-as a:hover, a:focus .nav-title, a:hover .nav-title, .edit-link a:focus, .edit-link a:hover, .site-info a:focus, .site-info a:hover, .widget .widget-title a:focus, .widget .widget-title a:hover, .widget ul li a:focus, .widget ul li a:hover {
-webkit-box-shadow: none;
box-shadow: none;
} .lp-bltitle.white {
color: white;
}
.lp-title-color {
font-size: 20px;
font-weight: 900;
text-transform: uppercase;
}
.lp-title-color em {
font-style: normal;
color: #fbaf43;
}
.lp-big-title {
font-size: 45px;
font-weight: 700;
line-height: 1.2;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
color: #fff;
border-color: #f9ae40!important;
background-color: #f9ae40!important;
text-transform: uppercase;
font-weight: 900;
letter-spacing: 2px!important;
padding-left: 50px;
padding-right: 50px;
border-radius: 50px;
padding-top: 13px;
padding-bottom: 13px;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover {
background-color: #8ac540!important; border-color: #8ac540!important;
}
.lp-title-color strong {
font-weight: 900;
color: #8ac540;
}
.lp-bl2 .wpb_column.vc_column_container.vc_col-sm-5 {
padding-left: 5%;
max-width: 500px;
}
.lp-bl2-videbl{
max-width: 360px;
float: right;
width: 100%;
top: 90px;
}
.lp-bl2-videbl button.btn-modal.ult-responsive.btn-primary.btn-modal-sm  {
background: transparent!important;
color: #cccccc!important;
padding: 0;
font-size: 14px;
}
.lp-bl2 .vc_col-sm-7.vc_col-has-fill:after {
content: "";
max-width: 360px;
width: 100%;
height: 100%;
background: white;
position: absolute;
right: -30px;
box-shadow: 35px 25px 70px rgba(128, 128, 128, 0.15);
}
.lp-bl2 .vc_col-sm-7 .vc_column-inner  {
background-size: cover;
margin-right: -31px;
}
.lp-bl2{
top: -30px;     padding-bottom: 70px;
}
.lp-bl2-videbl button.btn-modal.ult-responsive.btn-primary.btn-modal-sm:before {
content: "►";
color:white;
width: 50px;
height: 50px;
background: #8ac540;
position: absolute;
right: 30px;
top: 20px;
line-height: 50px;
} .lp-bl4-li li {
display: inline-block;
max-width: 340px;
vertical-align: top;
padding: 0px 15px;
}
.lp-bl4-li li:first-child {
font-weight: 800;
font-size: 100px;
line-height: .9;
width: 100%;
max-width: 175px;
}
.lp-bl4-li.green li:first-child {
color: #8ac540;
}
.lp-bl4-li.orang li:first-child {
color: #f9ae40;
}
.lp-bl4-li {
margin-bottom: 60px;
min-height: 170px;
}
.lp-bl4-orang-bl {
padding: 7% 10%;
font-size: 16px;
font-weight: 700;
color: white;
background: #f9ae40;
top: -40px;
position: relative;
z-index: 1;
}
.lp-bl4-orang-bl .wpb_wrapper:before {
content: "";
width: 90%;
height: 80%;
bottom: -15px;
left: -15px;
position: absolute;
z-index: 0;
box-shadow: -40px 40px 40px rgba(128, 128, 128, 0.15);
}
div#form .vc_column-inner {
max-width: 580px;
float: right;
padding: 30px 8% 30px 20px;
}
form.wpcf7-form ul li {
list-style: none;
margin-bottom: 15px;
padding: 0px 2% 0px 1%;
}
li.formtwo span {
width: 49%;
display: inline-block;
padding: 0px 1%;
}
form.wpcf7-form ul li.formtwo {
padding: 0px;
}
input.wpcf7-form-control {
border-radius: 50px;
padding: 10px 15px;
}
form.wpcf7-form li > ul > li {
padding-left: 30px!important;
}
input.wpcf7-form-control.wpcf7-submit {
background: #fbaf43;
padding: 20px 30px;
font-size: 14px;
letter-spacing: 1px!important;
width: 100%;
max-width: 280px;     top: 15px;
position: relative;
}
input.wpcf7-form-control.wpcf7-submit:hover {
background-color: #8ac540!important; border-color: #8ac540!important;
}
.lp-bl-form .wpb_single_image.wpb_content_element {
padding: 30px 0px 30px 30px;
box-shadow: -10px 10px 60px rgba(128, 128, 128, 0.3);
}
.lp-title-color.lp-bltitle {
font-size: 36px;
margin-bottom: 0px;
}
.site-footer {
border-top: 1px solid #eee;
background: #f9f9f9;
text-align: center;
}
.site-info {
float: left;
padding: 0.7em 0 0;
width: 100%;
}
span.wpcf7-form-control-wrap.your-fam {
width: 70%;
}
span.wpcf7-form-control-wrap.number-190 {
width: 28%;
}
@media screen and (max-width: 767px) {
.lp-bl2  {
top: 0px;
}
div#form {
z-index: 99;
}
.lp-bltitle {
font-size: 25px;     padding: 0px 10px;
line-height: 1.3;
}
.lp-bl2 .wpb_column.vc_column_container.vc_col-sm-7 .vc_column-inner {
height: 300px;
}
.lp-bl2-videbl {
top: 300px;
}
.lp-bl2 .vc_empty_space {
max-height: 20px;
}
.lp-big-title {
font-size: 30px;
}
.lp-bl1 .vc_empty_space {
max-height: 5px;
}
.lp-bl1 .wpb_single_image.wpb_content_element.vc_align_center {
margin-bottom: 5px;
}
.lp-title-color.lp-bltitle {
font-size: 27px;
line-height: 1.3;
}
.lp-bl4-orang-bl {
top: 0px;
}
div#form .vc_column-inner {
max-width: 580px;
float: right;
padding: 30px 7px 30px 7px;
}
input.wpcf7-form-control {
border-radius: 50px;
padding: 10px 10px;
font-size: 13px;
}
}[class^="wp-block-"]:not(.wp-block-gallery) figcaption {
font-style: italic;
margin-bottom: 1.5em;
text-align: left;
}
.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption {
text-align: right;
}  p.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
margin-top: 0.075em;
} .wp-block-image {
margin-bottom: 1.5em;
}
.wp-block-image figure {
margin-bottom: 0;
margin-top: 0;
}
.wp-block-image figure.alignleft {
margin-right: 1.5em;
}
.wp-block-image figure.alignright {
margin-left: 1.5em;
} .wp-block-gallery {
margin-bottom: 1.5em;
}
.wp-block-gallery figcaption {
font-style: italic;
}
.wp-block-gallery.aligncenter {
display: flex;
margin: 0 -8px;
} .wp-block-quote:not(.is-large):not(.is-style-large) {
border: 0;
padding: 0;
}
.wp-block-quote.alignleft p:last-of-type,
.wp-block-quote.alignright p:last-of-type {
margin-bottom: 0;
}
.wp-block-quote cite {
color: inherit;
font-size: inherit;
} .wp-block-audio audio {
display: block;
width: 100%;
} .wp-block-cover-image.alignright,
.wp-block-cover.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover.alignleft,
.wp-block-cover-image.aligncenter,
.wp-block-cover.aligncenter {
display: flex;
} .wp-block-file .wp-block-file__button {
background-color: #222;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
}  .wp-block-code {
background: transparent;
border: 0;
padding: 0;
} .wp-block-pullquote {
border: 0;
}
.wp-block-pullquote__citation,
.wp-block-pullquote cite {
font-size: inherit;
text-transform: none;
} .wp-block-table thead th {
border-bottom: 2px solid #bbb;
padding-bottom: 0.5em;
}
.wp-block-table tr {
border-bottom: 1px solid #eee;
}
.wp-block-table th,
.wp-block-table td {
border: 0;
}
.rtl .wp-block-table th,
.rtl .wp-block-table td {
text-align: right;
}  .wp-block-button .wp-block-button__link {
-webkit-box-shadow: none;
box-shadow: none;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
line-height: 1.66;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.entry-content .wp-block-button__link {
background-color: #222;
color: #fff;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-background) {
background-color: transparent;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #222;
}
.colors-dark .wp-block-button__link {
background-color: #fff;
color: #000;
}
.entry-content .wp-block-button__link:hover,
.entry-content .wp-block-button__link:focus,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
}
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #bbb;
color: #000;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #fff;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus {
color: #222;
}
.colors-custom .entry-content .wp-block-button__link,
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .wp-block-button__link,
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus {
color: #fff;
} .wp-block-separator {
border: 0;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
} .wp-block-media-text {
margin-bottom: 1.5em;
}
.wp-block-media-text *:last-child {
margin-bottom: 0;
}  .wp-block-archives.aligncenter,
.wp-block-categories.aligncenter,
.wp-block-latest-posts.aligncenter {
list-style-position: inside;
text-align: center;
} .wp-block-latest-comments article {
margin-bottom: 4em;
}
.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments article {
float: none;
width: 100%;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 0;
}
.wp-block-latest-comments a {
-webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
}
.wp-block-latest-comments__comment-meta {
font-size: 16px;
font-size: 1rem;
margin-bottom: 0.4em;
}
.wp-block-latest-comments__comment-author,
.wp-block-latest-comments__comment-link {
font-weight: 700;
text-decoration: none;
}
.wp-block-latest-comments__comment-date {
color: #767676;
font-size: 10px;
font-size: 0.625rem;
font-weight: 800;
letter-spacing: 0.1818em;
margin-top: 0.4em;
text-transform: uppercase;
}
.editor-block-list__block .wp-block-latest-comments__comment-excerpt p {
font-size: 14px;
font-size: 0.875rem;
} .entry-content .has-pale-pink-color {
color: #f78da7;
}
.entry-content .has-pale-pink-background-color,
.wp-block-button.is-style-outline .has-pale-pink-background-color:link {
background-color: #f78da7;
}
.entry-content .has-vivid-red-color {
color: #cf2e2e;
}
.entry-content .has-vivid-red-background-color,
.wp-block-button.is-style-outline .has-vivid-red-background-color:link {
background-color: #cf2e2e;
}
.entry-content .has-luminous-vivid-orange-color {
color: #ff6900;
}
.entry-content .has-luminous-vivid-orange-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link {
background-color: #ff6900;
}
.entry-content .has-luminous-vivid-amber-color {
color: #fcb900;
}
.entry-content .has-luminous-vivid-amber-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link {
background-color: #fcb900;
}
.entry-content .has-light-green-cyan-color {
color: #7bdcb5;
}
.entry-content .has-light-green-cyan-background-color,
.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link {
background-color: #7bdcb5;
}
.entry-content .has-vivid-green-cyan-color {
color: #00d084;
}
.entry-content .has-vivid-green-cyan-background-color,
.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link {
background-color: #00d084;
}
.entry-content .has-pale-cyan-blue-color {
color: #8ed1fc;
}
.entry-content .has-pale-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link {
background-color: #8ed1fc;
}
.entry-content .has-vivid-cyan-blue-color {
color: #0693e3;
}
.entry-content .has-vivid-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link {
background-color: #0693e3;
}
.entry-content .has-very-light-gray-color {
color: #eee;
}
.entry-content .has-very-light-gray-background-color,
.wp-block-button.is-style-outline .has-very-light-gray-background-color:link {
background-color: #eee;
}
.entry-content .has-cyan-bluish-gray-color {
color: #abb8c3;
}
.entry-content .has-cyan-bluish-gray-background-color,
.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link {
background-color: #abb8c3;
}
.entry-content .has-very-dark-gray-color {
color: #313131;
}
.entry-content .has-very-dark-gray-background-color,
.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link {
background-color: #313131;
}