/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 05 2026 | 08:40:11 */
#page > div.breadcrumb-wrap.navbar-default > div > div > div > div > ul,
#masthead > nav > div > div.nav-right-part.nav-right-part-desktop.align-self-center > div > div.header-button > button > svg,
#post-1989 > div > div > div.elementor-element.elementor-element-57fc0a6.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div > div > div > div > div > div > div:nth-child(2) > div > div > div.client-thumb-group,
#post-1989 > div > div > div.elementor-element.elementor-element-b304435.e-con-full.e-flex.e-con.e-parent.e-lazyloaded > div > div > div.client-bg-area-2.space-bottom.z-indez-3 > div, #masthead > nav > div > div.nav-right-part.nav-right-part-desktop.align-self-center > div > div.social-links.d-xl-inline-flex.d-none > a:nth-child(2),
#masthead > nav > div > div.nav-right-part.nav-right-part-desktop.align-self-center > div > div.social-links.d-xl-inline-flex.d-none > a:nth-child(3),
#masthead > nav > div > div.nav-right-part.nav-right-part-desktop.align-self-center > div > div.header-button > a,
div.pe-xl-4.pe-3.ps-xl-4.ps-3.pt-2.pb-2 > div.post-related-posts.margin-top-20 > div > div > div > div.content-wrap.post-post > div > ul,
#related-posts-heading,
div.pe-xl-4.pe-3.ps-xl-4.ps-3.pt-2.pb-2 > div.blog-details-footer > div > h5,
#post-1989 > div > div > div.elementor-element.elementor-element-b304435.e-con-full.e-flex.e-con.e-parent.e-lazyloaded > div > div > div.about-area-1.position-relative.space-top > div.container > div > div > div > div.achive-about,
.single-post-navigation-center-grid,
.achive-about,
.blog-details-footer,
.post-meta-wrap,
.client-bg-area-2.space-bottom.z-indez-3
{
	display:none !important;
}
.about1-shape-img1 .about1-shape-img-1 {
	border-radius: 40px;
	padding: 20px;
}
.language-switch a:hover{
	color:#285C28 !important;
}
.brd {
	border-left: 1px solid gray;
	border-right: 1px solid gray;
}
#masthead > nav > div > div.nav-right-part.nav-right-part-desktop.align-self-center > div > div:nth-child(2) > a {
	margin-left: 0 !important;
}
#bizmaster_contact_info_widget-2 > div > div > ul.social-media.mt-4 > li > a{
	background: #285c28;
}
.header-layout1 .topsosyal a {
	background-color: #ffffff;
	border-radius: 0;
	margin-right:15px;
	border-radius:5px;
}
.header-layout1 .topsosyal {
	border-left: 1px solid gray;
	border-right: 1px solid gray;
}
.ff-btn-submit {
	background-color: #285c28 !important;
	color: #ffffff !important;
}
.elementor-2450 .elementor-element.elementor-element-61e888a .fluentform-widget-wrapper .ff-el-group .ff-btn-submit {
	background-color: #285c28 !important;
	color: #ffffff !important;
}
#menu-main-menu a {
	font-family: Lexend, serif !important;
	font-size: 14px !important;
	font-weight: normal !important;
}
.hero-1 .hero-image-wrapp .hero-thumb img {
	margin-left: 0;
	margin-top: 22px;
}
.hero-1 .hero-image-wrapp .hero-shape1{
	background: #dcefe3;
}
.footer-style-2 .footer-wrap .copyright-wrap .copyright-text, .footer-style-2 .copyright-wrap .menu-footer-menu-container ul li a {
	color: var(--body-color);
	font-size: 13px;
	text-align: center;
}
.footer-style-2 .widget_media_gallery {
	max-width: 90%;
}
.gallery-columns-4 .gallery-item {
	margin: 10px;
}
.breadcrumb-wrap {
	background-color: rgb(240 233 223);
}
.elementor-1989 .elementor-element.elementor-element-dd4c5b8 .cta-wrap1 .cilent-box_counter {
	padding-bottom: 26px;
}
.breadcrumb-wrap .breadcrumb-content {
	padding: 100px 0 75px 0 !important;
}
.page-title {
	display: none;
}
.breadcrumb-wrap .page-title {
	font-size: 25px;
}
.blog-single-content-wrap .thumbnail {
	padding: 25px;
}
.navbar.navbar-area.navbar-expand-lg.navigation-style-01.navbar-default {
	background: white;
}
.about1-shape-img2:before {
	content: "";
	position: absolute;
	top: 58px;
	left: 0;
	width: 945px;
	min-height: 625px;
	background-color: var(--white-color);
	border-radius: 0 20px 20px 0;
	z-index: -1;
}
/* Fluent Forms sahte checkbox sistemini kapat */
.onay .ff-el-form-check-input,
.onay input[type="checkbox"] {
	opacity: 1 !important;
	visibility: visible !important;
	position: static !important;
	pointer-events: auto !important;
}
/* Fluent Forms ::before / ::after ile çizdiği kutuları iptal et */
.onay .ff-el-form-check-label::before,
.onay .ff-el-form-check-label::after {
	display: none !important;
	content: none !important;
}
/* GERÇEK checkbox – zorla çiz */
.onay input[type="checkbox"] {
	-webkit-appearance: checkbox !important;
	appearance: checkbox !important;
	width: 18px !important;
	height: 18px !important;
	min-width: 18px !important;
	min-height: 18px !important;
	display: inline-block !important;
	margin-right: 8px !important;
	accent-color: #1f7a3f !important;
}
/* Label hizalama */
.onay label,
.onay .ff-el-form-check-label {
	display: flex !important;
	align-items: center !important;
	cursor: pointer !important;
}
label {
	font-size: 15px;
}
form.fluent_form_5 .wpf_has_custom_css.ff-btn-submit {
	border-color: rgba(40, 92, 40, 1) !important;
}
/* 768px ve altındaki ekranlar için */
@media (max-width: 768px) {
	.hero-title {
		font-size: 30px !important;
		/* !important ile zorla uygula */
	}
	.about-area-1 {
		padding-bottom: 0px !important;
	}
	.elementor-1989 .elementor-element.elementor-element-651eeb8 {
		--margin-top: 1px !important;
	}
	.header-layout1 .topsosyal a {
		margin-right: 1px;
	}
	.nav-right-part a {
		margin-left: 1px;
	}
	.header-layout1 .topsosyal {
		border-left: 0;
		border-right: 0;
	}
	.nav-right-part-desktop {
		margin-left: 0;
	}
	.sagmobil {
		display: block;
		margin: 0 10px;
	}
	.header-wrapper {
		float: right;
	}
	.topsosyal {
		display:none;
	}
}
@media only screen and (max-width: 991px) {
	.navbar-area .custom-container .responsive-mobile-menu {
		display: block;
		position: relative;
		width: 82%;
	}
}
@media (max-width: 767px) {
	.hero-1 .hero-image-wrapp .hero-thumb {
		width: 500px;
		height: 500px;
		clip-path: none;
		background-color: transparent;
		border-radius: 10%;
	}
}
@media (max-width: 767px) {
	.hero-1 .hero-image-wrapp .hero-thumb img {
		margin-left: 0;
		padding: 20px;
		border: 20px;
		border: 10px solid white;
	}
	.hero-1 .hero-image-wrapp .hero-shape4 {
		display:none;
	}
	.hero-style1 {
		text-align: center;
		padding: 50px 0 40px 0;
	}
	.elementor-1989 .elementor-element.elementor-element-7bc5c8a img {
		padding-bottom: 60px;
	}
	.breadcrumb-wrap {
		background-position: center right;
		background-repeat: no-repeat;
		background-size: auto;
		background-attachment: scroll;
	}
	.about1-shape-img1 .about1-shape-img-1 {
		display: inline;
		margin-top: 310px;
	}
	.mb-20 {
		margin-bottom: 440px;
	}
	
	.breadcrumb-wrap {
    background-image: url(https://oxivall.com/wp-content/uploads/2025/12/BlHeader.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
}
	
	.breadcrumb-wrap {
    background-color: #ffffff;
}
	
	.blog-page-content-area {
    padding-top: 20px; 
    padding-bottom: 20px;
}
	
.elementor-kit-2744 #main > div > div > div.col-lg-8 > span > svg > path {
	fill: #1b401b;
}
}
.back-to-top {
	background: #1b401b !important;
}


.wp-block-group__inner-container > h1, .wp-block-group__inner-container > h2, .wp-block-group__inner-container > h3, .wp-block-group__inner-container > h4, .wp-block-group__inner-container > h5, .wp-block-group__inner-container > h6 {
color: #1b401b !important;
}

.wp-block-group__inner-container > h1:before, .wp-block-group__inner-container > h2:before, .wp-block-group__inner-container > h3:before, .wp-block-group__inner-container > h4:before, .wp-block-group__inner-container > h5:before, .wp-block-group__inner-container > h6:before {
    background: #1b401b !important;
}

.wp-block-search__label {
color: #1b401b !important;
}

.wp-block-search__label:before {
    background: #1b401b !important;
}

.wp-block-search button[type=submit]:hover {
    background-color: #1b401b !important;
}

.footer-style-2 .footer-widget.widget_nav_menu a, .footer-style-2 .widget.footer-widget ul li, .footer-style-2 .about_us_widget {
    color: #7a7a7a !important;
}


.wp-block-search button[type=submit] {
background: #285c28 !important;
}

