@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//ekofilmplatformu.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.3.4") format("woff2");
}

.wd-popup.wd-promo-popup{
	background-color:rgb(255,255,255);
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
	background-image: none;
}

:root{
--wd-text-font:"DIN PRO - Regular", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(67,67,67);
--wd-text-font-size:16px;
}
:root{
--wd-title-font:"DIN PRO - Bold", Arial, Helvetica, sans-serif;
--wd-title-font-weight:700;
--wd-title-transform:capitalize;
--wd-title-color:rgb(18,18,18);
}
:root{
--wd-entities-title-font:"DIN PRO - Medium", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:700;
--wd-entities-title-transform:capitalize;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(18, 18, 18);
}
:root{
--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"DIN PRO - Medium", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:500;
--wd-widget-title-transform:capitalize;
--wd-widget-title-color:rgb(18,18,18);
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"DIN PRO - Bold", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:capitalize;
--wd-header-el-font-size:18px;
}
:root{
--wd-primary-color:rgb(99,169,69);
}
:root{
--wd-alternative-color:rgb(0,63,117);
}
:root{
--wd-link-color:rgb(99,169,69);
--wd-link-color-hover:rgb(99,169,69);
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:#83b735;
}
:root{
--btn-accented-bgcolor-hover:#74a32f;
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}

	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
									--btn-default-brd-radius: 0px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
				--btn-default-box-shadow-active: none;
				--btn-default-bottom: 0px;
			
			
			
					
					
							--btn-accented-bottom-active: -1px;
				--btn-accented-brd-radius: 0px;
				--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
				--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
			
			
					
							
					--wd-brd-radius: 0px;
		
			}

	
	
			:root{
			--wd-container-w: 1222px;
		}
	
			@media (min-width: 1222px) {
			[data-vc-full-width]:not([data-vc-stretch-content]),
			:is(.vc_section, .vc_row).wd-section-stretch {
				padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
@font-face {
	font-family: "DIN PRO - Regular";
	src: url("//ekofilmplatformu.com/wp-content/uploads/2023/12/DINPro.woff2") format("woff2"), 
url("//ekofilmplatformu.com/wp-content/uploads/2023/12/DINPro.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "DIN PRO - Medium";
	src: url("//ekofilmplatformu.com/wp-content/uploads/2023/12/DINPro-Medium.woff2") format("woff2"), 
url("//ekofilmplatformu.com/wp-content/uploads/2023/12/DINPro-Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: "DIN PRO - Bold";
	src: url("//ekofilmplatformu.com/wp-content/uploads/2023/12/DINPro-Bold.woff2") format("woff2"), 
url("//ekofilmplatformu.com/wp-content/uploads/2023/12/DINPro-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

/*menu */
a.top-custom-button {border: 1.5px solid rgba(99, 169, 69, 0.20);height: 100%;display: block;padding: 10px 15px;border-radius: 4px;color:#63A945;gap: 8px;display: flex;align-items: center;}
.slider-giris .liner-continer {order: 1;}
.slider-giris .title-wrapper {display: grid;justify-items: center;align-items: center;justify-content: center;}
.slider-giris .title-subtitle {order: 2;color: #fff;letter-spacing: 4.76px;font-size: 14px !important;font-weight: 700 !important;}
.slider-giris .title-after_title {order: 3;}
.home .main-page-wrapper {padding-top: 0 !important;}
}
a.btn:hover {
    opacity: 0.9;
}
.single-post .wpb_wrapper a {
    text-decoration: underline;
}
/*form*/
.form-alt-home p {display: flex;}
.form-alt-home .wpcf7-email {background: #ffffff;color: #959595;}
.form-alt-home button.wpcf7-submit {display: flex;gap: 6px;width: 26%;text-transform: capitalize;background: #63A945;color: white; height: fit-content;font-size: 16px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.form-alt-home .wpcf7-email {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.screen-reader-response {display: none;}
.wpcf7-response-output {position: absolute !important;z-index: 99;width: fit-content;}
/* blog grid */
.b-post-image , .h-post-image {overflow: hidden;border-radius: 4px;}
.b-kategori {color: #646464;font-size: 12px;font-style: normal;font-weight: 500;line-height: normal;letter-spacing: 2.4px;}
.b-post-title , .h-post-title{color:  #121212;font-size: 21px;font-style: normal;font-weight: 700;line-height: normal;margin-top:10px;}
.blog-row {display: flex;margin-top: 10px;flex-direction: column;}
/*.vc_gitem-post-data-source-post_author:Before {content: "· By";color: #9E9E9E;font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;margin-left: 5px;text-decoration: none !important;font-family: 'DIN PRO - Regular';}*/
.b-admin {display: flex;gap: 7px;align-items: center;color: #3E3E3E;font-family: 'DIN Pro - Bold';font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;}
.b-admin > div {text-decoration: underline;}
.b-post-date a ,.h-post-date a{color: #9E9E9E;font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;}
.info-hover:hover {background:#63a94524;}
.info-hover {padding: 25px 0px;border-radius: 4px;transition: 0.5s;}

.b-post-image img.vc_single_image-img.attachment-full, .h-post-image img.vc_single_image-img.attachment-full{transition:0.3s;}
.blog-all-grid-element:hover img.vc_single_image-img.attachment-full, .haber-all-grid-element:hover img.vc_single_image-img.attachment-full {scale: 1.2;}
.blog-all-grid-element:hover .b-post-title,.haber-item:hover .head-haberler {text-decoration:underline;}
/*footer*/
.copyrights-wrapper.copyrights-two-columns strong {color: black;}
.widget {border: none;padding-bottom: 0px;}
.social-media {display: flex;gap: 22px;align-items: center;}
.footer-column.footer-column-2.col-12.col-sm-6.col-lg-3 {flex: 1 0 fit-content;}
.footer-column.footer-column-5.col-12.col-sm-4.col-lg-2 {flex: 1 0 25%;max-width: 25%;}
.wd-prefooter{display:none;}
/*grid custom*/
h3.head-haberler {max-width: 400px;text-transform:capitalize; text-align:center;}
.haber-categories {max-width: 400px;display: flex;gap: 10px;flex-wrap: wrap; padding: 15px 0px;}
.haber-thumbnail {width: 370px;height: 370px;border-radius: 4px;border: 1px solid white;overflow: hidden;}
.haber-item {max-width: 300px;}
.haber-thumbnail img{transition:0.5s;}
/*.haber-grid {display: flex;gap: 35px;}*/
.haber-categories a {color: #1B1B1B;font-family: 'DIN PRO - Medium';font-size: 14px;font-style: normal;font-weight: 500;line-height: normal;border-radius: 34px;background: rgba(99, 169, 69, 0.20);width: fit-content;padding: 4px 10px;}
.haber-item:hover .haber-thumbnail img {scale: 1.2;}
/*grid custom*/

/*blog single page*/
.meta-post-categories.wd-post-cat.wd-style-with-bg {display: none;}
li.meta-author {display: none;}
h1.wd-entities-title.title.post-title {text-align: center;}
header.entry-header {text-align: center;}
.article-body-container {margin-top: 30px;}
.entry-thumbnail {display: none;}
/*blog single page*/

.haber-item {max-width: 400px;float: left;width: 362px;margin-right: 35px;}
.haber-grid {display: flex;gap: 0px;float: left;margin: auto;flex-wrap: wrap;}
/*team*/
h3.takim-title {margin-top: 20px;}
a.takim-post-link {background: #63a945;color: white;padding: 8px 20px;border-radius: 4px;}
.takim-thumbnail {overflow: hidden;border-radius: 170px;height: 200px;width: 200px;filter: grayscale(1);}
.takim-item {max-width: 350px;display: grid;align-items: center;justify-items: center;border: 1px solid #63a94533;border-radius: 4px;padding: 40px;transition: 1s;float: left;margin-left: 30px;margin-top: 40px;text-align:center;width: 350px;height: 470px;}
.takim-item:hover {scale: 1.1;border-color: #63a945;}
.takim-excerpt div {display: none;}
a.takim-post-link {margin-top: 25px;}
.takim-template-default .wd-page-nav {display: none;}
.surd_yapim-template-default .wd-page-nav {display: none;}
.egitim-template-default  .wd-page-nav {display:none;}
.wd-page-nav {display: none !important;}
.border-texter {border: 1px solid #63a94547;padding: 60px;border-radius: 4px;transition: 0.5s;}
.border-texter:hover {border-color: #63a945;}
a.popup-button-r {background: #66af47;padding: 10px 32px;text-align: center;display: block;color: white;border-radius: 5px;margin: auto;width: 100px;margin-top: 20px;}
.blog-all-grid-element figure.wpb_wrapper.vc_figure {width: 300px;height:250px;text-align:center;}
img.flag {width: 30px;}
.siyah{filter: grayscale(1);}
.single .article-body-container a {text-decoration: underline;}
.b-post-title a {color: #121212 !important;}
/*haberler*/
.haber .post-date.wd-post-date.wd-style-with-bg {position: absolute;top: 65px;left: 15px;z-index: 2;display: inline-block;min-width: 53px;border-radius: calc(var(--wd-brd-radius) / 1.5);background-color: var(--bgcolor-white);box-shadow: 0 0 9px rgba(0,0,0,0.1);color: var(--color-gray-800);text-align: center;line-height: 1;display:grid;}
.haber  .wd-post-date.wd-style-with-bg .post-date-day {padding-top: 6px;padding-bottom: 4px;font-size: 24px;}
.haber .wd-post-date.wd-style-with-bg .post-date-month {padding-top: 2px;padding-bottom: 8px;text-transform: uppercase;font-weight: 600;font-size: 12px;}
.haber .post-date.wd-post-date.wd-style-with-bg {display: flex;flex-direction: column;}
.egitim-template-default  .post-date.wd-post-date.wd-style-with-bg , .surd_yapim-template-default  .post-date.wd-post-date.wd-style-with-bg  , .takim-template-default .post-date.wd-post-date.wd-style-with-bg {
    display: none !important;
}

/*mail chimp*/
.mailchimp-ino {display: flex;width: 100%;}
.mailchimp-ino input[type="email"] {background: white;width: 300px;border-radius: 4px 0px 0px 4px;}
.mailchimp-ino input[type="submit"] {border-radius: 0px 4px 4px 0px !important;}
/*mail chimp*/

/*pdf area*/
.pdf-class {display: block;color: var(--wd-title-color);font-family: var(--wd-title-font);line-height: 1.4;font-size:18px;text-align:center;}
.pdf-img img {border-radius: 5px !important;overflow: hidden;}
/*pdf area*/
.sayfa-giris-ikon img {
    width: 120px;
    height: 120px;
}@media (min-width: 1025px) {
	section.vc_section.bg-section:after {background: url("/wp-content/uploads/2023/12/Ellipse-187.png") !important;content: "";height: 377px;width: 375px;z-index: 9;position: absolute;left: 0;top: 0;}
section.vc_section.bg-section:before {background: url("/wp-content/uploads/2023/12/Ellipse-188.png") !important;content: "";height: 377px;width: 375px;z-index: 9;position: absolute;right: 0;bottom: 0;}
.button-last {display: none;}
.close-desktop{display:none;}
.border-ska {border: 1px solid #63a96f;border-radius: 4px;padding-top: 35px;margin-bottom: 50px;padding-right: 60px;}

}

@media (max-width: 576px) {
	.haber-grid {display: grid;gap: 35px;margin-top: 37px;}
.haber-item{width:100%;}
.title-wrapper .title {font-size: 30px !important;}
.footer-column.footer-column-5.col-12.col-sm-4.col-lg-2 {max-width: 100% ;}
.lfsd-yesil {margin-left: 15px !important;margin-right: 15px !important;}
.Blog-Grid-Item {margin-top: 10%;}
.form-alt-home button.wpcf7-submit {width: 57%;}
.button-desktop , .close-mobil {display: none;}
.takim-item {margin: auto;width:100%;}
.takim-listesi {margin: auto;text-align: center;display: grid;gap: 44px;}
ul#menu-main-menu-2:before {content: "";display:block;height: 150px;width: 100%;background-image: url("/wp-content/uploads/2023/12/ekofilm-logo.png");border-bottom:1px solid #e4e4e4;background-repeat: no-repeat;background-position:center;}
.border-ska {border: 1px solid #63a96f;border-radius: 4px;padding: 15px;padding-top: 31px;margin: 30px 0px;}
.atop-custom-button:before {background: url(/wp-content/uploads/2023/12/Group-23.png);width: 57px;height: auto;content: "";background-position: right;background-repeat: no-repeat;margin-left: 0px;border-bottom: 1px solid #e4e4e4;}
li.atop-custom-button a {padding-left: 10px !important;color: #63a945 !important;}

/*custom alan*/
.mobil-two-content > .wpb_column > .vc_column-inner > .wpb_wrapper{column-count: 2;column-width: auto;}
.mobil-two-content > .wpb_column > .vc_column-inner > .wpb_wrapper >.wpb_single_image {margin: 0;height: 80px;justify-content:center;display: flex;align-items: center;}
/*custom alan*/
.blog-all-grid-element figure.wpb_wrapper.vc_figure {
    width: 100%;
    height: 100%;
    max-height: 300px;
}
.haber-categories {
    max-width: 370px;
}


.head-haber a {
    color: black !important;
    width: 370px;
    display: block;
}
.satop-custom-button:before {
    background: url(/wp-content/uploads/2024/01/english.svg);
    width: 70px;
    height: auto;
    content: "";
    background-position: right;
    background-repeat: no-repeat;
    border-bottom: 1px solid #e4e4e4;
    background-size: cover;
    margin-left: 0;
    margin-right: -12px;
}
.mailchimp-ino input[type="email"]{
width:200px;}
.wd-list li {
    position: relative;
    display: flex;
    align-items: center !important;
    justify-content: inherit;
    transition: all .25s ease;
    flex-direction: column;
}
.listeleme-s h4 {
    margin-left: 0 !important;
    margin-bottom: -15px !important;
    font-size: 22px !important;
    padding-top: 18px !important;
}
.listeleme-s .arrow-link {
    font-size: 32px;
    text-decoration: none;
    color: #9ac565;
    transition: transform 0.2s ease;
    float: unset !important;
    margin-left: unset !important;
    margin-top: 0;
    text-align: center;
}
}

