@media (max-width: 468px){
body.page-id-266 section.hero{
background-size: 100%;
background-color: black;
}
}
@media (min-width: 767px) {
body.home .article__title {
min-height: 47px; 
overflow: hidden; 
display: -webkit-box; 
-webkit-box-orient: vertical; 
-webkit-line-clamp: 2; 
line-height: 1.3em; 
}
}	
.grecaptcha-badge { visibility: hidden; }
.page-id-1077 .hero__headline {
font-family: "Roboto Condensed",sans-serif;
font-size: 3.4vw;
line-height: 6vw;
font-weight: 700;
text-align: center;
color: #373333;
margin: 12.8vw auto 0;
max-width: 100%;
text-shadow: 1px 1px 1px rgba(0,0,0,.1);
letter-spacing: 1px;
transition: all .3s linear
}
.section-2-p-id-1077,
.section-3-p-id-1077,
.section-5-p-id-1077{
max-width:1200px;
margin:0 auto;
}
.section-3-p-id-1077 div.panel-layout {
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-justify-content: space-between;
justify-content: space-between;
gap: 1%;
}
.section-3-p-id-1077 div.panel-layout > .panel-grid.panel-no-style {
display: flex;
flex-grow: 1;
width: 32%;
}
.section-3-p-id-1077 div.panel-layout > .panel-grid.panel-no-style:last-child {
max-width:32%;
}
.section_cestimsafacem .section__subtitle{
font-size: 20px;
line-height: 28px;
}
.section-2 p ,
.section-3-p-id-1077 div.panel-layout .panel-grid.panel-no-style .custom-html-widget p {
font-family: "Roboto Condensed",sans-serif;
font-size: 20px;
line-height: 28px;
font-weight: 400;
color: #606060;
}
.p_heading_size {
font-size: 30px;
line-height: 1;
font-weight: 700;
color: #303133;
}
.lp_sectiune_1 .hero__content h2{
font-weight: bold;
color: #4ba432;
font-size: 20px;
} .page-id-1077 .hero__headline {
font-size: 3em;
line-height: 1.5em;
font-weight: 700;
margin: 100px auto 0;
}
.scssf_2.section_cestimsafacem .pictures__list{
justify-content: center;
}
.scssf_2.section_cestimsafacem .pictures__list .pic {
max-width: calc(100% / 4 - 50px);
min-width: calc(100% / 4 - 50px);
}
.web_t_3em{
line-height: 1;
font-weight: 700;
color: #303133;
text-align: center;
font-size: 3em;
padding-left: 10px;
padding-right: 10px;
}
.web_t_2em{
font-size: 2em;
text-align: center;
line-height: 1;
padding-left: 10px;
padding-right: 10px;
}
.form_customsize{
max-width: 800px;
margin: 0 auto;
}
.webspire_c_green{
color:#46a111;
} @media (max-width: 1139px) {
.page-id-1077 .hero__headline {
font-size: 3em;
line-height: 1;
margin-top: 140px;
}
}
@media (max-width: 991px) {
.scssf_2.section_cestimsafacem .pictures__list .pic {
max-width: calc(100% / 2 - 6px);
min-width: calc(100% / 2 - 6px);
}
}
@media (max-width: 766px) {
.lp_sectiune_1 .hero__headline {
position: initial;
font-size: 3em;
line-height: 1;
margin-top: 140px;
}
.section-3-p-id-1077 div.panel-layout > .panel-grid.panel-no-style {
display: flex;
justify-content: flex-start;
flex-grow: 1;
width: 49%;
}
.section-3-p-id-1077 div.panel-layout > .panel-grid.panel-no-style:last-child {
max-width:49%;
}
.section-3-p-id-1077 div.panel-layout .panel-grid.panel-no-style .custom-html-widget{text-align:center;}
.section-2 p{padding-left:10px;padding-right:10px;}	
}
@media (max-width: 575px) {
.page-id-1077 .hero__headline { }
.webspire_elem_dot{display:none;}
.webspire_elem_contact {
display: flex;
flex-direction: column;
gap: 10px;
} #pl-264 {
grid-template-columns: 100% !important;
}
#pl-264 > .panel-grid.panel-no-style{
display: flex;
flex-direction: row;
align-items: center;
text-align: left;
}
#pl-264 > .panel-grid.panel-no-style > div:nth-child(1){
margin-bottom:0px!important;
}
#pl-264 > .panel-grid.panel-no-style > div:nth-child(2){
margin-left:10px;
}
}
@media (max-width: 349px) {
.page-id-1077 .hero__headline {
font-size:2em;
line-height: 1;
}
}