
.wp-block-gallery img {border-radius: 12px;}
.mobile-menu-div a {border-radius: 24px;
margin-bottom: 3px;
padding: 6px 20px !important;
min-height: 38px;
display: flex;
justify-content: space-between;}
.mobile-menu-div a:hover,
.mobile-menu-div a.highlighted{}
.current-menu-item .sub-arrow>svg,
.elementor-nav-menu--main li:hover a .sub-arrow>svg {fill: #fff;}
.ana-slayt-div .elementor-swiper-button.elementor-swiper-button-prev {left: 40px!important;}
.ana-slayt-div .elementor-swiper-button.elementor-swiper-button-next {right: 40px!important;}
.elementor-button-icon {align-items: center;}

.proje-kataloglari .elementor-shortcode {
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
	gap: 5px;
}
.proje-kataloglari a {
	padding: 8px 15px;
	background: var(--e-global-color-primary);
	border-radius: 20px;
	font-size: 16px;
	font-weight: 600;
	color: #fff !important;
	height: auto !important;
}

.proje-kataloglari a:hover {
	background: #4e4e4e;
}

.samkent-desktop-header,
.samkent-desktop-header .samkent-logo-div,
.samkent-desktop-header .e-con-inner,
.sagsabit a,
.efect_geciktirici{transition: .5s ease-in-out;-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;}

.efect_geciktirici2{transition: .2s ease-in-out;-webkit-transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;}
/*.slayt-kutu:after,
.slayt-kutu::after {content: "";position: absolute;top:calc(100% - 4px);left:30%;right:30%;border-radius:50%;filter: blur(3px);height:2px;display:block;box-shadow:0px 10px 8px rgba(0,0,0,.5);z-index:-1;opacity:0;}
.slayt-kutu:hover::after {top:calc(100% + 18px);opacity:1;}
*/
.samkent-desktop-header.sticky-active {background-color: transparent;background-image: linear-gradient(180deg, #a11b23 0%, #FFFFFF00 100%);}
.samkent-desktop-header.sticky-active .samkent-logo-div{width: 90px;left: calc(50% + 27px)!important;}
.samkent-desktop-header.sticky-active .e-con-inner{padding: 30px 0px;}

.samkent-desktop-header{width: 100%!important;}
.samkent-mobile-header .elementor-icon-wrapper {display: flex;}

ul.child-pages-list {display: flex;list-style: none;gap: 20px 10px;flex-wrap: wrap;justify-content: center;padding: 0;}
ul.child-pages-list li {}
ul.child-pages-list li a{padding: 8px 16px;background: #fff;box-shadow: 0 0 10px rgb(0 0 0 / 17%);border-radius: 24px;}
ul.child-pages-list li.active a,
ul.child-pages-list li:hover a{background: #bd242e;color: #fff;}

.detay-icerik .e-con-inner {display: block;}
.onecikan-resim {float: left;position: relative;z-index: 2;}
.resim-dongusu .elementor-swiper-button {background: #a11b23;padding: 10px;border-radius: 50%;color: #fff;}
.resim-dongusu .elementor-swiper-button svg{fill:#fff!important;}
.resim-dongusu .elementor-swiper-button:hover {background: #000;}
.sagsabit {position: fixed;z-index: 10;top: 160px;right: -140px;display: flex;flex-direction: column;align-items: flex-end;}

.sagsabit a {font-size: 18px;width: 180px;height: 38px;display: flex;text-align: left;padding: 8px 8px 8px 14px;color: #fff;background: #bd242e;margin-bottom: 5px;border-radius: 30px 0 0 30px;right: 0;position: relative;align-items: center;overflow: hidden;}

.sagsabit a.aktif, .sagsabit a:hover {color: #000;background: #e5e5e5;right: 140px;}

.sagsabit span {font-size: 14px;font-weight: bold;margin-left: 5px;opacity: 0;display: inline-block;text-transform: uppercase;}

.sagsabit a.aktif span, .sagsabit a:hover span {
opacity: 1;
}

.sagsabit a:last-child span{
	font-size: 12px;
	line-height: 12px;
}

.swiper-pagination{z-index: 1 !important;}

.pk-div{max-width: 416px!important;}
.pk-proje-adi .elementor-icon-box-description{-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient:vertical;height:40px;overflow:hidden;text-overflow: ellipsis;}
.pk-proje-adi h3{margin:0;}
.pk-proje-adi .elementor-icon-box-icon{margin-top:2px;}
.pk-img-a a {display: block;}

.hk-ozet,
.hk-baslik{-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;height: 57px;overflow: hidden;text-overflow: ellipsis;margin:0;}
body.page-id-945 .post-content-area {text-align: justify;max-width: 650px !important;margin: 0 auto;}

.elementor-slideshow__footer{display: none!important;}

.genel-slayt .swiper-pagination-bullets{display:none!important;}
.genel-slayt .elementor-loop-container{padding-bottom:0!important;}
 
@media (max-width: 1600px) {
.sol-kulak{z-index: 2!important;}
}
@media (max-width: 767px) {
.resim-dongusu .elementor-swiper-button,
.genel-slayt .elementor-swiper-button{display:none!important;}
.genel-slayt .elementor-loop-container{padding-bottom:30px!important;}
.genel-slayt .swiper-pagination-bullets{display:block!important;left: 50%!important;}
.elementor-icon-box-title {margin-top: 0px;}
ul.child-pages-list{gap: 10px;}
ul.child-pages-list li a{padding: 6px 12px;font-size: 14px;}
.genel-slayt .pk-div{box-shadow: unset!important;}
}

