/*!
Theme Name: SarTekSim
Theme URI: http://underscores.me/
Author: Gall
Author URI: https://gall-studio.com
Description: SarTekSim Theme
Version: 1.0.0
Text Domain: sarteksim
*/


.block.about-us .about-us__image {
    height: 1200px;
}
.block.about-us .about-us__body {
    margin-top: -1000px;
}
.block-slideshow .container-fluid {
	padding: 0;
}
.block-slideshow--layout--full {
	margin-top: 0 !important;
}
.block-slideshow--layout--full .block-slideshow__body,
.block-slideshow--layout--full .block-slideshow__slide {
	height: calc(100vh - 86px) !important;
}
.block-slideshow__slide-image {
	background-size: cover;
	background-position: center;
}
.block-slideshow__slide-image:after {
	content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 300px;
    background: linear-gradient(0deg, #363636 0%, rgba(54, 54, 54, 0) 100%);
}
.block-slideshow--layout--full .block-slideshow__slide-content {
	bottom: 100px !important;
}
.block-slideshow__slide-title {
	color: #fff;
}
.block-slideshow__slide-text {
	color: #fff;
}
.main-content {
	margin-top: 100px;
}


.about-us__body {
    padding: 75px 65px !important;
}
.about-us__text {
    text-align: left !important;
}


.gallery {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    row-gap: 30px;
}
.gallery-item {
	width: 30%;
}
.gallery-item img {
	width: 100%;
    height: 250px;
	object-fit: cover;
    border-radius: 8px;
    overflow: hidden;
}
.gallery-height-auto .gallery-item img {
	height: auto;
}
.gallery-caption {
	margin-top: 10px;
}


.social-links__link {
	background: transparent !important;
}


@media( max-width: 576px ) {
.gallery-caption {
	font-size: 11px;
}
.block-slideshow__slide-image:after {
	content: "";
    top: 0;
    height: 150px;
    background: linear-gradient(180deg, #363636 0%, rgba(54, 54, 54, 0) 100%);
}
.gallery-item {
    width: 100%;
}
.about-us__image {
	background-position: top !important;
    background-size: contain !important;
    background-repeat: no-repeat;
}
}
