.elementor-9 .elementor-element.elementor-element-a82dd76:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-a82dd76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/04/home-banner-1.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-a82dd76>.elementor-container{min-height:881px}.elementor-9 .elementor-element.elementor-element-a82dd76{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:-3% 0% 0% 0%}.elementor-9 .elementor-element.elementor-element-a82dd76>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-d0e9ca6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-d0e9ca6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-5ab875a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:30px;font-weight:400;color:#FFF}.elementor-9 .elementor-element.elementor-element-abc9d1d .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:63px;font-weight:400;text-transform:uppercase;color:#FFF}.elementor-9 .elementor-element.elementor-element-f8b950c{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-9 .elementor-element.elementor-element-f8b950c .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:76px;font-weight:400;text-transform:uppercase;color:#FFF}.elementor-9 .elementor-element.elementor-element-0aeb289{width:var(--container-widget-width,136.819%);max-width:136.819%;background-color:#8C9DAD;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -42%;padding:1% 0% 1% 42%;--container-widget-width:136.819%;--container-widget-flex-grow:0;border-radius:0 30px 30px 0}.elementor-9 .elementor-element.elementor-element-0aeb289 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:43px;font-weight:300;text-transform:capitalize;color:#FFF}.elementor-9 .elementor-element.elementor-element-aeff7ba .wd-text-block{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500;color:#FFF}.elementor-9 .elementor-element.elementor-element-ec1200e .wd-text-block{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500;color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-9 .elementor-element.elementor-element-e410836 .elementor-button{background-color:#8C9DAD;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px}.elementor-9 .elementor-element.elementor-element-e410836{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-97ab5fa .elementor-button{background-color:#fff0;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px}.elementor-9 .elementor-element.elementor-element-97ab5fa{width:var(--container-widget-width,31%);max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-96dd441.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-96dd441.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-96dd441.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-9 .elementor-element.elementor-element-f754c07{width:var(--container-widget-width,69.913%);max-width:69.913%;--container-widget-width:69.913%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-ff6f639{--grid-template-columns:repeat(1, auto);text-align:center;width:var(--container-widget-width,21.961%);max-width:21.961%;--container-widget-width:21.961%;--container-widget-flex-grow:0;top:224px;--grid-row-gap:33px}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ff6f639{left:734px}body.rtl .elementor-9 .elementor-element.elementor-element-ff6f639{right:734px}.elementor-9 .elementor-element.elementor-element-ff6f639 .elementor-social-icon{background-color:#fff0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF}.elementor-9 .elementor-element.elementor-element-ff6f639 .elementor-social-icon i{color:#FFF}.elementor-9 .elementor-element.elementor-element-ff6f639 .elementor-social-icon svg{fill:#FFF}.elementor-9 .elementor-element.elementor-element-3071431:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-3071431>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/01/book-available-bg.png);background-position:219px 89%;background-repeat:no-repeat;background-size:81% auto}.elementor-9 .elementor-element.elementor-element-3071431{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-9 .elementor-element.elementor-element-3071431>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-9d85724.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-9d85724.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-9d85724.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-9 .elementor-element.elementor-element-0438735{width:var(--container-widget-width,78.854%);max-width:78.854%;--container-widget-width:78.854%;--container-widget-flex-grow:0;z-index:9999;text-align:center}.elementor-9 .elementor-element.elementor-element-6d83301:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-6d83301>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/01/book-bg.png);background-position:0 129px;background-repeat:no-repeat;background-size:100% auto}.elementor-9 .elementor-element.elementor-element-6d83301>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0% 0% 0% -3%;--e-column-margin-right:0%;--e-column-margin-left:-3%;padding:21% 0% 0% 15%}.elementor-9 .elementor-element.elementor-element-6d83301>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-6d83301{z-index:10}.elementor-9 .elementor-element.elementor-element-8e84cc7 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;color:#000}.elementor-9 .elementor-element.elementor-element-54b6cb0 .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:#000}.elementor-9 .elementor-element.elementor-element-e581a8a{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-e581a8a .wd-text-block{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-9 .elementor-element.elementor-element-8be57a7{width:var(--container-widget-width,97%);max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-8be57a7 .wd-text-block{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-9 .elementor-element.elementor-element-2bf5b03{width:var(--container-widget-width,94%);max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-2bf5b03>.elementor-widget-container{margin:-2px 0 0 0}.elementor-9 .elementor-element.elementor-element-2bf5b03 .wd-text-block{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-9 .elementor-element.elementor-element-23395bc>.elementor-widget-container{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-23395bc .wd-text-block{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-9 .elementor-element.elementor-element-c2c7e69{padding:-10px 0 0 0}.elementor-9 .elementor-element.elementor-element-c2c7e69 .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000}.elementor-9 .elementor-element.elementor-element-b140f87 .elementor-button{background-color:#8C9DAD;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px}.elementor-9 .elementor-element.elementor-element-b140f87{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-b29820e:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-b29820e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/01/book-available-bg.png);background-position:219px 89%;background-repeat:no-repeat;background-size:81% auto}.elementor-9 .elementor-element.elementor-element-b29820e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-9 .elementor-element.elementor-element-b29820e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3b0544e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-3b0544e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-3b0544e.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-9 .elementor-element.elementor-element-4d886dc{width:var(--container-widget-width,78.854%);max-width:78.854%;--container-widget-width:78.854%;--container-widget-flex-grow:0;z-index:9999;text-align:center}.elementor-9 .elementor-element.elementor-element-3e966c6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-3e966c6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/01/book-bg.png);background-position:0 129px;background-repeat:no-repeat;background-size:100% auto}.elementor-9 .elementor-element.elementor-element-3e966c6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0% 0% 0% -3%;--e-column-margin-right:0%;--e-column-margin-left:-3%;padding:21% 0% 0% 15%}.elementor-9 .elementor-element.elementor-element-3e966c6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-3e966c6{z-index:10}.elementor-9 .elementor-element.elementor-element-b09c558 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;color:#000}.elementor-9 .elementor-element.elementor-element-4703ff8 .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:#000}.elementor-9 .elementor-element.elementor-element-5470558{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-5470558 .wd-text-block{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-9 .elementor-element.elementor-element-816957f{padding:-10px 0 0 0}.elementor-9 .elementor-element.elementor-element-816957f .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000}.elementor-9 .elementor-element.elementor-element-54a7da9 .elementor-button{background-color:#8C9DAD;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px}.elementor-9 .elementor-element.elementor-element-54a7da9{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-f4f612c:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-f4f612c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/01/video-bg.png);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-f4f612c>.elementor-container{min-height:401px}.elementor-9 .elementor-element.elementor-element-f4f612c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-9 .elementor-element.elementor-element-f4f612c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-003280e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;color:#FFF}.elementor-9 .elementor-element.elementor-element-3389fad{width:var(--container-widget-width,67.358%);max-width:67.358%;--container-widget-width:67.358%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-3389fad .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;color:#FFF}.elementor-9 .elementor-element.elementor-element-d3caa47 .elementor-button{background-color:#8C9DAD;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px}.elementor-9 .elementor-element.elementor-element-d3caa47{padding:30px 0 0 0}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-36721b1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-36721b1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-36721b1.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-9 .elementor-element.elementor-element-9f74d6b{width:var(--container-widget-width,15.782%);max-width:15.782%;--container-widget-width:15.782%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-0932b62{padding:20px 0 0 0;text-align:center}.elementor-9 .elementor-element.elementor-element-0932b62 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:17px;font-weight:400;color:#FFF}.elementor-9 .elementor-element.elementor-element-b691db8:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-b691db8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/01/about-author-bg.png);background-position:0% 30%;background-repeat:no-repeat;background-size:50% auto}.elementor-9 .elementor-element.elementor-element-b691db8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-9 .elementor-element.elementor-element-b691db8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-8e9d162.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-8e9d162.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-8e9d162.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-9 .elementor-element.elementor-element-e59a159{width:var(--container-widget-width,60.779%);max-width:60.779%;--container-widget-width:60.779%;--container-widget-flex-grow:0}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-ecabea7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-ecabea7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-7a5158b .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;color:#6A2F40}.elementor-9 .elementor-element.elementor-element-7637518 .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:55px;font-weight:400;text-transform:uppercase;color:#000}.elementor-9 .elementor-element.elementor-element-d125723 .wd-text-block{max-width:96%;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-9 .elementor-element.elementor-element-e26fb13 .elementor-button{background-color:#8C9DAD;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px}.elementor-9 .elementor-element.elementor-element-e26fb13{padding:30px 0 0 0}.elementor-9 .elementor-element.elementor-element-82513f0:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-82513f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/01/blogs-bg.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-82513f0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-9 .elementor-element.elementor-element-82513f0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-4901c48{text-align:center}.elementor-9 .elementor-element.elementor-element-4901c48 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;color:#FFF}.elementor-9 .elementor-element.elementor-element-88bc90d{text-align:center}.elementor-9 .elementor-element.elementor-element-88bc90d .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;color:#FFF}.elementor-9 .elementor-element.elementor-element-dc2faf4 .wd-text-block{max-width:637px;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500;color:#FFF}.elementor-9 .elementor-element.elementor-element-b632634>.elementor-widget-container{padding:030px 0 0 0}.elementor-9 .elementor-element.elementor-element-a1e7408 .elementor-button{background-color:#8C9DAD;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px}.elementor-9 .elementor-element.elementor-element-a1e7408{padding:30px 0 0 0}.elementor-9 .elementor-element.elementor-element-d935388:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-d935388>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/01/blogs-bg.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-d935388{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-9 .elementor-element.elementor-element-d935388>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-6f37dc2{text-align:center}.elementor-9 .elementor-element.elementor-element-6f37dc2 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;color:#FFF}.elementor-9 .elementor-element.elementor-element-95b9687{text-align:center}.elementor-9 .elementor-element.elementor-element-95b9687 .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;color:#FFF}.elementor-9 .elementor-element.elementor-element-0cdc81d .wd-text-block{max-width:637px;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500;color:#FFF}.elementor-9 .elementor-element.elementor-element-9885d24>.elementor-widget-container{padding:030px 0 0 0}.elementor-9 .elementor-element.elementor-element-3160135 .elementor-button{background-color:#8C9DAD;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px}.elementor-9 .elementor-element.elementor-element-3160135{padding:30px 0 0 0}.elementor-9 .elementor-element.elementor-element-7209296{padding:100px 0 100px 0}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-bdf9018.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-bdf9018.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-7abdf9c .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;color:#6A2F40}.elementor-9 .elementor-element.elementor-element-6cdc827 .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:55px;font-weight:400;text-transform:uppercase;color:#000}.elementor-9 .elementor-element.elementor-element-4685fd3 .wd-text-block{max-width:100%;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-9 .elementor-element.elementor-element-050e1e7{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-050e1e7>.elementor-widget-container{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-050e1e7 .wd-button-wrapper a{background-color:#8C9DAD;border-color:#8C9DAD;color:#FFF}.elementor-9 .elementor-element.elementor-element-20cb7df .elementor-button{background-color:#fff0;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;fill:#6A2F40;color:#6A2F40;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6A2F40;border-radius:30px 30px 30px 30px}.elementor-9 .elementor-element.elementor-element-20cb7df{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-789db38 .elementor-button{background-color:#8C9DAD;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px}.elementor-9 .elementor-element.elementor-element-789db38{width:var(--container-widget-width,22.093%);max-width:22.093%;padding:0 0 0 0;--container-widget-width:22.093%;--container-widget-flex-grow:0}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c0907ed.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-c0907ed.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-c0907ed.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-9 .elementor-element.elementor-element-a3b9e28{width:var(--container-widget-width,88.18%);max-width:88.18%;--container-widget-width:88.18%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-d19030e:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-d19030e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/01/testi-main-bg.png);background-position:top center;background-repeat:no-repeat;background-size:contain}.elementor-9 .elementor-element.elementor-element-d19030e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 100px 0}.elementor-9 .elementor-element.elementor-element-d19030e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-1fbc689.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-9 .elementor-element.elementor-element-1fbc689>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-f07bd6e{text-align:center}.elementor-9 .elementor-element.elementor-element-f07bd6e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;color:#FFF}.elementor-9 .elementor-element.elementor-element-de63a8e{text-align:center}.elementor-9 .elementor-element.elementor-element-de63a8e .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;color:#FFF}.elementor-9 .elementor-element.elementor-element-a6d0f75>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-a6d0f75 .wd-text-block{max-width:637px;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500;color:#FFF}.elementor-9 .elementor-element.elementor-element-ed27dd1{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-cb426cc>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-f134637>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-0452163>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-0452163 .info-box-title{color:#000;font-family:"Tenor Sans",Sans-serif;font-size:20px;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-0452163 .info-box-inner{color:#000;font-family:"Poppins",Sans-serif;font-size:14px}.elementor-9 .elementor-element.elementor-element-39f2c50>.elementor-widget-container{padding:60px 0 0 0}.elementor-9 .elementor-element.elementor-element-39f2c50 .info-box-title{color:#000;font-family:"Tenor Sans",Sans-serif;font-size:20px;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-39f2c50 .info-box-inner{color:#000;font-family:"Poppins",Sans-serif;font-size:15px}.elementor-9 .elementor-element.elementor-element-5bb3c5d{margin:0% 0% -5.5% 0%;padding:100px 0 100px 0}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-5744dfd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-5744dfd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-5744dfd.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-9 .elementor-element.elementor-element-68a8054{width:var(--container-widget-width,87%);max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;z-index:999}.elementor-9 .elementor-element.elementor-element-2b7be9d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-2b7be9d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/04/DES.png);background-position:0 33px;background-repeat:no-repeat;background-size:100% auto}.elementor-9 .elementor-element.elementor-element-2b7be9d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0% 0% 0% -3%;--e-column-margin-right:0%;--e-column-margin-left:-3%;padding:50px 40px 104px 40px}.elementor-9 .elementor-element.elementor-element-2b7be9d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-5b96ec8{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-5b96ec8 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;color:#6A2F40}.elementor-9 .elementor-element.elementor-element-8792890{width:var(--container-widget-width,89.013%);max-width:89.013%;--container-widget-width:89.013%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-8792890 .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:51px;font-weight:400;text-transform:uppercase;color:#000}.elementor-9 .elementor-element.elementor-element-ff85e02{width:var(--container-widget-width,87.087%);max-width:87.087%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 80px) 0;--container-widget-width:87.087%;--container-widget-flex-grow:0}@media(max-width:1366px){.elementor-9 .elementor-element.elementor-element-abc9d1d .elementor-heading-title{font-size:43px}.elementor-9 .elementor-element.elementor-element-f8b950c .elementor-heading-title{font-size:51px}.elementor-9 .elementor-element.elementor-element-0aeb289 .elementor-heading-title{font-size:27px}.elementor-9 .elementor-element.elementor-element-e410836{--container-widget-width:31%;--container-widget-flex-grow:0;width:var(--container-widget-width,31%);max-width:31%}.elementor-9 .elementor-element.elementor-element-97ab5fa{--container-widget-width:43%;--container-widget-flex-grow:0;width:var(--container-widget-width,43%);max-width:43%}.elementor-9 .elementor-element.elementor-element-3071431:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-3071431>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:192px 543px}.elementor-9 .elementor-element.elementor-element-3071431{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-3d1b897{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-0438735 img{width:100%}.elementor-9 .elementor-element.elementor-element-6d83301:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-6d83301>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-44px 108px;background-size:886px auto}.elementor-9 .elementor-element.elementor-element-6d83301>.elementor-element-populated{padding:131px 12px 0 63px}.elementor-9 .elementor-element.elementor-element-8e84cc7{margin:54px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-54b6cb0{margin:-9px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-54b6cb0 .elementor-heading-title{font-size:28px}.elementor-9 .elementor-element.elementor-element-e581a8a>.elementor-widget-container{margin:-15px 0 0 0}.elementor-9 .elementor-element.elementor-element-23395bc>.elementor-widget-container{margin:0 0 -20px 0}.elementor-9 .elementor-element.elementor-element-b140f87{margin:-18px 0 calc(var(--kit-widget-spacing, 0px) + 85px) 0;--container-widget-width:31%;--container-widget-flex-grow:0;width:var(--container-widget-width,31%);max-width:31%}.elementor-9 .elementor-element.elementor-element-b29820e:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-b29820e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:192px 543px}.elementor-9 .elementor-element.elementor-element-b29820e{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-1118d6f{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-4d886dc img{width:100%}.elementor-9 .elementor-element.elementor-element-3e966c6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-3e966c6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:6px 58px;background-size:633px auto}.elementor-9 .elementor-element.elementor-element-3e966c6>.elementor-element-populated{padding:131px 12px 0 63px}.elementor-9 .elementor-element.elementor-element-b09c558{margin:54px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-4703ff8{margin:-9px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-4703ff8 .elementor-heading-title{font-size:28px}.elementor-9 .elementor-element.elementor-element-5470558>.elementor-widget-container{margin:-15px 0 0 0}.elementor-9 .elementor-element.elementor-element-54a7da9{margin:-18px 0 calc(var(--kit-widget-spacing, 0px) + 85px) 0;--container-widget-width:31%;--container-widget-flex-grow:0;width:var(--container-widget-width,31%);max-width:31%}.elementor-9 .elementor-element.elementor-element-e59a159 img{width:1000px}.elementor-9 .elementor-element.elementor-element-7637518 .elementor-heading-title{font-size:38px}.elementor-9 .elementor-element.elementor-element-88bc90d .elementor-heading-title{font-size:38px}.elementor-9 .elementor-element.elementor-element-95b9687 .elementor-heading-title{font-size:38px}.elementor-9 .elementor-element.elementor-element-6cdc827 .elementor-heading-title{font-size:38px}.elementor-9 .elementor-element.elementor-element-789db38{--container-widget-width:32%;--container-widget-flex-grow:0;width:var(--container-widget-width,32%);max-width:32%}.elementor-9 .elementor-element.elementor-element-d19030e:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-d19030e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:auto}.elementor-9 .elementor-element.elementor-element-d19030e{margin:0 0 0 0;padding:60px 0 160px 0}.elementor-9 .elementor-element.elementor-element-1fbc689>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-de63a8e .elementor-heading-title{font-size:38px}.elementor-9 .elementor-element.elementor-element-a6d0f75>.elementor-widget-container{margin:0 0 80px 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-ed27dd1{margin:-73px 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-0452163>.elementor-widget-container{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-5bb3c5d{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-0a1fa60{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-2b7be9d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-2b7be9d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/04/ds.png);background-position:0 12px;background-size:95% auto}.elementor-9 .elementor-element.elementor-element-2b7be9d>.elementor-element-populated{padding:18px 8px 8px 28px}.elementor-9 .elementor-element.elementor-element-5b96ec8{margin:7px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-8792890{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-8792890 .elementor-heading-title{font-size:32px}.elementor-9 .elementor-element.elementor-element-ff85e02{margin:-26px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-a82dd76>.elementor-container{min-height:576px}.elementor-9 .elementor-element.elementor-element-208cc94{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-5ab875a .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-abc9d1d .elementor-heading-title{font-size:32px}.elementor-9 .elementor-element.elementor-element-f8b950c .elementor-heading-title{font-size:38px}.elementor-9 .elementor-element.elementor-element-0aeb289{--container-widget-width:491px;--container-widget-flex-grow:0;width:var(--container-widget-width,491px);max-width:491px}.elementor-9 .elementor-element.elementor-element-0aeb289 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-e410836{--container-widget-width:43%;--container-widget-flex-grow:0;width:var(--container-widget-width,43%);max-width:43%}.elementor-9 .elementor-element.elementor-element-97ab5fa{--container-widget-width:56%;--container-widget-flex-grow:0;width:var(--container-widget-width,56%);max-width:56%}.elementor-9 .elementor-element.elementor-element-3071431:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-3071431>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:29px 92%}.elementor-9 .elementor-element.elementor-element-0438735 img{width:100%}.elementor-9 .elementor-element.elementor-element-6d83301:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-6d83301>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:10px 0;background-size:995px auto}.elementor-9 .elementor-element.elementor-element-6d83301>.elementor-element-populated{padding:0% 0% 0% 9%}.elementor-9 .elementor-element.elementor-element-8e84cc7 .elementor-heading-title{font-size:22px}.elementor-9 .elementor-element.elementor-element-54b6cb0 .elementor-heading-title{font-size:27px}.elementor-9 .elementor-element.elementor-element-e581a8a{--container-widget-width:91%;--container-widget-flex-grow:0;width:var(--container-widget-width,91%);max-width:91%}.elementor-9 .elementor-element.elementor-element-b140f87{margin:-11px 0 calc(var(--kit-widget-spacing, 0px) + 85px) 0}.elementor-9 .elementor-element.elementor-element-b29820e:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-b29820e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:29px 92%}.elementor-9 .elementor-element.elementor-element-4d886dc img{width:100%}.elementor-9 .elementor-element.elementor-element-3e966c6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-3e966c6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:10px 0;background-size:457px auto}.elementor-9 .elementor-element.elementor-element-3e966c6>.elementor-element-populated{padding:0% 0% 0% 9%}.elementor-9 .elementor-element.elementor-element-b09c558{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-b09c558 .elementor-heading-title{font-size:22px}.elementor-9 .elementor-element.elementor-element-4703ff8 .elementor-heading-title{font-size:27px}.elementor-9 .elementor-element.elementor-element-5470558{--container-widget-width:91%;--container-widget-flex-grow:0;width:var(--container-widget-width,91%);max-width:91%}.elementor-9 .elementor-element.elementor-element-54a7da9{width:var(--container-widget-width,34.621%);max-width:34.621%;margin:-11px 0 calc(var(--kit-widget-spacing, 0px) + 85px) 0;--container-widget-width:34.621%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-b691db8:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-b691db8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0% 44%}.elementor-9 .elementor-element.elementor-element-b691db8{padding:40px 0 40px 0}.elementor-9 .elementor-element.elementor-element-2a11a10{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-e59a159 img{width:100%}.elementor-9 .elementor-element.elementor-element-7a5158b .elementor-heading-title{font-size:22px}.elementor-9 .elementor-element.elementor-element-7637518 .elementor-heading-title{font-size:30px}.elementor-9 .elementor-element.elementor-element-e26fb13{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-82513f0{padding:40px 0 40px 0}.elementor-9 .elementor-element.elementor-element-4901c48 .elementor-heading-title{font-size:22px}.elementor-9 .elementor-element.elementor-element-88bc90d .elementor-heading-title{font-size:30px}.elementor-9 .elementor-element.elementor-element-d935388{padding:40px 0 40px 0}.elementor-9 .elementor-element.elementor-element-6f37dc2 .elementor-heading-title{font-size:22px}.elementor-9 .elementor-element.elementor-element-95b9687 .elementor-heading-title{font-size:30px}.elementor-9 .elementor-element.elementor-element-7209296{padding:40px 0 40px 0}.elementor-9 .elementor-element.elementor-element-7abdf9c .elementor-heading-title{font-size:22px}.elementor-9 .elementor-element.elementor-element-6cdc827 .elementor-heading-title{font-size:30px}.elementor-9 .elementor-element.elementor-element-050e1e7{--container-widget-width:32%;--container-widget-flex-grow:0;width:var(--container-widget-width,32%);max-width:32%}.elementor-9 .elementor-element.elementor-element-20cb7df{--container-widget-width:43%;--container-widget-flex-grow:0;width:var(--container-widget-width,43%);max-width:43%}.elementor-9 .elementor-element.elementor-element-d19030e:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-d19030e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:auto}.elementor-9 .elementor-element.elementor-element-d19030e{margin:0 0 0 0;padding:60px 0 0 0}.elementor-9 .elementor-element.elementor-element-1fbc689>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-a6d0f75>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-ed27dd1{margin:35px 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-39f2c50>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-5bb3c5d{margin:0% 0% 0% 0%;padding:40px 0 0 0}.elementor-9 .elementor-element.elementor-element-0a1fa60{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-68a8054{margin:0 -4px calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:301px;--container-widget-flex-grow:0;width:var(--container-widget-width,301px);max-width:301px}.elementor-9 .elementor-element.elementor-element-2b7be9d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-2b7be9d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/04/SDD.gif);background-position:8px 0;background-size:contain}.elementor-9 .elementor-element.elementor-element-5b96ec8 .elementor-heading-title{font-size:22px}.elementor-9 .elementor-element.elementor-element-8792890 .elementor-heading-title{font-size:26px}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-a82dd76>.elementor-container{min-height:1081px}.elementor-9 .elementor-element.elementor-element-a82dd76{margin:-13% 0% 0% 0%;padding:0 0 36px 0}.elementor-9 .elementor-element.elementor-element-5ab875a{text-align:center}.elementor-9 .elementor-element.elementor-element-5ab875a .elementor-heading-title{font-size:22px}.elementor-9 .elementor-element.elementor-element-abc9d1d{text-align:center}.elementor-9 .elementor-element.elementor-element-abc9d1d .elementor-heading-title{font-size:29px}.elementor-9 .elementor-element.elementor-element-f8b950c{text-align:center}.elementor-9 .elementor-element.elementor-element-f8b950c .elementor-heading-title{font-size:35px}.elementor-9 .elementor-element.elementor-element-e410836{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-9 .elementor-element.elementor-element-97ab5fa{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-9 .elementor-element.elementor-element-3071431:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-3071431>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:11px 90%;background-size:350px auto}.elementor-9 .elementor-element.elementor-element-3071431{margin:0 0 0 0;padding:0 0 30px 0}.elementor-9 .elementor-element.elementor-element-9d85724.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-9 .elementor-element.elementor-element-0438735{text-align:center}.elementor-9 .elementor-element.elementor-element-6d83301:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-6d83301>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0;background-size:343px auto}.elementor-9 .elementor-element.elementor-element-6d83301>.elementor-element-populated{margin:1% 1% 6% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;padding:0% 0% 1% 9%}.elementor-9 .elementor-element.elementor-element-8e84cc7{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-8e84cc7 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-54b6cb0 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-e581a8a>.elementor-widget-container{margin:-11px 0 0 0}.elementor-9 .elementor-element.elementor-element-e581a8a{--container-widget-width:97%;--container-widget-flex-grow:0;width:var(--container-widget-width,97%);max-width:97%}.elementor-9 .elementor-element.elementor-element-e581a8a .wd-text-block{font-size:14px}.elementor-9 .elementor-element.elementor-element-8be57a7{--container-widget-width:97%;--container-widget-flex-grow:0;width:var(--container-widget-width,97%);max-width:97%}.elementor-9 .elementor-element.elementor-element-8be57a7 .wd-text-block{font-size:14px}.elementor-9 .elementor-element.elementor-element-2bf5b03{--container-widget-width:97%;--container-widget-flex-grow:0;width:var(--container-widget-width,97%);max-width:97%}.elementor-9 .elementor-element.elementor-element-2bf5b03 .wd-text-block{font-size:14px}.elementor-9 .elementor-element.elementor-element-b140f87{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-9 .elementor-element.elementor-element-b29820e:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-b29820e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:11px 90%;background-size:350px auto}.elementor-9 .elementor-element.elementor-element-b29820e{margin:0 0 0 0;padding:0 0 30px 0}.elementor-9 .elementor-element.elementor-element-3b0544e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-9 .elementor-element.elementor-element-4d886dc{text-align:center}.elementor-9 .elementor-element.elementor-element-3e966c6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-3e966c6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0;background-size:380px auto}.elementor-9 .elementor-element.elementor-element-3e966c6>.elementor-element-populated{margin:1% 1% 6% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;padding:0% 0% 1% 5%}.elementor-9 .elementor-element.elementor-element-b09c558{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-b09c558 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-4703ff8 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-5470558>.elementor-widget-container{margin:-11px 0 0 0}.elementor-9 .elementor-element.elementor-element-5470558{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-9 .elementor-element.elementor-element-5470558 .wd-text-block{font-size:14px}.elementor-9 .elementor-element.elementor-element-816957f{padding:7px 0 0 0}.elementor-9 .elementor-element.elementor-element-54a7da9{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-9 .elementor-element.elementor-element-b691db8:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-b691db8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0% 0%;background-size:360px auto}.elementor-9 .elementor-element.elementor-element-ecabea7>.elementor-element-populated{padding:0 10px 0 27px}.elementor-9 .elementor-element.elementor-element-7a5158b{margin:12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-9 .elementor-element.elementor-element-7a5158b .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-7637518 .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-d125723 .wd-text-block{font-size:14px}.elementor-9 .elementor-element.elementor-element-4901c48 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-88bc90d .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-dc2faf4 .wd-text-block{font-size:14px}.elementor-9 .elementor-element.elementor-element-6f37dc2 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-95b9687 .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-0cdc81d .wd-text-block{font-size:14px}.elementor-9 .elementor-element.elementor-element-7abdf9c .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-6cdc827 .elementor-heading-title{font-size:22px}.elementor-9 .elementor-element.elementor-element-4685fd3 .wd-text-block{font-size:14px}.elementor-9 .elementor-element.elementor-element-050e1e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-9 .elementor-element.elementor-element-20cb7df{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-9 .elementor-element.elementor-element-d19030e:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-d19030e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:auto}.elementor-9 .elementor-element.elementor-element-d19030e{padding:30px 0 40px 0}.elementor-9 .elementor-element.elementor-element-f07bd6e .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-de63a8e .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-ed27dd1{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-0452163>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-5bb3c5d{margin:0% 0% 0% 0%}.elementor-9 .elementor-element.elementor-element-5744dfd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-9 .elementor-element.elementor-element-2b7be9d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-2b7be9d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://carolinehufnagle.com/wp-content/uploads/2026/04/ds.gif);background-position:5px 0;background-size:351px auto}.elementor-9 .elementor-element.elementor-element-2b7be9d>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:13px 0 0 21px}.elementor-9 .elementor-element.elementor-element-5b96ec8 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-8792890{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-9 .elementor-element.elementor-element-8792890 .elementor-heading-title{font-size:22px}.elementor-9 .elementor-element.elementor-element-ff85e02{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-9d85724{width:39.665%}.elementor-9 .elementor-element.elementor-element-6d83301{width:60.335%}.elementor-9 .elementor-element.elementor-element-3b0544e{width:39.665%}.elementor-9 .elementor-element.elementor-element-3e966c6{width:60.335%}.elementor-9 .elementor-element.elementor-element-cb426cc{width:16.333%}.elementor-9 .elementor-element.elementor-element-f134637{width:72.32%}.elementor-9 .elementor-element.elementor-element-b782aab{width:10.904%}.elementor-9 .elementor-element.elementor-element-5744dfd{width:40%}.elementor-9 .elementor-element.elementor-element-2b7be9d{width:60%}}@media(max-width:1366px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-9d85724{width:39%}.elementor-9 .elementor-element.elementor-element-6d83301{width:60%}.elementor-9 .elementor-element.elementor-element-3b0544e{width:39%}.elementor-9 .elementor-element.elementor-element-3e966c6{width:60%}}