/*!
Theme Name: larson child
Theme URI: https://bslthemes.site/larson/
Author: beshleyua
Author URI: https://themeforest.net/user/beshleyua
Description: Larson - Architecture WordPress Theme
Version: 1.1.0
License: General Public License
License URI: http://www.gnu.org/licenses/gpl.html
Template: larson
Text Domain: larson-child
Tags: full-width-template, editor-style, featured-images, sticky-post, threaded-comments, translation-ready, theme-options
*/


.slide-contact .article {padding: 0;}

.homepage-parallax section:last-child,
.homepage-parallax section:last-child .scroll-wrap{
	padding: 0;
	justify-content: space-between;
}
.homepage-parallax section:last-child .scroll-wrap h1 span {color: #fff;}

.about-page .about-block__inner {flex-direction: column;
background: rgba(255,255,255, .4); padding: 100px 150px;}

.wpml-ls-statics-footer {display: none;}
.about-page .webpage__about-block.about-block {padding: 100px 0; text-align: justify;}

.about-page .container {    max-width: 760px;}
@media (max-width: 768px) {
	.about-page .about-block__inner {padding: 50px 80px;}
}

@media (max-width: 425px) {
	.about-page .about-block__inner {padding: 20px 40px;}
}

.elementor-839 .elementor-element.elementor-element-cec7087 img {
    height: 100% !important;
    width: 35% !important;
}

@media(max-width: 767px) {
	.header__inner .header__builder .elementor-column {width: 100%;}
}


.tax-portfolio_categories .card--news .card__image img {object-fit: cover;}

.custom-pofor {
	position: unset !important;
left: unset !important;
top: unset !important;}

.tax-portfolio_categories .article__main.container {    max-width: 1800px;}


.elementor-839 .elementor-element.elementor-element-b52acee .elementor-repeater-item-5dcd5d1.elementor-social-icon i,
.elementor-839 .elementor-element.elementor-element-b52acee .elementor-repeater-item-d6274a8.elementor-social-icon i,
.elementor-839 .elementor-element.elementor-element-b52acee .elementor-repeater-item-6916953.elementor-social-icon i{color: #000 !important;}

.elementor-839 .elementor-element.elementor-element-b52acee .elementor-repeater-item-5dcd5d1.elementor-social-icon,
.elementor-839 .elementor-element.elementor-element-b52acee .elementor-repeater-item-d6274a8.elementor-social-icon,
.elementor-839 .elementor-element.elementor-element-b52acee .elementor-repeater-item-6916953.elementor-social-icon {background-color: #fff !important;}

.elementor-1057 .elementor-element.elementor-element-8cf2aff .contact-block__heading {display: none;}
@media (min-width: 1200px){
.single ..heading--size-large {font-size: 49px;}
}

.single .article__header-text {font-size: 15px;}

.single-portfolio .swiper-wrapper {
	align-items: center;
}