.elementor-1816 .elementor-element.elementor-element-0fc062e{--display:flex;--min-height:580px;--overlay-opacity:0.55;--padding-top:80px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-0fc062e:not(.elementor-motion-effects-element-type-background), .elementor-1816 .elementor-element.elementor-element-0fc062e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.practicallyadventist.com/wp-content/uploads/2026/04/hero.jpg");background-position:50% 35%;background-size:cover;}.elementor-1816 .elementor-element.elementor-element-0fc062e::before, .elementor-1816 .elementor-element.elementor-element-0fc062e > .elementor-background-video-container::before, .elementor-1816 .elementor-element.elementor-element-0fc062e > .e-con-inner > .elementor-background-video-container::before, .elementor-1816 .elementor-element.elementor-element-0fc062e > .elementor-background-slideshow::before, .elementor-1816 .elementor-element.elementor-element-0fc062e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1816 .elementor-element.elementor-element-0fc062e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0a0a1a;}.elementor-1816 .elementor-element.elementor-element-0ebc621{text-align:start;}.elementor-1816 .elementor-element.elementor-element-0ebc621 .elementor-heading-title{color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-a20f458{text-align:start;}.elementor-1816 .elementor-element.elementor-element-a20f458 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:56px;font-weight:700;line-height:1.1em;color:#F5F0E8;}.elementor-1816 .elementor-element.elementor-element-7502b67{text-align:start;}.elementor-1816 .elementor-element.elementor-element-7502b67 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:22px;font-style:italic;color:rgba(245,240,232,0.8);}.elementor-1816 .elementor-element.elementor-element-08d450e{--divider-border-style:solid;--divider-color:rgba(201,168,76,0.5);--divider-border-width:1px;}.elementor-1816 .elementor-element.elementor-element-08d450e .elementor-divider-separator{width:60px;}.elementor-1816 .elementor-element.elementor-element-08d450e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1816 .elementor-element.elementor-element-14a2643{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:80px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-9d8247c{font-family:"IBM Plex Serif", Sans-serif;font-size:17px;font-style:italic;line-height:1.8em;color:#9A9A9A;}.elementor-1816 .elementor-element.elementor-element-64b47a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1816 .elementor-element.elementor-element-2f00d4d{--divider-border-style:solid;--divider-color:rgba(74,111,165,0);--divider-border-width:0px;}.elementor-1816 .elementor-element.elementor-element-2f00d4d .elementor-divider-separator{width:100%;}.elementor-1816 .elementor-element.elementor-element-2f00d4d .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1816 .elementor-element.elementor-element-3989dd3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-5242836{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-5ed301c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-0118fba .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-aed2fb9{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-0f500db{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1816 .elementor-element.elementor-element-5a54b60{text-align:center;}.elementor-1816 .elementor-element.elementor-element-5a54b60 img{width:72%;}.elementor-1816 .elementor-element.elementor-element-68111d0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-f31af55 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-f5af27d{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-1212287{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1816 .elementor-element.elementor-element-d710d3c{text-align:center;}.elementor-1816 .elementor-element.elementor-element-d710d3c img{width:72%;}.elementor-1816 .elementor-element.elementor-element-b64a85e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-9ef9015 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-7a65333{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-a549ccf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-fb08029 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-f7923a7{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-2e806ef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-100a77e .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-fa620c8{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-46ffd17{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-893b975 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-e2b27dc{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-42f0167{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1816 .elementor-element.elementor-element-6fb084d{text-align:center;}.elementor-1816 .elementor-element.elementor-element-6fb084d img{width:72%;}.elementor-1816 .elementor-element.elementor-element-9f624e4{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-9f624e4:not(.elementor-motion-effects-element-type-background), .elementor-1816 .elementor-element.elementor-element-9f624e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E3A;}.elementor-1816 .elementor-element.elementor-element-0b2f0f4{color:#E8D59A;}.elementor-1816 .elementor-element.elementor-element-47b9080{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-a9f0f8a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-bdd636f{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-e791e02{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-0b83f1a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-8486f39{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-09a7530{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-3a407f2 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-7728f72{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-1e52915{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-f6423dc .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:700;color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-af50f3c{font-family:"IBM Plex Serif", Sans-serif;font-size:18px;line-height:1.85em;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-4385a23{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1816 .elementor-element.elementor-element-dd6fac1{text-align:center;}.elementor-1816 .elementor-element.elementor-element-dd6fac1 img{width:72%;}.elementor-1816 .elementor-element.elementor-element-9377efc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-7d65403{color:#C9A84C;}.elementor-1816 .elementor-element.elementor-element-f6b0bf0{--divider-border-style:solid;--divider-color:rgba(74,111,165,0);--divider-border-width:0px;}.elementor-1816 .elementor-element.elementor-element-f6b0bf0 .elementor-divider-separator{width:100%;}.elementor-1816 .elementor-element.elementor-element-f6b0bf0 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-1816 .elementor-element.elementor-element-9edaab2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:20px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1816 .elementor-element.elementor-element-66334e2 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:700;color:#E8E6E0;}.elementor-1816 .elementor-element.elementor-element-7dd9fb3{font-family:"IBM Plex Serif", Sans-serif;font-size:15px;line-height:1.7em;color:#9A9A9A;}@media(max-width:767px){.elementor-1816 .elementor-element.elementor-element-0fc062e{--min-height:420px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-a20f458 .elementor-heading-title{font-size:28px;}.elementor-1816 .elementor-element.elementor-element-7502b67 .elementor-heading-title{font-size:17px;}.elementor-1816 .elementor-element.elementor-element-14a2643{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-3989dd3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-5ed301c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-68111d0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-b64a85e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-a549ccf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-2e806ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-46ffd17{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-9f624e4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-47b9080{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-e791e02{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-09a7530{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-1e52915{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-9377efc{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1816 .elementor-element.elementor-element-9edaab2{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS *//* === IMAGE CONTAINER SIZING FIX === */

/* the_hidden_book — quote card, inset centered */
.elementor-element-0f500db {
    display: flex;
    justify-content: center;
    padding: 20px 30px 30px !important;
}
.elementor-element-0f500db .elementor-widget-image {
    max-width: 480px;
    width: 100%;
    margin: 0 auto;
}
.elementor-element-0f500db img {
    max-width: 480px;
    width: 100% !important;
    height: auto !important;
    border-radius: 4px;
}

/* Landscape AI images — constrained to content column, reasonable height */
.elementor-element-1212287,
.elementor-element-9b8e736 {
    padding: 10px 30px 30px !important;
}
.elementor-element-1212287 img,
.elementor-element-9b8e736 img {
    width: 100% !important;
    max-height: 480px !important;
    height: auto !important;
    object-fit: cover !important;
    border-radius: 4px;
}

/* Portrait image (image3 — man from the sea) — cap height, center */
.elementor-element-42f0167 {
    display: flex;
    justify-content: center;
    padding: 10px 30px 30px !important;
}
.elementor-element-42f0167 .elementor-widget-image {
    max-width: 420px;
    width: 100%;
    margin: 0 auto;
}
.elementor-element-42f0167 img {
    max-width: 420px;
    width: 100% !important;
    height: auto !important;
    border-radius: 4px;
}

/* Close image — full content width, capped height */
.elementor-element-4385a23 {
    padding: 10px 30px 40px !important;
}
.elementor-element-4385a23 img {
    width: 100% !important;
    max-height: 520px !important;
    height: auto !important;
    object-fit: cover !important;
    border-radius: 4px;
}

/* Captions — consistent styling */
.elementor-element-0f500db .wp-caption-text,
.elementor-element-1212287 .wp-caption-text,
.elementor-element-42f0167 .wp-caption-text,
.elementor-element-9b8e736 .wp-caption-text,
.elementor-element-4385a23 .wp-caption-text {
    font-family: 'DM Mono', monospace;
    font-size: 12px;
    color: #666666;
    text-align: center;
    margin-top: 10px;
    font-style: italic;
}/* End custom CSS */