.elementor-12212 .elementor-element.elementor-element-45792968:not(.elementor-motion-effects-element-type-background), .elementor-12212 .elementor-element.elementor-element-45792968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;background-image:url("https://ceylanport.com/wp-content/uploads/2026/03/Background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12212 .elementor-element.elementor-element-45792968 > .elementor-container{max-width:1270px;min-height:580px;}.elementor-12212 .elementor-element.elementor-element-45792968{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 0px 0px;}.elementor-12212 .elementor-element.elementor-element-45792968 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12212 .elementor-element.elementor-element-2a24e98d > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12212 .elementor-element.elementor-element-71878bd0{font-size:16px;color:#FFFFFF;}.elementor-12212 .elementor-element.elementor-element-71878bd0 a{color:#FFFFFF;}.elementor-12212 .elementor-element.elementor-element-3b2c7e50 .elementor-heading-title{font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-12212 .elementor-element.elementor-element-5769456{padding:0px 0px 0px 0px;}.elementor-12212 .elementor-element.elementor-element-5769456 .elementor-icon-list-item:not(:last-child):after{content:"";height:15px;border-color:#ddd;}.elementor-12212 .elementor-element.elementor-element-5769456 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-12212 .elementor-element.elementor-element-5769456 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-12212 .elementor-element.elementor-element-5769456 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-12212 .elementor-element.elementor-element-5769456 .elementor-icon-list-icon{width:0px;}.elementor-12212 .elementor-element.elementor-element-5769456 .elementor-icon-list-icon i{font-size:0px;}.elementor-12212 .elementor-element.elementor-element-5769456 .elementor-icon-list-icon svg{--e-icon-list-icon-size:0px;}.elementor-12212 .elementor-element.elementor-element-5769456 .elementor-icon-list-text, .elementor-12212 .elementor-element.elementor-element-5769456 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-12212 .elementor-element.elementor-element-5769456 .elementor-icon-list-item{font-size:18px;font-weight:300;}.elementor-12212 .elementor-element.elementor-element-765e8f37{--divider-border-style:solid;--divider-color:#FFFFFF52;--divider-border-width:1px;}.elementor-12212 .elementor-element.elementor-element-765e8f37 .elementor-divider-separator{width:100%;}.elementor-12212 .elementor-element.elementor-element-765e8f37 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12212 .elementor-element.elementor-element-1b327fa4 > .elementor-container{max-width:1000px;}.elementor-12212 .elementor-element.elementor-element-1b327fa4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12212 .elementor-element.elementor-element-2df56776 > .elementor-element-populated{margin:-280px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12212 .elementor-element.elementor-element-402432bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12212 .elementor-element.elementor-element-402432bb img{border-radius:28px 28px 28px 28px;}.elementor-12212 .elementor-element.elementor-element-154bc1b9 > .elementor-container{max-width:1280px;}.elementor-12212 .elementor-element.elementor-element-154bc1b9{padding:50px 0px 50px 0px;}.elementor-12212 .elementor-element.elementor-element-13823a1f{color:#374151;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-12212 .elementor-element.elementor-element-7e33efa3 > .elementor-element-populated{border-style:none;}.elementor-12212 .elementor-element.elementor-element-a72de55{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 28px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12212 .elementor-element.elementor-element-39621ee9{padding:0px 0px 20px 0px;}.elementor-12212 .elementor-element.elementor-element-39621ee9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;color:#111827;}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3:after{content:"0.5";}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3 .elementor-post__meta-data span + span:before{content:"|";}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3 .elementor-post__title, .elementor-12212 .elementor-element.elementor-element-4d4ad5a3 .elementor-post__title a{color:#333333;font-size:18px;font-weight:800;}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3 .elementor-post__meta-data{color:#333333;font-size:14px;}.elementor-12212 .elementor-element.elementor-element-d3b1f27{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12212 .elementor-element.elementor-element-7fa2ffaf:not(.elementor-motion-effects-element-type-background), .elementor-12212 .elementor-element.elementor-element-7fa2ffaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-12212 .elementor-element.elementor-element-7fa2ffaf > .elementor-container{max-width:1280px;}.elementor-12212 .elementor-element.elementor-element-7fa2ffaf{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E5E7EB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 60px 0px;}.elementor-12212 .elementor-element.elementor-element-7fa2ffaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12212 .elementor-element.elementor-element-6ad46add{padding:0px 0px 20px 0px;}.elementor-12212 .elementor-element.elementor-element-6ad46add .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;color:#C8232C;}.elementor-12212 .elementor-element.elementor-element-430392ee:not(.elementor-motion-effects-element-type-background), .elementor-12212 .elementor-element.elementor-element-430392ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A4C71;}.elementor-12212 .elementor-element.elementor-element-430392ee > .elementor-container{max-width:1280px;}.elementor-12212 .elementor-element.elementor-element-430392ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-12212 .elementor-element.elementor-element-430392ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12212 .elementor-element.elementor-element-7444b94a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12212 .elementor-element.elementor-element-7444b94a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12212 .elementor-element.elementor-element-7456c6a6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-12212 .elementor-element.elementor-element-7551bc13.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12212 .elementor-element.elementor-element-7551bc13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12212 .elementor-element.elementor-element-54d2b411 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#000A20;color:#000A20;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:32px 32px 32px 32px;padding:12px 32px 12px 32px;}.elementor-12212 .elementor-element.elementor-element-54d2b411 .elementor-button:hover, .elementor-12212 .elementor-element.elementor-element-54d2b411 .elementor-button:focus{background-color:#FFFFFF;color:#C8232C;border-color:#FFFFFF;}.elementor-12212 .elementor-element.elementor-element-54d2b411 .elementor-button:hover svg, .elementor-12212 .elementor-element.elementor-element-54d2b411 .elementor-button:focus svg{fill:#C8232C;}@media(max-width:1024px){.elementor-12212 .elementor-element.elementor-element-7456c6a6 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-12212 .elementor-element.elementor-element-66bd10bf{width:66%;}.elementor-12212 .elementor-element.elementor-element-7e33efa3{width:33%;}}@media(max-width:767px){.elementor-12212 .elementor-element.elementor-element-4d4ad5a3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3:after{content:"0.5";}.elementor-12212 .elementor-element.elementor-element-4d4ad5a3 .elementor-post__thumbnail__link{width:100%;}.elementor-12212 .elementor-element.elementor-element-7456c6a6{text-align:center;}.elementor-12212 .elementor-element.elementor-element-7456c6a6 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-402432bb */.elementor-12212 .elementor-element.elementor-element-402432bb img { width: 100%; max-height: 500px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-13823a1f */.elementor-12212 .elementor-element.elementor-element-13823a1f h2 { font-size: 28px; font-weight: 700; color: #111827; margin-top: 40px; margin-bottom: 15px; line-height: 1.3; font-family: 'Inter', sans-serif; }
.elementor-12212 .elementor-element.elementor-element-13823a1f h3 { font-size: 22px; font-weight: 700; color: #111827; margin-top: 30px; margin-bottom: 12px; line-height: 1.3; font-family: 'Inter', sans-serif; }
.elementor-12212 .elementor-element.elementor-element-13823a1f h4 { font-size: 18px; font-weight: 600; color: #111827; margin-top: 25px; margin-bottom: 10px; font-family: 'Inter', sans-serif; }
.elementor-12212 .elementor-element.elementor-element-13823a1f p { margin-bottom: 18px; }
.elementor-12212 .elementor-element.elementor-element-13823a1f img { border-radius: 8px; margin: 25px 0; width: 100%; height: auto; }
.elementor-12212 .elementor-element.elementor-element-13823a1f blockquote { background-color: #F3F4F6; border-left: 4px solid #C8232C; padding: 25px 30px; margin: 30px 0; border-radius: 0 8px 8px 0; font-style: normal; }
.elementor-12212 .elementor-element.elementor-element-13823a1f blockquote h3, .elementor-12212 .elementor-element.elementor-element-13823a1f blockquote h4 { font-style: italic; font-weight: 700; color: #111827; margin-top: 0; margin-bottom: 10px; }
.elementor-12212 .elementor-element.elementor-element-13823a1f a { color: #C8232C; text-decoration: underline; }
.elementor-12212 .elementor-element.elementor-element-13823a1f a:hover { color: #A01D24; }
.elementor-12212 .elementor-element.elementor-element-13823a1f ul, .elementor-12212 .elementor-element.elementor-element-13823a1f ol { padding-left: 25px; margin-bottom: 18px; }
.elementor-12212 .elementor-element.elementor-element-13823a1f li { margin-bottom: 8px; }/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-4d4ad5a3 */.ceylan-blog-listing .elementor-post__text{
    display: flex;
}

.ceylan-blog-listing .elementor-post__title{
    order:2;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-61f2cea5 */.elementor-12212 .elementor-element.elementor-element-61f2cea5 #reply-title { display: none; }
.elementor-12212 .elementor-element.elementor-element-61f2cea5 .comment-form input[type='text'], .elementor-12212 .elementor-element.elementor-element-61f2cea5 .comment-form input[type='email'], .elementor-12212 .elementor-element.elementor-element-61f2cea5 .comment-form input[type='url'], .elementor-12212 .elementor-element.elementor-element-61f2cea5 .comment-form textarea { border: 1px solid #D1D5DB; border-radius: 6px; padding: 12px 15px; font-size: 14px; font-family: 'Inter', sans-serif; width: 100%; box-sizing: border-box; transition: border-color 0.3s ease, box-shadow 0.3s ease; background: #FFFFFF; }
.elementor-12212 .elementor-element.elementor-element-61f2cea5 .comment-form input:focus, .elementor-12212 .elementor-element.elementor-element-61f2cea5 .comment-form textarea:focus { border-color: #C8232C; outline: none; box-shadow: 0 0 0 2px rgba(200,35,44,0.15); }
.elementor-12212 .elementor-element.elementor-element-61f2cea5 .comment-form label { font-family: 'Inter', sans-serif; font-size: 14px; font-weight: 600; color: #111827; display: block; margin-bottom: 6px; }
.elementor-12212 .elementor-element.elementor-element-61f2cea5 .form-submit input[type='submit'] { background-color: #C8232C; color: #FFFFFF; border: none; padding: 12px 40px; border-radius: 6px; font-size: 16px; font-weight: 600; font-family: 'Inter', sans-serif; cursor: pointer; transition: background-color 0.3s ease; }
.elementor-12212 .elementor-element.elementor-element-61f2cea5 .form-submit input[type='submit']:hover { background-color: #A01D24; }
.elementor-12212 .elementor-element.elementor-element-61f2cea5 .comment-notes { font-size: 13px; color: #6B7280; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54d2b411 */.elementor-12212 .elementor-element.elementor-element-54d2b411 .elementor-button { transition: all 0.3s ease; }/* End custom CSS */