/* Start custom CSS */body.elementor-page-33{font-family:Arial,sans-serif;color:#172E3F;background:#F7F6F0;}
body.elementor-page-33 *,body.elementor-page-33 *::before,body.elementor-page-33 *::after{box-sizing:border-box;}
body.elementor-page-33 .e-heading-base{font-family:Georgia,serif!important;font-weight:400;letter-spacing:-.035em;}
body.elementor-page-33 p{font-family:Arial,sans-serif;}
body.elementor-page-33 h1{font-size:clamp(2.8rem,5.2vw,5rem)!important;line-height:1.06!important;}
body.elementor-page-33 h1 em{color:#426C55;}
body.elementor-page-33 a{transition:opacity .2s ease,transform .2s ease;}
body.elementor-page-33 a:hover{opacity:.82;}
body.elementor-page-33 a:focus-visible,body.elementor-page-33 input:focus-visible,body.elementor-page-33 textarea:focus-visible,body.elementor-page-33 button:focus-visible{outline:3px solid #73996A;outline-offset:5px;}
body.elementor-page-33 .elementor-element{min-width:0;}
body.elementor-page-33 header{max-width:80rem!important;margin:0 auto!important;padding:1.25rem clamp(1.25rem,4vw,4rem)!important;width:100%;background:#F7F6F0!important;border-bottom:1px solid #172e3f12;}
body.elementor-page-33 header h2{position:relative;padding-left:3.5rem;min-height:3.3rem;display:flex;align-items:center;background:url('https://awarenessdiet.com/wp-content/uploads/2026/09/awareness-head-logo.png') left center/3.1rem no-repeat;font-size:1.6rem!important;}
body.elementor-page-33 header h2 a{color:inherit;text-decoration:none;}
body.elementor-page-33 header h2 a::after{content:'';position:absolute;inset:0;}
body.elementor-page-33 header p a{display:inline-block;margin-right:1.25rem;color:inherit;text-decoration:none;font-size:.85rem;}
body.elementor-page-33 header .e-button-base{font-size:.8rem!important;padding:.85rem 1.25rem!important;}
body.elementor-page-33 .e-button-base{border-radius:99px!important;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;}
body.elementor-page-33 footer{background:#F7F6F0!important;color:#172E3F!important;border-top:1px solid #172e3f20;padding:2.5rem clamp(1.25rem,4vw,4rem)!important;gap:1rem!important;}
body.elementor-page-33 footer p,body.elementor-page-33 footer h2{color:#172E3F!important;}
body.elementor-page-33 footer p a{display:inline-block;color:inherit;text-decoration:none;margin-right:1.25rem;font-size:.85rem;}
body.elementor-page-33 footer h2{font-size:1.5rem!important;}
body.elementor-page-33 input,body.elementor-page-33 textarea{border-radius:.6rem!important;}
@media(max-width:767px){body.elementor-page-33 h1{font-size:2.8rem!important;}body.elementor-page-33 h2{font-size:2.15rem;}body.elementor-page-33 header{gap:1rem!important;}body.elementor-page-33 header p{flex-basis:100%;order:3;line-height:2!important;}body.elementor-page-33 header h2{font-size:1.4rem!important;padding-left:2.8rem;background-size:2.5rem;}body.elementor-page-33 header .e-button-base{font-size:.72rem!important;padding:.7rem 1rem!important;}body.elementor-page-33 footer p a{line-height:2;}}

body.elementor-page-33 :is([data-id="951bf3e"]>span){display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:1.5rem;}body.elementor-page-33 :is([data-id="951bf3e"]>span) span{display:flex;flex-direction:column;gap:.4rem;font-size:.7rem;letter-spacing:.04em;}body.elementor-page-33 :is([data-id="951bf3e"]>span) img{width:100%;height:6.5rem;object-fit:cover;border-radius:.7rem;}
body.elementor-page-33 :is([data-id="835afcc"]>span,[data-id="886eb35"]>span,[data-id="67442f9"]>span){display:flex;flex-direction:column;background:#fff;border:7px solid #17242A;border-radius:1.7rem;padding:1rem;max-width:16rem;margin:1.5rem auto 0;box-shadow:0 15px 25px #172e3f15;gap:.7rem;color:#172E3F;font-size:.75rem;line-height:1.5;}
body.elementor-page-33 :is([data-id="835afcc"]>span,[data-id="886eb35"]>span,[data-id="67442f9"]>span) img{width:100%;height:8rem;object-fit:cover;border-radius:.6rem;}
body.elementor-page-33 :is([data-id="835afcc"]>span,[data-id="886eb35"]>span,[data-id="67442f9"]>span) strong{font-size:.9rem;}body.elementor-page-33 :is([data-id="835afcc"]>span,[data-id="886eb35"]>span,[data-id="67442f9"]>span) small{font-size:.65rem;color:#596C70;}body.elementor-page-33 :is([data-id="835afcc"]>span,[data-id="886eb35"]>span,[data-id="67442f9"]>span) span:last-of-type{background:#426C55;color:white;padding:.5rem;border-radius:2rem;text-align:center;}
body.elementor-page-33 :is([data-id="2c5aea0"]>span){display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.25rem;}body.elementor-page-33 :is([data-id="2c5aea0"]>span) span{display:flex;flex-direction:column;gap:.4rem;background:#fff;color:#172E3F;border-radius:.7rem;padding:1rem;font-size:.7rem;}body.elementor-page-33 :is([data-id="2c5aea0"]>span) strong{font-size:1.5rem;font-family:Georgia,serif;font-weight:400;}

body.elementor-page-33 :is([data-id="835afcc"]>span,[data-id="886eb35"]>span,[data-id="67442f9"]>span)::before{content:'';display:block;position:relative;inset:auto;width:100%;height:9rem;flex-shrink:0;background:url('https://awarenessdiet.com/wp-content/uploads/2026/09/awareness-shared-table.webp') center/cover;border-radius:.7rem;}
body.elementor-page-33 [data-id="951bf3e"]>span>span::before{content:'';display:block;width:100%;height:6.5rem;background-size:cover;background-position:center;border-radius:.7rem;}
body.elementor-page-33 [data-id="951bf3e"]>span>span:nth-child(1)::before{background-image:url('https://awarenessdiet.com/wp-content/uploads/2026/09/awareness-shared-table.webp');}body.elementor-page-33 [data-id="951bf3e"]>span>span:nth-child(2)::before{background-image:url('https://awarenessdiet.com/wp-content/uploads/2026/09/awareness-morning.webp');}body.elementor-page-33 [data-id="951bf3e"]>span>span:nth-child(3)::before{background-image:url('https://awarenessdiet.com/wp-content/uploads/2026/09/awareness-coastal-walk.webp');}
body.elementor-page-33 :is([data-id="d39fd8e"],[data-id="8d7fe70"],[data-id="281ae81"])>span{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.2rem;background:#F0F3EA;border:1px solid #D8DFD0;border-radius:.75rem;margin-top:1rem;font-size:.75rem;}
body.elementor-page-33 :is([data-id="d39fd8e"],[data-id="8d7fe70"],[data-id="281ae81"])>span strong{font:1.6rem Georgia,serif;color:#172E3F;}

body.elementor-page-33 [data-id="f90a8e0"]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem!important;max-width:80rem;margin:auto;padding:0 2.5rem!important;background:#F7F6F0!important;}
body.elementor-page-33 header,body.elementor-page-33 footer{grid-column:1/-1;}
body.elementor-page-33 [data-id="df53672"]{grid-column:1;grid-row:2;padding:2rem 0 0!important;gap:1.3rem!important;}
body.elementor-page-33 [data-id="ef1f9b1"]{font-size:3.6rem!important;}
body.elementor-page-33 [data-id="05526a4"]{grid-column:1;grid-row:3;padding:2rem!important;background:#fff!important;border:1px solid #DDE3D7;border-radius:1.3rem;max-width:none!important;margin:0 0 3rem!important;}
body.elementor-page-33 [data-id="882db3c"]{font-size:2rem!important;}
body.elementor-page-33 [data-id="e00b448"]{grid-column:2;grid-row:2/4;background:linear-gradient(0deg,#172e3f55,#f7f6f070),url('https://awarenessdiet.com/wp-content/uploads/2026/09/awareness-morning.webp') 65% center/cover!important;border-radius:2rem;padding:2.3rem!important;margin:2rem 0 3rem!important;max-width:none!important;align-items:center;justify-content:center;gap:1rem!important;}
body.elementor-page-33 [data-id="73dd7ba"]{font-size:2.2rem!important;text-align:center;background:#f7f6f0e8;padding:1rem 1.5rem;border-radius:1rem;}
body.elementor-page-33 [data-id="67442f9"]{width:100%;}
body.elementor-page-33 :is([data-id="835afcc"]>span,[data-id="886eb35"]>span,[data-id="67442f9"]>span){max-width:18rem;min-height:27rem;padding:2rem 1.3rem;gap:1.2rem;}
body.elementor-page-33 :is([data-id="835afcc"]>span,[data-id="886eb35"]>span,[data-id="67442f9"]>span) strong{font:1.65rem Georgia,serif;}
body.elementor-page-33 form{gap:1rem!important;}body.elementor-page-33 form input{width:100%;min-height:3rem;}body.elementor-page-33 form button{border-radius:2rem!important;}
@media(max-width:767px){body.elementor-page-33 [data-id="f90a8e0"]{display:flex!important;padding:0 1.25rem!important;gap:1.2rem!important;}body.elementor-page-33 [data-id="ef1f9b1"]{font-size:2.8rem!important;}body.elementor-page-33 [data-id="05526a4"]{padding:1.5rem!important;margin-bottom:0!important;}body.elementor-page-33 [data-id="e00b448"]{padding:1.5rem!important;margin:0 0 2rem!important;}body.elementor-page-33 header,body.elementor-page-33 footer{padding-left:0!important;padding-right:0!important;}}/* End custom CSS */