.elementor-24 .elementor-element.elementor-element-1dccff6f:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-1dccff6f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://captainscooknovel.com/wp-content/uploads/2025/06/section-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-1dccff6f>.elementor-background-overlay{background-color:var(--e-global-color-5f7e143);opacity:.85;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24 .elementor-element.elementor-element-1dccff6f>.elementor-container{min-height:200px}.elementor-24 .elementor-element.elementor-element-1dccff6f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-676ce99a.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-24 .elementor-element.elementor-element-676ce99a.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-676ce99a.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;color:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-11fd2568 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-45532193:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-45532193>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://captainscooknovel.com/wp-content/uploads/2025/06/section-2.jpg);background-position:top center;background-size:cover}.elementor-24 .elementor-element.elementor-element-45532193>.elementor-background-overlay{background-color:var(--e-global-color-5f7e143);opacity:.85;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24 .elementor-element.elementor-element-45532193{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-8ad3dc7.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-24 .elementor-element.elementor-element-8ad3dc7.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-8ad3dc7.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-6366f201.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-24 .elementor-element.elementor-element-6366f201.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-6366f201.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-24 .elementor-element.elementor-element-86066f1{width:var(--container-widget-width,99.815%);max-width:99.815%;--container-widget-width:99.815%;--container-widget-flex-grow:0;text-align:center}.elementor-24 .elementor-element.elementor-element-86066f1 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4em;color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-bf4c8db>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-24 .elementor-element.elementor-element-3475a270:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-3475a270>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(270deg,var(--e-global-color-721a144) 55%,var(--e-global-color-5f7e143) 100%)}.elementor-24 .elementor-element.elementor-element-3475a270{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-24 .elementor-element.elementor-element-3475a270>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-24 .elementor-element.elementor-element-41740e38>.elementor-widget-container{--e-transform-rotateZ:-4deg}.elementor-24 .elementor-element.elementor-element-41740e38 img{width:400px;border-style:solid;border-color:var(--e-global-color-765b926);border-radius:1px 1px 1px 1px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-af94fe4.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-24 .elementor-element.elementor-element-af94fe4.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-af94fe4.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-24 .elementor-element.elementor-element-4b4c34eb .elementor-heading-title{color:var(--e-global-color-765b926)}.elementor-24 .elementor-element.elementor-element-75cc666f{color:var(--e-global-color-765b926)}.elementor-24 .elementor-element.elementor-element-71ab41e:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-71ab41e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://captainscooknovel.com/wp-content/uploads/2025/06/cook-islands-min.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-71ab41e>.elementor-background-overlay{background-color:#000;opacity:.6;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24 .elementor-element.elementor-element-71ab41e .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-24 .elementor-element.elementor-element-71ab41e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 50px 150px 50px}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-2239d7bb.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-24 .elementor-element.elementor-element-2239d7bb.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-2239d7bb.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-24 .elementor-element.elementor-element-2239d7bb.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-24 .elementor-element.elementor-element-2239d7bb.elementor-column.raven-column-flex-vertical>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start;flex-wrap:wrap}.elementor-24 .elementor-element.elementor-element-234bf962 .elementor-heading-title{color:var(--e-global-color-765b926)}.elementor-24 .elementor-element.elementor-element-264c61c7{color:var(--e-global-color-765b926)}.elementor-24 .elementor-element.elementor-element-16c3a16a>.elementor-widget-container{--e-transform-rotateZ:4deg}.elementor-24 .elementor-element.elementor-element-16c3a16a img{border-style:solid;border-color:var(--e-global-color-765b926);border-radius:1px 1px 1px 1px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-24 .elementor-element.elementor-element-5b0d50a0:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-5b0d50a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://captainscooknovel.com/wp-content/uploads/2025/06/section-4.jpg);background-position:center center;background-size:cover}.elementor-24 .elementor-element.elementor-element-5b0d50a0>.elementor-background-overlay{background-color:var(--e-global-color-5f7e143);opacity:.85;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24 .elementor-element.elementor-element-5b0d50a0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-24 .elementor-element.elementor-element-54d9a62e{padding:50px 50px 50px 50px}.elementor-24 .elementor-element.elementor-element-6d8f56d>.elementor-widget-container{--e-transform-rotateZ:-4deg}.elementor-24 .elementor-element.elementor-element-6d8f56d img{width:400px;border-style:solid;border-color:var(--e-global-color-765b926);border-radius:1px 1px 1px 1px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-5e5fee58.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-24 .elementor-element.elementor-element-5e5fee58.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-5e5fee58.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-widget-raven-button a.raven-button .button-text,.elementor-widget-raven-button .raven-button .button-text{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-raven-button a.raven-button .button-subtext,.elementor-widget-raven-button .raven-button .button-subtext{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size)}.elementor-24 .elementor-element.elementor-element-ebfdf9b a.raven-button{width:275px;height:55px;border-radius:10px 10px 10px 10px}.elementor-24 .elementor-element.elementor-element-ebfdf9b .raven-button{width:275px;height:55px;border-radius:10px 10px 10px 10px}.elementor-24 .elementor-element.elementor-element-ebfdf9b a.raven-button .button-text{color:#FFF}.elementor-24 .elementor-element.elementor-element-ebfdf9b .raven-button .button-text{color:#FFF}.elementor-24 .elementor-element.elementor-element-ebfdf9b .raven-button-icon{color:#FFF}.elementor-24 .elementor-element.elementor-element-ebfdf9b .raven-button-icon i{color:#FFF}.elementor-24 .elementor-element.elementor-element-ebfdf9b .raven-button-icon svg{fill:#FFF}.elementor-24 .elementor-element.elementor-element-ebfdf9b .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:10px 10px 10px 10px}.elementor-24 .elementor-element.elementor-element-ebfdf9b .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:10px 10px 10px 10px}.elementor-24 .elementor-element.elementor-element-ebfdf9b a.raven-button .button-text,.elementor-24 .elementor-element.elementor-element-ebfdf9b .raven-button .button-text{font-family:"Raleway",Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-8ad3dc7{width:100%}.elementor-24 .elementor-element.elementor-element-6366f201{width:100%}.elementor-24 .elementor-element.elementor-element-6d3ece97{width:100%}.elementor-24 .elementor-element.elementor-element-af94fe4{width:100%}.elementor-24 .elementor-element.elementor-element-2239d7bb{width:100%}.elementor-24 .elementor-element.elementor-element-1923d76e{width:100%}.elementor-24 .elementor-element.elementor-element-6dfc27cc{width:100%}.elementor-24 .elementor-element.elementor-element-5e5fee58{width:100%}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-1dccff6f{padding:15px 15px 15px 15px}.elementor-24 .elementor-element.elementor-element-45532193{padding:25px 25px 25px 25px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-24 .elementor-element.elementor-element-bf4c8db>.elementor-widget-container{padding:40px 40px 40px 40px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-24 .elementor-element.elementor-element-16c3a16a img{width:85%}.elementor-24 .elementor-element.elementor-element-54d9a62e{padding:25px 25px 25px 25px}.elementor-widget-raven-button a.raven-button .button-text,.elementor-widget-raven-button .raven-button .button-text{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-raven-button a.raven-button .button-subtext,.elementor-widget-raven-button .raven-button .button-subtext{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-1dccff6f{padding:15px 15px 15px 15px}.elementor-24 .elementor-element.elementor-element-11fd2568 .elementor-heading-title{font-size:1.5em}.elementor-24 .elementor-element.elementor-element-45532193{padding:5px 5px 5px 5px}.elementor-24 .elementor-element.elementor-element-59579bc>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-24 .elementor-element.elementor-element-bf4c8db>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-24 .elementor-element.elementor-element-3475a270{padding:35px 35px 35px 35px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-24 .elementor-element.elementor-element-af94fe4>.elementor-element-populated{padding:0 0 0 0}.elementor-24 .elementor-element.elementor-element-71ab41e{padding:35px 35px 35px 35px}.elementor-24 .elementor-element.elementor-element-2239d7bb>.elementor-element-populated{padding:0 0 0 0}.elementor-24 .elementor-element.elementor-element-16c3a16a img{width:100%}.elementor-24 .elementor-element.elementor-element-5b0d50a0{padding:35px 35px 35px 35px}.elementor-24 .elementor-element.elementor-element-7409be76>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-24 .elementor-element.elementor-element-54d9a62e{padding:0 0 0 0}.elementor-24 .elementor-element.elementor-element-5e5fee58>.elementor-element-populated{padding:0 0 0 0}.elementor-widget-raven-button a.raven-button .button-text,.elementor-widget-raven-button .raven-button .button-text{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-raven-button a.raven-button .button-subtext,.elementor-widget-raven-button .raven-button .button-subtext{font-size:var(--e-global-typography-accent-font-size)}}