.elementor-3797 .elementor-element.elementor-element-254ceb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3797 .elementor-element.elementor-element-254ceb3:not(.elementor-motion-effects-element-type-background), .elementor-3797 .elementor-element.elementor-element-254ceb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0907;}.elementor-3797 .elementor-element.elementor-element-6a6c2ab > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3797 .elementor-element.elementor-element-6a6c2ab .elementor-heading-title{font-size:44px;}.elementor-3797 .elementor-element.elementor-element-6554966{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3797 .elementor-element.elementor-element-6554966:not(.elementor-motion-effects-element-type-background), .elementor-3797 .elementor-element.elementor-element-6554966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0907;}.elementor-3797 .elementor-element.elementor-element-78bfff2 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3797 .elementor-element.elementor-element-78bfff2 .elementor-heading-title{font-size:40px;}.elementor-3797 .elementor-element.elementor-element-54879a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3797 .elementor-element.elementor-element-54879a7:not(.elementor-motion-effects-element-type-background), .elementor-3797 .elementor-element.elementor-element-54879a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0907;}.elementor-3797 .elementor-element.elementor-element-0158846 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3797 .elementor-element.elementor-element-0158846{text-align:center;font-size:28px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-3797 .elementor-element.elementor-element-3d00143{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3797 .elementor-element.elementor-element-3d00143:not(.elementor-motion-effects-element-type-background), .elementor-3797 .elementor-element.elementor-element-3d00143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0907;}.elementor-3797 .elementor-element.elementor-element-745425b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-3797 .elementor-element.elementor-element-745425b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3797 .elementor-element.elementor-element-745425b:after{content:"0.66";}.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__thumbnail__link{width:100%;}.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__meta-data span + span:before{content:"///";}.elementor-3797 .elementor-element.elementor-element-745425b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3797 .elementor-element.elementor-element-745425b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3797 .elementor-element.elementor-element-745425b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-3797 .elementor-element.elementor-element-745425b .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-3797 .elementor-element.elementor-element-745425b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-3797 .elementor-element.elementor-element-745425b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3797 .elementor-element.elementor-element-745425b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3797 .elementor-element.elementor-element-745425b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-3797 .elementor-element.elementor-element-e3b7c4a .elementor-button{background-color:transparent;font-size:20px;font-weight:700;fill:#B2884E;color:#B2884E;background-image:radial-gradient(at center center, #0B0907 0%, #0B0907 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:#B2884E;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-3797 .elementor-element.elementor-element-e3b7c4a .elementor-button:hover, .elementor-3797 .elementor-element.elementor-element-e3b7c4a .elementor-button:focus{background-color:var( --e-global-color-kadence2 );border-color:var( --e-global-color-accent );}@media(max-width:767px){.elementor-3797 .elementor-element.elementor-element-745425b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3797 .elementor-element.elementor-element-745425b:after{content:"0.5";}.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__thumbnail__link{width:100%;}.elementor-3797 .elementor-element.elementor-element-e3b7c4a > .elementor-widget-container{margin:0px 0px 45px 0px;}}/* Start custom CSS for heading, class: .elementor-element-6a6c2ab */.elementor-3797 .elementor-element.elementor-element-6a6c2ab{
color:#CEA262 !important;
font-size:13px;
font-weight:900;
letter-spacing:4px;
text-transform:uppercase;
text-align:center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bfff2 */.elementor-3797 .elementor-element.elementor-element-78bfff2{
color:#E9E9E9 !important;
font-size:52px;
font-weight:900;
line-height:1.08em;
letter-spacing:-1px;
text-align:center;
margin:0 auto;
text-shadow:0 0 28px rgba(206,162,98,0.15);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0158846 */.elementor-3797 .elementor-element.elementor-element-0158846{
color:#E9E9E9 !important;
font-size:18px;
font-weight:400;
line-height:1.7em;
letter-spacing:0;
text-transform:none;
max-width:820px;
text-align:center;
margin:0 auto;
}/* End custom CSS */
/* Start custom CSS for archive-posts, class: .elementor-element-745425b */.elementor-3797 .elementor-element.elementor-element-745425b{
max-width:1200px;
margin:40px auto 0 auto;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post{
background:linear-gradient(180deg,#15110E 0%,#0B0907 100%) !important;
border:1px solid rgba(206,162,98,0.22) !important;
border-radius:26px !important;
overflow:hidden !important;
box-shadow:
0 0 35px rgba(206,162,98,0.08),
inset 0 0 18px rgba(206,162,98,0.03);
transition:all .35s ease;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post:hover{
transform:translateY(-6px);
border-color:rgba(206,162,98,0.55) !important;
box-shadow:
0 0 55px rgba(206,162,98,0.18),
inset 0 0 20px rgba(206,162,98,0.04);
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__thumbnail{
overflow:hidden;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__thumbnail img{
height:235px !important;
width:100% !important;
object-fit:cover !important;
filter:brightness(.72) contrast(1.12) saturate(.88);
transition:all .35s ease;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post:hover .elementor-post__thumbnail img{
filter:brightness(.95) contrast(1.15) saturate(1);
transform:scale(1.04);
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__text{
padding:28px 28px 30px 28px !important;
background:transparent !important;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__title{
margin-bottom:14px !important;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__title a{
color:#E9E9E9 !important;
font-size:22px !important;
font-weight:800 !important;
line-height:1.22em !important;
letter-spacing:-.3px;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__title a:hover{
color:#CEA262 !important;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__meta-data{
color:#B2884E !important;
font-size:12px !important;
font-weight:700;
letter-spacing:.7px;
text-transform:uppercase;
margin-bottom:14px;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__excerpt p{
color:#989797 !important;
font-size:15px !important;
line-height:1.65em !important;
display:-webkit-box;
-webkit-line-clamp:5;
-webkit-box-orient:vertical;
overflow:hidden;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__read-more{
display:inline-flex !important;
margin-top:20px !important;
color:#CEA262 !important;
font-weight:900 !important;
font-size:13px !important;
letter-spacing:.8px;
text-transform:uppercase;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__read-more:hover{
color:#E9E9E9 !important;
}
.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post{
min-height:560px;
display:flex;
flex-direction:column;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__text{
display:flex;
flex-direction:column;
flex:1;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__read-more{
margin-top:auto !important;
}
.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__thumbnail{
height:240px !important;
}

.elementor-3797 .elementor-element.elementor-element-745425b .elementor-post__thumbnail img{
height:240px !important;
width:100% !important;
object-fit:cover !important;
object-position:center center !important;
}/* End custom CSS */