.elementor-6201 .elementor-element.elementor-element-akcattop{--display:flex;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:72px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-6201 .elementor-element.elementor-element-akcattop:not(.elementor-motion-effects-element-type-background), .elementor-6201 .elementor-element.elementor-element-akcattop > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6201 .elementor-element.elementor-element-akcatres{--display:flex;--padding-top:18px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-6201 .elementor-element.elementor-element-akcatres:not(.elementor-motion-effects-element-type-background), .elementor-6201 .elementor-element.elementor-element-akcatres > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-6201 .elementor-element.elementor-element-akcattop{--padding-top:46px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-6201 .elementor-element.elementor-element-akcatres{--padding-top:12px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-6201 .elementor-element.elementor-element-akcattop{--content-width:1160px;}.elementor-6201 .elementor-element.elementor-element-akcatres{--content-width:1160px;}}/* Start custom CSS */body.elementor-page-6201{background-color:#FFFFFF;}
body.elementor-page-6201 .ak-search form{max-width:640px;margin:0 auto;}
body.elementor-page-6201 .ak-search input[type=search]::placeholder{color:#7A6E69;}
body.elementor-page-6201 .ak-arch-posts .elementor-post{overflow:hidden;height:100%;transition:transform .18s ease;}
body.elementor-page-6201 .ak-arch-posts .elementor-post:hover{transform:translateY(-4px);}
body.elementor-page-6201 .ak-arch-posts .elementor-post__title a{color:#14100F;transition:color .2s;}
body.elementor-page-6201 .ak-arch-posts .elementor-post__title a:hover{color:#A3121B;}
body.elementor-page-6201 .ak-arch-posts .elementor-post__thumbnail{border-bottom:1px solid #E6DEDB;}
body.elementor-page-6201 .ak-arch-posts .elementor-pagination{margin-top:28px;text-align:center;}
body.elementor-page-6201 .ak-arch-posts .elementor-pagination .page-numbers{color:#5C524E;padding:6px 12px;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;}
body.elementor-page-6201 .ak-arch-posts .elementor-pagination .page-numbers:hover{color:#14100F;background:#F7F3F1;}
body.elementor-page-6201 .ak-arch-posts .elementor-pagination .page-numbers.current{color:#14100F;background:#8A1220;}
body.elementor-page-6201 .elementor-widget-archive-posts .elementor-posts-nothing-found{color:#5C524E;font-family:Inter,sans-serif;font-size:16px;line-height:1.7;text-align:center;max-width:34em;margin:20px auto;}
body.elementor-page-6201 .ak-cat-head{max-width:760px;margin:0 auto;text-align:center}
body.elementor-page-6201 .ak-cat-eyebrow{margin:0 0 14px;font:500 12px/1 Inter,sans-serif;letter-spacing:2.2px;text-transform:uppercase;color:#7A6E69}
body.elementor-page-6201 .ak-cat-title{margin:0 0 16px;font-family:'Playfair Display',Georgia,serif;font-weight:600;font-size:clamp(38px,5.4vw,56px);line-height:1.08;letter-spacing:-.02em;color:#14100F}
body.elementor-page-6201 .ak-cat-desc{margin:0 auto 22px;max-width:34em;font:400 18px/1.65 Inter,sans-serif;color:#5C524E}
body.elementor-page-6201 .ak-cat-back{font:600 14px/1 Inter,sans-serif;color:#A3121B;text-decoration:none}
body.elementor-page-6201 .ak-cat-back:hover{text-decoration:underline}
body.elementor-page-6201 .elementor-posts-nothing-found{text-align:center;font:400 16px/1.6 Inter,sans-serif;color:#5C524E;padding:30px 0}/* End custom CSS */