aside#greenly_contact_widget-3 {
margin-top: 35px;
}
#menu-company { column-count: 2; -webkit-column-count: 2; -moz-column-count: 2;  column-gap: 20px;
-webkit-column-gap: 20px;
-moz-column-gap: 20px; list-style-type: none;
padding: 0;
margin: 0;
}
.footer-wrap .cspt-contact-widget-lines .cspt-contact-widget-line.cspt-contact-widget-phone {
font-size:15px !important;
}
i.cspt-base-icon-facebook-squared, i.cspt-base-icon-twitter-1, i.cspt-base-icon-linkedin-squared  {
background: white;
color: #1c252e;
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 30px;
font-size: 25px;
}
.cspt-service-style-7 .cspt-service-title a {
color:#143d39 !important;
}
.cspt-service-style-7 .cspt-service-category .cspt-service-cat::after {
background-color:#eac353 !important;
}
.cspt-ihbox-style-13 .cspt-ihbox-icon-wrapper, .cspt-ihbox-style-13 .cspt-ihbox-svg-wrapper {
background-color:#eac353 !important;
}
.footer-wrap.cspt-footer-widget-area.cspt-bg-color-transparent, .cspt-footer-text-area.cspt-bg-color-transparent {
background: #143d39 !important;
}
.elementor-section.elementor-top-section.cspt-elementor-bg-color-blackish, .elementor-section.elementor-top-section.cspt-elementor-bg-color-blackish:before, .elementor-section.elementor-inner-section.cspt-elementor-bg-color-blackish {
background: #143d39 !important;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover, .cspt-full-btn .vc_btn3 .vc_btn3-icon, .page-links a:hover, .page-links>span, .cspt-page-links a:hover, .cspt-page-links>span, input[type=submit]:hover, a.cspt-link:after, .cspt-search-results-right .cspt-read-more-link a:after, .cspt-blog-classic-inner .cspt-read-more-link a:after, .cspt-team-single .cspt-team-social-links a:hover, .site-footer .widget-title:after, .cspt-blog-classic .cspt-meta-cat a, .cspt-text-color-white .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-subheading h4:after, .cspt-row-expand-left .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading, .cspt-row-expand-left .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading:after {
background-color:#eac353 !important;
}
button, html input[type=button], input[type=reset], input[type=submit] {
background-color: #143d39 !important;
}
.page-id-201 .elementor-inner-column.cspt-elementor-bg-color-globalcolor>div.elementor-widget-wrap {
background:#fff !important;
box-shadow: 10px 30px 50px rgba(0, 0, 0, 0.2);
border-radius: 2px;
}
.elementor-inner-column.cspt-elementor-bg-color-globalcolor:not(.cspt-bg-image-over-color)>div.elementor-column-wrap:before, .elementor-inner-column.cspt-elementor-bg-color-globalcolor:not(.cspt-bg-image-over-color)>div.elementor-widget-wrap:before {
background:#fff !important;
}
.cspt-service-related {
display:none;
}
.cspt-portfolio-single .row, .cspt-portfolio-related, nav.navigation.post-navigation {
display:none;
}
.img-five {
width: 215px !important;
height: 300px !important;
object-fit: cover !important;
margin-right: 2px !important;
}
.img-two {
height:350px !important;
width:98% !important;
object-fit:cover !important;
}
.box-fotovoltaice img {
width:100% !important;
height:300px !important;
object-fit:cover !important;
}
.cspt-service-template-default .cspt-featured-wrapper {
display:none !important;
}
i.cspt-base-icon-menu {
background: #Ffff;
}
.bold {
font-weight:bold;
}