.elementor-17581 .elementor-element.elementor-element-5d0c362{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17581 .elementor-element.elementor-element-5d0c362:not(.elementor-motion-effects-element-type-background), .elementor-17581 .elementor-element.elementor-element-5d0c362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-17581 .elementor-element.elementor-element-6f8ddeb{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17581 .elementor-element.elementor-element-61290b3 .elementor-heading-title{font-family:"Manrope";font-size:17px;font-weight:600;color:#575757;}.elementor-17581 .elementor-element.elementor-element-1aeedb6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-17581 .elementor-element.elementor-element-1aeedb6 .elementor-heading-title{font-family:"TWM Cursive Final";font-size:65px;font-weight:600;text-transform:none;line-height:68px;letter-spacing:1.7px;color:#7B3E2DBD;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-17581 .elementor-element.elementor-element-9125045{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter";font-size:18px;font-weight:400;line-height:25px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-9125045 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-2204fc5{--display:flex;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-17581 .elementor-element.elementor-element-b727279{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-e307273{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-651dd38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-651dd38.e-con{--align-self:center;}.elementor-17581 .elementor-element.elementor-element-d4b9289 .elementor-heading-title{font-family:"Manrope";font-size:31px;font-weight:600;text-transform:none;color:#575757;}.elementor-17581 .elementor-element.elementor-element-87175ea{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter";font-size:18px;font-weight:400;line-height:25px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-87175ea p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-680585b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter";font-size:18px;font-weight:400;line-height:25px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-680585b p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-f009dc8{--display:flex;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__header-title{text-align:start;}.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__header, .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__header-title{font-family:"Manrope";font-weight:600;}.elementor-17581 .elementor-element.elementor-element-4836078{--toggle-button-color:#5D7264;--item-text-color:#575757;--item-text-hover-decoration:underline;--marker-color:#5D7264;}.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__header{flex-direction:row;}.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item{font-family:"Inter";font-size:17px;font-weight:400;}.elementor-17581 .elementor-element.elementor-element-35b8b1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;}.elementor-17581 .elementor-element.elementor-element-20dcf28{--display:flex;}.elementor-17581 .elementor-element.elementor-element-ce96235{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-28a038d .elementor-heading-title{font-family:"Manrope";font-size:31px;font-weight:600;text-transform:none;color:#575757;}.elementor-17581 .elementor-element.elementor-element-e66f549{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter";font-size:18px;font-weight:400;font-style:italic;line-height:25px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-e66f549 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-7399ea4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17581 .elementor-element.elementor-element-1afd250{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17581 .elementor-element.elementor-element-1afd250:not(.elementor-motion-effects-element-type-background), .elementor-17581 .elementor-element.elementor-element-1afd250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-17581 .elementor-element.elementor-element-4118657{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-80761a7 img{border-radius:8px 8px 8px 8px;}.elementor-17581 .elementor-element.elementor-element-82517a7{--display:flex;}.elementor-17581 .elementor-element.elementor-element-36b0cc3 .elementor-heading-title{font-family:"Manrope";font-size:24px;font-weight:600;text-transform:uppercase;color:#5D7264;}.elementor-17581 .elementor-element.elementor-element-557f779 .elementor-heading-title{font-family:"Manrope";font-size:31px;font-weight:600;text-transform:none;color:#575757;}.elementor-17581 .elementor-element.elementor-element-5a604de{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter";font-size:18px;font-weight:400;line-height:25px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-5a604de p{margin-block-end:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17581 .elementor-element.elementor-element-ca105c9 .elementor-button{background-color:#5D7264;font-family:"Manrope";font-size:16px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-17581 .elementor-element.elementor-element-cf4cfb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-df8d83b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-17581 .elementor-element.elementor-element-df8d83b .elementor-heading-title{font-family:"Manrope";font-size:31px;font-weight:600;text-transform:none;color:#575757;}.elementor-17581 .elementor-element.elementor-element-62afc23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-ee33725{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-17581 .elementor-element.elementor-element-ee33725:not(.elementor-motion-effects-element-type-background), .elementor-17581 .elementor-element.elementor-element-ee33725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-17581 .elementor-element.elementor-element-1b8b643.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17581 .elementor-element.elementor-element-1b8b643.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17581 .elementor-element.elementor-element-1b8b643.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17581 .elementor-element.elementor-element-1b8b643 .elementor-image-box-title{margin-bottom:6px;font-family:"Manrope";font-size:24px;font-weight:600;text-transform:none;color:#5D7264;}.elementor-17581 .elementor-element.elementor-element-1b8b643 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17581 .elementor-element.elementor-element-1b8b643 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17581 .elementor-element.elementor-element-1b8b643 .elementor-image-box-description{font-family:"Inter";font-size:17px;font-weight:400;line-height:23px;}.elementor-17581 .elementor-element.elementor-element-deea875{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-17581 .elementor-element.elementor-element-deea875:not(.elementor-motion-effects-element-type-background), .elementor-17581 .elementor-element.elementor-element-deea875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-17581 .elementor-element.elementor-element-38875e1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17581 .elementor-element.elementor-element-38875e1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17581 .elementor-element.elementor-element-38875e1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17581 .elementor-element.elementor-element-38875e1 .elementor-image-box-title{margin-bottom:6px;font-family:"Manrope";font-size:24px;font-weight:600;text-transform:none;color:#5D7264;}.elementor-17581 .elementor-element.elementor-element-38875e1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17581 .elementor-element.elementor-element-38875e1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17581 .elementor-element.elementor-element-38875e1 .elementor-image-box-description{font-family:"Inter";font-size:17px;font-weight:400;line-height:23px;}.elementor-17581 .elementor-element.elementor-element-d38b31e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-f0a983f{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-17581 .elementor-element.elementor-element-f0a983f:not(.elementor-motion-effects-element-type-background), .elementor-17581 .elementor-element.elementor-element-f0a983f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-17581 .elementor-element.elementor-element-1993031.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17581 .elementor-element.elementor-element-1993031.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17581 .elementor-element.elementor-element-1993031.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17581 .elementor-element.elementor-element-1993031 .elementor-image-box-title{margin-bottom:6px;font-family:"Manrope";font-size:24px;font-weight:600;text-transform:none;color:#5D7264;}.elementor-17581 .elementor-element.elementor-element-1993031 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17581 .elementor-element.elementor-element-1993031 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17581 .elementor-element.elementor-element-1993031 .elementor-image-box-description{font-family:"Inter";font-size:17px;font-weight:400;line-height:23px;}.elementor-17581 .elementor-element.elementor-element-0d80241{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-17581 .elementor-element.elementor-element-0d80241:not(.elementor-motion-effects-element-type-background), .elementor-17581 .elementor-element.elementor-element-0d80241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-17581 .elementor-element.elementor-element-20d63b7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17581 .elementor-element.elementor-element-20d63b7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17581 .elementor-element.elementor-element-20d63b7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17581 .elementor-element.elementor-element-20d63b7 .elementor-image-box-title{margin-bottom:6px;font-family:"Manrope";font-size:24px;font-weight:600;text-transform:none;color:#5D7264;}.elementor-17581 .elementor-element.elementor-element-20d63b7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17581 .elementor-element.elementor-element-20d63b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17581 .elementor-element.elementor-element-20d63b7 .elementor-image-box-description{font-family:"Inter";font-size:17px;font-weight:400;line-height:23px;}.elementor-17581 .elementor-element.elementor-element-c06b9a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-9c96e44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-9a5c22d .elementor-heading-title{font-family:"Manrope";font-size:31px;font-weight:600;text-transform:none;color:#575757;}.elementor-17581 .elementor-element.elementor-element-b6afc25{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter";font-size:18px;font-weight:400;line-height:25px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-b6afc25 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-d276bb7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter";font-size:18px;font-weight:400;line-height:25px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-d276bb7 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-1a4c19e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-7dfec72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17581 .elementor-element.elementor-element-8f54dbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-15bb515{--display:flex;}.elementor-17581 .elementor-element.elementor-element-15bb515.e-con{--align-self:flex-start;}.elementor-17581 .elementor-element.elementor-element-6772251 img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-2ff11e7{--display:flex;}.elementor-17581 .elementor-element.elementor-element-b07764c{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-b07764c .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-a836086{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-a836086 .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-c281fbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-c281fbe p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-08b962e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-08b962e p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-82e8c1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-82e8c1a p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-04128e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-04128e0 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-c6a33d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-c6a33d4 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-507672b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-507672b p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-210e7f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-210e7f5 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-4fa59ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-534dd8c{--display:flex;}.elementor-17581 .elementor-element.elementor-element-60ee6ae img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-69ad131{--display:flex;}.elementor-17581 .elementor-element.elementor-element-58cac0e{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-58cac0e .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-58f89d8{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-58f89d8 .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-7312c08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-7312c08 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-5d5717c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-5d5717c p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-3005fc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-3005fc4 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-0c83fe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-0c83fe4 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-c06b5b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-c06b5b2 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-9260b6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-9260b6d p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-634551b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-634551b p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-b42b4ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-8424ba8{--display:flex;}.elementor-17581 .elementor-element.elementor-element-8880a4a img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-cd5be53{--display:flex;}.elementor-17581 .elementor-element.elementor-element-663a39f{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-663a39f .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-78d6347{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-78d6347 .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-0f2137a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-0f2137a p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-d96b0fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-d96b0fc p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-b334c7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-b334c7f p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-fdb30d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-fdb30d9 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-394d053{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-394d053 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-e8d0705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-e8d0705 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-4d87186{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-4d87186 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-7b65e48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-7b65e48 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-b1506f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-63bbf6d{--display:flex;}.elementor-17581 .elementor-element.elementor-element-703e614 img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-c599d1f{--display:flex;}.elementor-17581 .elementor-element.elementor-element-1cf0086{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-1cf0086 .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-5480a4c{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-5480a4c .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-8cb58de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-8cb58de p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-cd0fe24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-cd0fe24 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-66dd077{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-66dd077 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-be4f58e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-be4f58e p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-2133679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-2133679 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-f215be6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-f215be6 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-f763bf5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-17c58fa{--display:flex;}.elementor-17581 .elementor-element.elementor-element-b4254ca img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-64dc856{--display:flex;}.elementor-17581 .elementor-element.elementor-element-d87bf3b{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-d87bf3b .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-1011505{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-1011505 .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-9efeac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-9efeac0 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-3dabcae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-3dabcae p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-a95b184{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-a95b184 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-caa6123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-caa6123 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-0e42be5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-0e42be5 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-240e9f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-240e9f4 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-5342393{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-5342393 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-c29bda7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-7f918da{--display:flex;}.elementor-17581 .elementor-element.elementor-element-7f1cf87 img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-2d3d678{--display:flex;}.elementor-17581 .elementor-element.elementor-element-eb2369e{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-eb2369e .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-14d25f9{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-14d25f9 .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-55919e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-55919e8 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-079cc44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-079cc44 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-7b5884d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-7b5884d p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-58c5ae4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-58c5ae4 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-51403d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-51403d6 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-964059c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-964059c p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-ddc9505{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-ddc9505 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-c7d0a3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-40f53d9{--display:flex;}.elementor-17581 .elementor-element.elementor-element-8938c2b img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-8c9a981{--display:flex;}.elementor-17581 .elementor-element.elementor-element-8c9a981.e-con{--align-self:center;}.elementor-17581 .elementor-element.elementor-element-e59d10f{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-e59d10f .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-4320567{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-4320567 .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-f657b77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-f657b77 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-a8a2a78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-a8a2a78 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-3cfd67a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-5d9d7cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-c8161f4 .elementor-heading-title{font-family:"Manrope";font-size:31px;font-weight:600;text-transform:none;color:#575757;}.elementor-17581 .elementor-element.elementor-element-df01f1a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter";font-size:18px;font-weight:400;line-height:25px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-df01f1a p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-b90a8cb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter";font-size:18px;font-weight:400;line-height:25px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-b90a8cb p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-29db8c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-7f59e66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-80e7627{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-f20bab2{--display:flex;}.elementor-17581 .elementor-element.elementor-element-f20bab2.e-con{--align-self:flex-start;}.elementor-17581 .elementor-element.elementor-element-3d3c265 img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-9eea698{--display:flex;}.elementor-17581 .elementor-element.elementor-element-8eaba5a{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-8eaba5a .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-336dedc{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-336dedc .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-8f2876b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-8f2876b p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-9a9d26b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-9a9d26b p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-a301306{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-a301306 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-6c11ca7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-6c11ca7 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-93f8385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-93f8385 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-5fc6c12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-5fc6c12 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-5f86d30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-5f86d30 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-212bff3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-2a5f097{--display:flex;}.elementor-17581 .elementor-element.elementor-element-2a5f097.e-con{--align-self:flex-start;}.elementor-17581 .elementor-element.elementor-element-a03ef71 img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-ba069bb{--display:flex;}.elementor-17581 .elementor-element.elementor-element-8a5d976{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-8a5d976 .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-a859c56{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-a859c56 .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-d71938a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-d71938a p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-c0de139{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-c0de139 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-124db88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-124db88 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-21c654a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-21c654a p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-4d4623e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-4d4623e p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-5d864b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-5d864b7 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-00b2549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-00b2549 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-196d4be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-20c8ea2{--display:flex;}.elementor-17581 .elementor-element.elementor-element-20c8ea2.e-con{--align-self:flex-start;}.elementor-17581 .elementor-element.elementor-element-d52e0a2 img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-c621bcd{--display:flex;}.elementor-17581 .elementor-element.elementor-element-e0cfb52{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-e0cfb52 .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-717a3af{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-717a3af .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-1e40c59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-1e40c59 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-f68ce1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-f68ce1e p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-03da8e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-03da8e9 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-031ed92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-031ed92 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-cde9b11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-cde9b11 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-4d096bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-069d0cd{--display:flex;}.elementor-17581 .elementor-element.elementor-element-069d0cd.e-con{--align-self:flex-start;}.elementor-17581 .elementor-element.elementor-element-e18ddb5 img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-7530e9c{--display:flex;}.elementor-17581 .elementor-element.elementor-element-bf7e1c9{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-bf7e1c9 .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-616a374{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-616a374 .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-10614dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-10614dc p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-0d1e88a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-0d1e88a p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-2054ac2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-2054ac2 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-7fb603c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-7fb603c p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-4d4fc17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-4d4fc17 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-eb5a0a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-eb5a0a2 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-53f45f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-53f45f7 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-4d1c6fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-9c452aa{--display:flex;}.elementor-17581 .elementor-element.elementor-element-9c452aa.e-con{--align-self:flex-start;}.elementor-17581 .elementor-element.elementor-element-3fbf5b4 img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-4dc8acc{--display:flex;}.elementor-17581 .elementor-element.elementor-element-f352a46{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-f352a46 .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-0560005{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-0560005 .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;text-transform:none;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-dca4ba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-dca4ba4 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-007cb28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-007cb28 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-012b6b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-012b6b6 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-bbe0950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-bbe0950 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-aac1f45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-aac1f45 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-7cf3f4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-7cf3f4a p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-01096d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-01096d2 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-d7b9aa4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B68A6AB3;--border-color:#B68A6AB3;}.elementor-17581 .elementor-element.elementor-element-9417bd3{--display:flex;}.elementor-17581 .elementor-element.elementor-element-9417bd3.e-con{--align-self:flex-start;}.elementor-17581 .elementor-element.elementor-element-0a87375 img{width:86%;border-radius:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-310e8aa{--display:flex;}.elementor-17581 .elementor-element.elementor-element-310e8aa.e-con{--align-self:center;}.elementor-17581 .elementor-element.elementor-element-0f0a8c4{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-0f0a8c4 .elementor-heading-title{font-family:"Manrope";font-size:19px;font-weight:600;text-transform:uppercase;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-068ae1b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17581 .elementor-element.elementor-element-068ae1b .elementor-heading-title{font-family:"Mooli";font-size:19px;font-weight:600;color:#7B3E2D;}.elementor-17581 .elementor-element.elementor-element-c407dbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-c407dbf p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-9e607c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Mooli";font-size:17px;font-weight:400;line-height:23px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-9e607c0 p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-edcae2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-564b113{--display:flex;}.elementor-17581 .elementor-element.elementor-element-d01421b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17581 .elementor-element.elementor-element-98162cc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;text-align:center;}.elementor-17581 .elementor-element.elementor-element-98162cc .elementor-heading-title{font-family:"TWM Cursive Final";font-size:65px;font-weight:600;text-transform:none;line-height:68px;letter-spacing:1.7px;color:#7B3E2DBD;}.elementor-17581 .elementor-element.elementor-element-c8e6a71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17581 .elementor-element.elementor-element-9c6062c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-17581 .elementor-element.elementor-element-9c6062c:after{content:"0.66";}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__thumbnail__link{width:100%;}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__meta-data span + span:before{content:"•";}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__card{border-radius:8px;}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__text{margin-top:20px;}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__title, .elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__title a{color:#7B3E2DBD;font-family:"Manrope";font-weight:600;text-transform:none;}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__excerpt p{color:#575757;font-family:"Inter";font-size:18px;font-weight:400;line-height:25px;}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__read-more{color:#7B3E2DBD;}.elementor-17581 .elementor-element.elementor-element-9c6062c a.elementor-post__read-more{font-family:"Inter";font-size:19px;font-weight:600;}.elementor-17581 .elementor-element.elementor-element-24c4ec71{--display:flex;--min-height:281px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:30px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-17581 .elementor-element.elementor-element-24c4ec71:not(.elementor-motion-effects-element-type-background), .elementor-17581 .elementor-element.elementor-element-24c4ec71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithmanu.com/wp-content/uploads/2026/09/coastal-bay-personalised-travel-planning.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-17581 .elementor-element.elementor-element-24c4ec71::before, .elementor-17581 .elementor-element.elementor-element-24c4ec71 > .elementor-background-video-container::before, .elementor-17581 .elementor-element.elementor-element-24c4ec71 > .e-con-inner > .elementor-background-video-container::before, .elementor-17581 .elementor-element.elementor-element-24c4ec71 > .elementor-background-slideshow::before, .elementor-17581 .elementor-element.elementor-element-24c4ec71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17581 .elementor-element.elementor-element-24c4ec71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17581 .elementor-element.elementor-element-1ed2adb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-17581 .elementor-element.elementor-element-2ca08e2c{--spacer-size:10px;}.elementor-17581 .elementor-element.elementor-element-7aeea7a .elementor-heading-title{font-family:"Manrope";font-size:26px;font-weight:600;text-transform:uppercase;color:#684B31;}.elementor-17581 .elementor-element.elementor-element-2c4809ed{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-2c4809ed .elementor-heading-title{font-family:"Inter";font-size:41px;font-weight:600;text-transform:none;color:#684B31;}.elementor-17581 .elementor-element.elementor-element-6b425cdb{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter";font-size:21px;font-weight:400;line-height:28px;color:#1A1A1A;}.elementor-17581 .elementor-element.elementor-element-6b425cdb p{margin-block-end:0px;}.elementor-17581 .elementor-element.elementor-element-c15bc4c .elementor-button{background-color:#5D7264;font-family:"Manrope";font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-17581 .elementor-element.elementor-element-c15bc4c .elementor-button:hover, .elementor-17581 .elementor-element.elementor-element-c15bc4c .elementor-button:focus{background-color:#CA9F82;}.elementor-17581 .elementor-element.elementor-element-c15bc4c{padding:0px 0px 30px 0px;}.elementor-17581 .elementor-element.elementor-element-16d94173{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-17581 .elementor-element.elementor-element-5d0c362{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-6f8ddeb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-e307273{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-7399ea4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-1afd250{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-df8d83b{text-align:center;}.elementor-17581 .elementor-element.elementor-element-c06b9a8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-8f54dbb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-4fa59ab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-b42b4ca{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-b1506f7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-f763bf5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-c29bda7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-c7d0a3e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-3cfd67a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-80e7627{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-212bff3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-196d4be{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-4d096bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-4d1c6fd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-d7b9aa4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17581 .elementor-element.elementor-element-d01421b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17581 .elementor-element.elementor-element-24c4ec71:not(.elementor-motion-effects-element-type-background), .elementor-17581 .elementor-element.elementor-element-24c4ec71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-17581 .elementor-element.elementor-element-2c4809ed{width:100%;max-width:100%;}.elementor-17581 .elementor-element.elementor-element-2c4809ed .elementor-heading-title{font-size:44px;}.elementor-17581 .elementor-element.elementor-element-6b425cdb{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:19px;line-height:24px;}.elementor-17581 .elementor-element.elementor-element-6b425cdb p{margin-block-end:0px;}}@media(max-width:767px){.elementor-17581 .elementor-element.elementor-element-61290b3{padding:10px 0px 10px 0px;text-align:center;}.elementor-17581 .elementor-element.elementor-element-61290b3 .elementor-heading-title{font-size:20px;}.elementor-17581 .elementor-element.elementor-element-1aeedb6.elementor-element{--order:-99999 /* order start hack */;}.elementor-17581 .elementor-element.elementor-element-1aeedb6{text-align:center;}.elementor-17581 .elementor-element.elementor-element-1aeedb6 .elementor-heading-title{font-size:42px;line-height:40px;letter-spacing:1px;}.elementor-17581 .elementor-element.elementor-element-9125045{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-d4b9289 .elementor-heading-title{font-size:25px;}.elementor-17581 .elementor-element.elementor-element-87175ea{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-680585b{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-28a038d .elementor-heading-title{font-size:25px;}.elementor-17581 .elementor-element.elementor-element-e66f549{font-size:16px;line-height:23px;}.elementor-17581 .elementor-element.elementor-element-4118657{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17581 .elementor-element.elementor-element-36b0cc3 .elementor-heading-title{font-size:22px;}.elementor-17581 .elementor-element.elementor-element-557f779 .elementor-heading-title{font-size:25px;}.elementor-17581 .elementor-element.elementor-element-5a604de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-ca105c9 .elementor-button{line-height:22px;padding:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-df8d83b{padding:10px 10px 10px 10px;}.elementor-17581 .elementor-element.elementor-element-df8d83b .elementor-heading-title{font-size:26px;}.elementor-17581 .elementor-element.elementor-element-1b8b643 .elementor-image-box-wrapper{text-align:start;}.elementor-17581 .elementor-element.elementor-element-1b8b643 .elementor-image-box-img{margin-bottom:15px;}.elementor-17581 .elementor-element.elementor-element-1b8b643 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-17581 .elementor-element.elementor-element-1b8b643 .elementor-image-box-title{font-size:22px;}.elementor-17581 .elementor-element.elementor-element-1b8b643 .elementor-image-box-description{font-size:16px;}.elementor-17581 .elementor-element.elementor-element-38875e1 .elementor-image-box-wrapper{text-align:start;}.elementor-17581 .elementor-element.elementor-element-38875e1 .elementor-image-box-img{margin-bottom:15px;}.elementor-17581 .elementor-element.elementor-element-38875e1 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-17581 .elementor-element.elementor-element-38875e1 .elementor-image-box-title{font-size:22px;}.elementor-17581 .elementor-element.elementor-element-38875e1 .elementor-image-box-description{font-size:16px;}.elementor-17581 .elementor-element.elementor-element-1993031 .elementor-image-box-wrapper{text-align:start;}.elementor-17581 .elementor-element.elementor-element-1993031 .elementor-image-box-img{margin-bottom:15px;}.elementor-17581 .elementor-element.elementor-element-1993031 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-17581 .elementor-element.elementor-element-1993031 .elementor-image-box-title{font-size:22px;}.elementor-17581 .elementor-element.elementor-element-1993031 .elementor-image-box-description{font-size:16px;}.elementor-17581 .elementor-element.elementor-element-20d63b7 .elementor-image-box-wrapper{text-align:start;}.elementor-17581 .elementor-element.elementor-element-20d63b7 .elementor-image-box-img{margin-bottom:15px;}.elementor-17581 .elementor-element.elementor-element-20d63b7 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-17581 .elementor-element.elementor-element-20d63b7 .elementor-image-box-title{font-size:22px;}.elementor-17581 .elementor-element.elementor-element-20d63b7 .elementor-image-box-description{font-size:16px;}.elementor-17581 .elementor-element.elementor-element-9a5c22d .elementor-heading-title{font-size:24px;}.elementor-17581 .elementor-element.elementor-element-b6afc25{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-d276bb7{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-c281fbe{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-08b962e{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-82e8c1a{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-04128e0{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-c6a33d4{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-507672b{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-210e7f5{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-7312c08{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-5d5717c{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-3005fc4{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-0c83fe4{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-c06b5b2{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-9260b6d{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-634551b{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-0f2137a{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-d96b0fc{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-b334c7f{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-fdb30d9{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-394d053{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-e8d0705{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-4d87186{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-7b65e48{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-8cb58de{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-cd0fe24{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-66dd077{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-be4f58e{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-2133679{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-f215be6{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-9efeac0{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-3dabcae{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-a95b184{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-caa6123{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-0e42be5{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-240e9f4{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-5342393{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-55919e8{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-079cc44{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-7b5884d{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-58c5ae4{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-51403d6{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-964059c{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-ddc9505{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-f657b77{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-a8a2a78{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-c8161f4 .elementor-heading-title{font-size:22px;}.elementor-17581 .elementor-element.elementor-element-df01f1a{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-b90a8cb{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-8f2876b{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-9a9d26b{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-a301306{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-6c11ca7{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-93f8385{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-5fc6c12{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-5f86d30{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-d71938a{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-c0de139{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-124db88{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-21c654a{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-4d4623e{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-5d864b7{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-00b2549{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-1e40c59{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-f68ce1e{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-03da8e9{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-031ed92{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-cde9b11{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-10614dc{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-0d1e88a{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-2054ac2{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-7fb603c{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-4d4fc17{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-eb5a0a2{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-53f45f7{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-dca4ba4{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-007cb28{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-012b6b6{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-bbe0950{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-aac1f45{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-7cf3f4a{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-01096d2{text-align:start;font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-c407dbf{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-9e607c0{font-size:17px;line-height:26px;}.elementor-17581 .elementor-element.elementor-element-98162cc.elementor-element{--order:-99999 /* order start hack */;}.elementor-17581 .elementor-element.elementor-element-98162cc{text-align:center;}.elementor-17581 .elementor-element.elementor-element-98162cc .elementor-heading-title{font-size:42px;line-height:40px;letter-spacing:1px;}.elementor-17581 .elementor-element.elementor-element-c8e6a71{--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-17581 .elementor-element.elementor-element-9c6062c:after{content:"0.5";}.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__thumbnail__link{width:100%;}.elementor-17581 .elementor-element.elementor-element-24c4ec71:not(.elementor-motion-effects-element-type-background), .elementor-17581 .elementor-element.elementor-element-24c4ec71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-17581 .elementor-element.elementor-element-2c4809ed .elementor-heading-title{font-size:25px;}.elementor-17581 .elementor-element.elementor-element-6b425cdb{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-size:17px;line-height:24px;}.elementor-17581 .elementor-element.elementor-element-6b425cdb p{margin-block-end:0px;}}@media(min-width:768px){.elementor-17581 .elementor-element.elementor-element-5d0c362{--content-width:1200px;}.elementor-17581 .elementor-element.elementor-element-f009dc8{--width:75%;}.elementor-17581 .elementor-element.elementor-element-35b8b1a{--content-width:1200px;}.elementor-17581 .elementor-element.elementor-element-7dfec72{--content-width:1200px;}.elementor-17581 .elementor-element.elementor-element-edcae2a{--content-width:1237px;}.elementor-17581 .elementor-element.elementor-element-564b113{--width:100%;}.elementor-17581 .elementor-element.elementor-element-24c4ec71{--content-width:1200px;}.elementor-17581 .elementor-element.elementor-element-1ed2adb0{--width:74%;}.elementor-17581 .elementor-element.elementor-element-16d94173{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17581 .elementor-element.elementor-element-1ed2adb0{--width:1057px;}}/* Start custom CSS for html, class: .elementor-element-5f49ca3 *//* ==========================================
   TRAVEL WITH MANU — ITINERARY DETAILS
   ========================================== */

.twm-itinerary-info {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  column-gap: 28px;
  row-gap: 14px;
  width: 100%;
  box-sizing: border-box;
}

/* EACH ICON + LABEL */

.twm-info-item {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  min-width: 0;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  color: #454545;
}

/* CUSTOM UPLOADED ICONS */

.twm-info-item img {
  display: block;
  flex: 0 0 34px;
  width: 34px;
  height: 34px;
  max-width: none;
  object-fit: contain;
}

.twm-info-item span {
  display: inline-block;
}

/* ==========================================
   TABLET — 768px TO 1024px
   ========================================== */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-itinerary-info {
    column-gap: 18px;
    row-gap: 12px;
  }

  .twm-info-item {
    gap: 8px;
    font-size: 15px;
  }

  .twm-info-item img {
    flex-basis: 30px;
    width: 30px;
    height: 30px;
  }
}

/* ==========================================
   MOBILE — UP TO 767px
   ========================================== */

@media (max-width: 767px) {

  .twm-itinerary-info {
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
  }

  .twm-info-item {
    gap: 9px;
    font-size: 15px;
    line-height: 1.5;
  }

  .twm-info-item img {
    flex-basis: 28px;
    width: 28px;
    height: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-4836078 *//* ==========================================
   TRAVEL WITH MANU – TABLE OF CONTENTS
   ========================================== */

/* MAIN TOC CONTAINER */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-widget-container {
  background: #F7F6F3;
  border: 1px solid #E6E9E4;
  border-radius: 8px;
  overflow: hidden;
}

/* REMOVE DEFAULT WIDGET SPACING */
.elementor-17581 .elementor-element.elementor-element-4836078 {
  margin: 0;
  padding: 0;
  min-height: 0;
}

/* TOC HEADER */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__header {
  padding: 15px 20px;
  margin: 0;
  min-height: 0;
  border-bottom: 1px solid #E6E9E4;
}

/* HEADING – IN THIS GUIDE */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__header-title {
  font-family: 'Manrope', sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  color: #26392F;
  margin: 0;
  padding: 0;
}

/* TOC BODY */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__body {
  padding: 15px 20px;
  margin: 0;
  min-height: 0;
}

/* REMOVE DEFAULT LIST SPACING */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-wrapper {
  margin: 0;
  padding: 0;
}

/* EACH TOC ITEM */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item {
  margin: 0 0 10px;
  padding: 0;
  line-height: 1.5;
}

/* REMOVE LAST ITEM SPACING */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item:last-child {
  margin-bottom: 0;
}

/* TOC LINKS */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item-text {
  font-family: 'Inter', sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
  color: #354239;
  text-decoration: none;
  transition: color 0.2s ease;
}

/* HOVER AND ACTIVE LINKS */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item-text:hover,
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item-text.elementor-item-active {
  color: #5D7264;
}

/* BULLET MARKERS */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item::marker {
  color: #5D7264;
}

/* EXPAND/COLLAPSE ICON */
.elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__toggle-button {
  color: #5D7264;
}

/* ==========================================
   TABLET – 768px TO 1024px
   ========================================== */

@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__header {
    padding: 14px 18px;
  }

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__body {
    padding: 14px 18px;
  }

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__header-title {
    font-size: 22px;
  }

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item-text {
    font-size: 17px;
  }

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item {
    margin-bottom: 9px;
  }
}

/* ==========================================
   MOBILE – 767px AND BELOW
   ========================================== */

@media (max-width: 767px) {

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-widget-container {
    border-radius: 8px;
  }

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__header {
    padding: 14px 16px;
  }

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__body {
    padding: 14px 16px;
  }

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__header-title {
    font-size: 20px;
    line-height: 1.35;
  }

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item-text {
    font-size: 16px;
    line-height: 1.5;
  }

  .elementor-17581 .elementor-element.elementor-element-4836078 .elementor-toc__list-item {
    margin-bottom: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e79c32 *//* ==========================================
   TRAVEL WITH MANU – AT A GLANCE
   Brand Sage Green: #5D7264
   Background: #F7F6F3
   ========================================== */

/* MAIN CONTAINER */
.twm-lagos-glance {
  width: 100%;
  box-sizing: border-box;
  background: #F7F6F3;
  border: 1px solid #E6E9E4;
  border-radius: 10px;
  padding: 36px 40px;
}

/* SECTION HEADING */
.twm-lagos-glance h2 {
  font-family: 'Manrope', sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.3;
  color: #26392F;
  margin: 0 0 28px;
  padding: 0;
  text-transform: none;
}

/* TWO-COLUMN GRID */
.twm-lagos-glance .twm-glance-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 44px;
  align-items: start;
}

/* EACH COLUMN */
.twm-lagos-glance .twm-glance-column {
  display: flex;
  flex-direction: column;
  min-width: 0;
}

/* INDIVIDUAL ROW */
.twm-lagos-glance .twm-glance-item {
  display: flex;
  align-items: flex-start;
  gap: 18px;
  padding: 20px 0;
  border-bottom: 1px solid #E4E7E1;
  min-width: 0;
}

/* REMOVE EXTRA TOP SPACING */
.twm-lagos-glance
.twm-glance-item:first-child {
  padding-top: 0;
}

/* REMOVE LAST ROW DIVIDER */
.twm-lagos-glance
.twm-glance-item:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

/* ICON IMAGES */
.twm-lagos-glance .twm-glance-item img {
  display: block;
  width: 38px;
  height: 38px;
  max-width: none;
  flex: 0 0 38px;
  object-fit: contain;
  margin: 2px 0 0;
  padding: 0;
}

/* TEXT WRAPPER */
.twm-lagos-glance .twm-glance-item > div {
  flex: 1;
  min-width: 0;
}

/* ITEM LABELS */
.twm-lagos-glance .twm-glance-item h3 {
  font-family: 'Manrope', sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.4;
  color: #26392F;
  margin: 0 0 5px;
  padding: 0;
  text-transform: none;
}

/* ITEM DESCRIPTIONS */
.twm-lagos-glance .twm-glance-item p {
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.65;
  color: #4A514B;
  margin: 0;
  padding: 0;
}

/* ==========================================
   TEXT LINKS – ORIGINAL TWM HOVER EFFECT
   ========================================== */

/* DEFAULT LINK */
.twm-lagos-glance .twm-glance-item a {
  color: #7B3E2D;
  text-decoration: none;

  background-image: linear-gradient(
    to top,
    rgba(123, 62, 45, 0.25) 25%,
    transparent 35%
  );

  background-size: 100% 19px;
  background-repeat: no-repeat;
  background-position: 0 100%;

  transition: all 0.3s ease-in-out;
}

/* HOVER AND KEYBOARD FOCUS */
.twm-lagos-glance .twm-glance-item a:hover,
.twm-lagos-glance .twm-glance-item a:focus-visible {
  color: #5D7264;

  background-image: linear-gradient(
    to top,
    rgba(93, 114, 100, 0.3) 25%,
    transparent 35%
  );

  background-size: 100% 23px;
}

/* ==========================================
   TABLET: 768px – 1024px
   ========================================== */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-lagos-glance {
    padding: 28px;
  }

  .twm-lagos-glance h2 {
    font-size: 27px;
    margin-bottom: 26px;
  }

  .twm-lagos-glance .twm-glance-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 26px;
  }

  .twm-lagos-glance .twm-glance-item {
    gap: 13px;
    padding: 17px 0;
  }

  .twm-lagos-glance .twm-glance-item img {
    width: 34px;
    height: 34px;
    flex-basis: 34px;
  }

  .twm-lagos-glance .twm-glance-item h3 {
    font-size: 16px;
  }

  .twm-lagos-glance .twm-glance-item p {
    font-size: 15px;
    line-height: 1.6;
  }
}

/* ==========================================
   MOBILE: 767px AND BELOW
   ========================================== */

@media (max-width: 767px) {

  .twm-lagos-glance {
    padding: 24px 20px;
    border-radius: 8px;
  }

  .twm-lagos-glance h2 {
    font-size: 25px;
    line-height: 1.35;
    margin-bottom: 24px;
  }

  /* STACK INTO ONE COLUMN */
  .twm-lagos-glance .twm-glance-grid {
    grid-template-columns: minmax(0, 1fr);
    column-gap: 0;
  }

  .twm-lagos-glance .twm-glance-item {
    gap: 14px;
    padding: 16px 0;
  }

  .twm-lagos-glance .twm-glance-item img {
    width: 34px;
    height: 34px;
    flex-basis: 34px;
  }

  .twm-lagos-glance .twm-glance-item h3 {
    font-size: 16px;
    line-height: 1.4;
    margin-bottom: 4px;
  }

  .twm-lagos-glance .twm-glance-item p {
    font-size: 15px;
    line-height: 1.6;
  }

  /* DIVIDER BETWEEN LEFT AND RIGHT GROUPS */
  .twm-lagos-glance
  .twm-glance-column:first-child
  .twm-glance-item:last-child {
    border-bottom: 1px solid #E4E7E1;
    padding-bottom: 16px;
  }

  .twm-lagos-glance
  .twm-glance-column:last-child
  .twm-glance-item:first-child {
    padding-top: 16px;
  }
}

/* ==========================================
   SMALL MOBILE: 380px AND BELOW
   ========================================== */

@media (max-width: 380px) {

  .twm-lagos-glance {
    padding: 20px 16px;
  }

  .twm-lagos-glance h2 {
    font-size: 23px;
  }

  .twm-lagos-glance .twm-glance-item {
    gap: 12px;
  }

  .twm-lagos-glance .twm-glance-item img {
    width: 30px;
    height: 30px;
    flex-basis: 30px;
  }

  .twm-lagos-glance .twm-glance-item h3 {
    font-size: 15px;
  }

  .twm-lagos-glance .twm-glance-item p {
    font-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-862bf1c *//* ==========================================
   TRAVEL WITH MANU – ITINERARY TABLE
   ========================================== */

.twm-lagos-schedule {
  width: 100%;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* SECTION HEADING */
.twm-lagos-schedule h2 {
  font-family: 'Manrope', sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.3;
  color: #26392F;
  margin: 0 0 22px;
  padding: 0;
  text-transform: none;
}

/* DESKTOP AND MOBILE VISIBILITY */
.twm-lagos-schedule .twm-schedule-desktop {
  display: block;
}

.twm-lagos-schedule .twm-schedule-mobile {
  display: none;
}

/* TABLE */
.twm-lagos-schedule .twm-schedule-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  line-height: 1.55;
  color: #3F4841;
  background: #FFFFFF;
  margin: 0;
}

/* DESKTOP COLUMN WIDTHS */
.twm-lagos-schedule
.twm-schedule-desktop th:first-child {
  width: 18%;
}

.twm-lagos-schedule
.twm-schedule-desktop th:nth-child(2) {
  width: 41%;
}

.twm-lagos-schedule
.twm-schedule-desktop th:nth-child(3) {
  width: 41%;
}

/* HEADER */
.twm-lagos-schedule
.twm-schedule-table thead th {
  background: #E9EEE9;
  color: #26392F;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4;
  text-align: left;
  padding: 15px 18px;
  border: 1px solid #DDE3DC;
  vertical-align: middle;
}

/* BODY CELLS */
.twm-lagos-schedule
.twm-schedule-table tbody th,
.twm-lagos-schedule
.twm-schedule-table tbody td {
  padding: 14px 18px;
  border: 1px solid #E3E7E1;
  vertical-align: top;
  text-align: left;
  background: #FFFFFF;
}

/* TIME LABELS */
.twm-lagos-schedule
.twm-schedule-table tbody th {
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #354239;
}

/* ALTERNATING ROWS */
.twm-lagos-schedule
.twm-schedule-table tbody tr:nth-child(even) th,
.twm-lagos-schedule
.twm-schedule-table tbody tr:nth-child(even) td {
  background: #FAFBF9;
}

/* ==========================================
   TABLET: 768px – 1024px
   ========================================== */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-lagos-schedule h2 {
    font-size: 27px;
  }

  .twm-lagos-schedule .twm-schedule-table {
    font-size: 15px;
  }

  .twm-lagos-schedule
  .twm-schedule-table thead th {
    font-size: 15px;
    padding: 12px;
  }

  .twm-lagos-schedule
  .twm-schedule-table tbody th,
  .twm-lagos-schedule
  .twm-schedule-table tbody td {
    font-size: 15px;
    padding: 12px;
  }
}

/* ==========================================
   MOBILE: 767px AND BELOW
   ========================================== */

@media (max-width: 767px) {

  .twm-lagos-schedule h2 {
    font-size: 25px;
    line-height: 1.35;
    margin-bottom: 20px;
  }

  .twm-lagos-schedule .twm-schedule-desktop {
    display: none;
  }

  .twm-lagos-schedule .twm-schedule-mobile {
    display: block;
  }

  /* DAY HEADINGS */
  .twm-lagos-schedule
  .twm-schedule-mobile h3 {
    font-family: 'Manrope', sans-serif;
    font-size: 19px;
    font-weight: 700;
    line-height: 1.4;
    color: #26392F;
    background: #E9EEE9;
    padding: 14px 16px;
    margin: 0;
    border: 1px solid #DDE3DC;
  }

  /* SPACE BETWEEN DAY 1 AND DAY 2 */
  .twm-lagos-schedule
  .twm-schedule-mobile h3:not(:first-child) {
    margin-top: 24px;
  }

  .twm-lagos-schedule .twm-schedule-table {
    font-size: 15px;
    table-layout: fixed;
  }

  /* MOBILE COLUMN WIDTHS */
  .twm-lagos-schedule
  .twm-schedule-mobile th {
    width: 34%;
  }

  .twm-lagos-schedule
  .twm-schedule-mobile td {
    width: 66%;
  }

  .twm-lagos-schedule
  .twm-schedule-table tbody th,
  .twm-lagos-schedule
  .twm-schedule-table tbody td {
    font-size: 15px;
    line-height: 1.55;
    padding: 12px 10px;
    overflow-wrap: anywhere;
  }
}

/* ==========================================
   SMALL MOBILE: 380px AND BELOW
   ========================================== */

@media (max-width: 380px) {

  .twm-lagos-schedule h2 {
    font-size: 23px;
  }

  .twm-lagos-schedule
  .twm-schedule-mobile h3 {
    font-size: 18px;
    padding: 12px;
  }

  .twm-lagos-schedule
  .twm-schedule-table tbody th,
  .twm-lagos-schedule
  .twm-schedule-table tbody td {
    font-size: 14px;
    padding: 10px 8px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1b8b643 */.elementor-17581 .elementor-element.elementor-element-1b8b643 a {
  color: #7B3E2D !important;
  text-decoration: none !important;
  background-image: linear-gradient(
    to top,
    rgba(123, 62, 45, 0.25) 25%,
    transparent 35%
  );
  background-size: 100% 19px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: color 0.3s ease-in-out,
              background-size 0.3s ease-in-out;
}

.elementor-17581 .elementor-element.elementor-element-1b8b643 a:hover,
.elementor-17581 .elementor-element.elementor-element-1b8b643 a:focus-visible {
  color: #5D7264 !important;
  background-image: linear-gradient(
    to top,
    rgba(93, 114, 100, 0.3) 25%,
    transparent 35%
  );
  background-size: 100% 23px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f3f5ce4 *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-96e7561 *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdb5b44 *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aab7ccd *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2cf3d12 *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2249270 *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e515a7 *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e96ced7 *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a869d4 *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cb5f4f *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-317ddfe *//* ================================================
   TRAVEL WITH MANU — TRAVEL NOTES
   FINAL REFINED DESIGN
   ================================================ */

/* OUTER NOTE CARD */

.twm-travel-notes {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 18px 0 26px;
  padding: 20px 22px 22px;

  background: #FAF6EE;
  border: 1px solid #DED5C6;
  border-radius: 14px;

  box-shadow: 0 3px 12px rgba(75, 52, 35, 0.035);
}

.twm-travel-notes *,
.twm-travel-notes *::before,
.twm-travel-notes *::after {
  box-sizing: border-box;
}

/* HEADER */

.twm-notes-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-bottom: 15px;
  margin-bottom: 15px;

  border-bottom: 1px solid #CDBAA9;
}

/* HEADING — TWM CURSIVE FINAL */

.twm-notes-header h3 {
  flex: 1;
  min-width: 0;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "TWM Cursive Final", cursive;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;

  color: #7B3E2D !important;
  text-transform: none;
  letter-spacing: normal;
}

/* DECORATIVE SAGE LEAVES */

.twm-notes-leaves {
  flex: 0 0 56px;
  display: block;
  width: 56px;
  height: 65px;

  opacity: 0.85;
  transform: rotate(8deg);
}

/* NOTE CONTENT */

.twm-notes-content {
  padding: 15px 17px;

  background: #F3F1E9;
  border-radius: 9px;

  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  color: #3D332B;
}

/* PARAGRAPHS */

.twm-notes-content p {
  margin: 0 0 12px !important;
  padding: 0 !important;

  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content p:last-child {
  margin-bottom: 0 !important;
}

/* BOLD TEXT */

.twm-notes-content strong,
.twm-notes-content b {
  font-family: inherit;
  font-weight: 600;
  color: #7B3E2D;
}

/* LINKS */

.twm-notes-content a {
  font-family: inherit;
  font-weight: 500;
  color: #7B3E2D;

  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;

  transition: color 0.2s ease;
}

.twm-notes-content a:hover {
  color: #596E53;
}

/* LISTS */

.twm-notes-content ul,
.twm-notes-content ol {
  margin: 10px 0;
  padding-left: 22px;

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.twm-notes-content li {
  margin-bottom: 7px;
}

.twm-notes-content li:last-child {
  margin-bottom: 0;
}

.twm-notes-content li::marker {
  color: #87947B;
}

/* ================================================
   TABLET — 768px TO 1024px
   ================================================ */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-travel-notes {
    padding: 18px 20px;
  }

  .twm-notes-header h3 {
    font-size: 36px;
  }

  .twm-notes-leaves {
    flex: 0 0 48px;
    width: 48px;
    height: 56px;
  }

}

/* ================================================
   MOBILE — UP TO 767px
   ================================================ */

@media (max-width: 767px) {

  .twm-travel-notes {
    margin: 18px 0 22px;
    padding: 15px;

    border-radius: 11px;
  }

  .twm-notes-header {
    gap: 8px;
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .twm-notes-header h3 {
    font-size: 30px;
    line-height: 1.25;
  }

  .twm-notes-leaves {
    flex: 0 0 38px;
    width: 38px;
    height: 46px;
  }

  .twm-notes-content {
    padding: 13px 14px;
    border-radius: 7px;

    font-size: 15px;
    line-height: 1.65;
  }

  .twm-notes-content p {
    margin-bottom: 10px !important;
  }

  .twm-notes-content ul,
  .twm-notes-content ol {
    padding-left: 19px;
  }

  .twm-notes-content li {
    margin-bottom: 7px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-05c751e *//* ==========================================
   TRAVEL WITH MANU - WEATHER NOTICE
   COMPLETE RESPONSIVE CSS
   ========================================== */

/* MAIN BOX */

.twm-weather-notice {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
  padding: 20px 24px;
  background: #F0F3EF;
  border-radius: 8px;
  box-sizing: border-box;
}

/* LEFT ICON AREA */

.twm-weather-notice .twm-weather-icon {
  flex: 0 0 120px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  padding-right: 22px;
  border-right: 1px solid #D9E1D9;
  box-sizing: border-box;
}

/* WEATHER ICON IMAGE */

.twm-weather-notice .twm-weather-icon img {
  display: block;
  width: 96px;
  height: 96px;
  max-width: 100%;
  object-fit: contain;
  border-radius: 50%;
}

/* RIGHT CONTENT AREA */

.twm-weather-notice .twm-weather-content {
  flex: 1;
  min-width: 0;
}

/* HEADING - SLIGHTLY BIGGER */

.twm-weather-notice .twm-weather-content h3 {
  font-family: 'Manrope', sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.35;
  color: #26392F;
  margin: 0 0 8px;
  padding: 0;
  text-transform: none;
}

/* PARAGRAPH - SLIGHTLY BIGGER */

.twm-weather-notice .twm-weather-content p {
  font-family: 'Inter', sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.65;
  color: #3F4841;
  margin: 0;
  padding: 0;
}

/* ==========================================
   TABLET: 768px - 1024px
   ========================================== */

@media (min-width: 768px) and (max-width: 1024px) {

  .twm-weather-notice {
    gap: 18px;
    padding: 18px 20px;
  }

  .twm-weather-notice .twm-weather-icon {
    flex-basis: 100px;
    padding-right: 18px;
  }

  .twm-weather-notice .twm-weather-icon img {
    width: 78px;
    height: 78px;
  }

  .twm-weather-notice .twm-weather-content h3 {
    font-size: 23px;
  }

  .twm-weather-notice .twm-weather-content p {
    font-size: 16px;
  }
}

/* ==========================================
   MOBILE: 767px AND BELOW
   ========================================== */

@media (max-width: 767px) {

  .twm-weather-notice {
    align-items: flex-start;
    gap: 14px;
    padding: 18px 14px;
  }

  .twm-weather-notice .twm-weather-icon {
    flex: 0 0 64px;
    align-self: stretch;
    align-items: flex-start;
    padding-right: 12px;
  }

  .twm-weather-notice .twm-weather-icon img {
    width: 50px;
    height: 50px;
  }

  .twm-weather-notice .twm-weather-content h3 {
    font-size: 21px;
    line-height: 1.4;
    margin-bottom: 8px;
  }

  .twm-weather-notice .twm-weather-content p {
    font-size: 16px;
    line-height: 1.6;
  }
}

/* ==========================================
   SMALL MOBILE: 380px AND BELOW
   ========================================== */

@media (max-width: 380px) {

  .twm-weather-notice {
    gap: 10px;
    padding: 14px 12px;
  }

  .twm-weather-notice .twm-weather-icon {
    flex-basis: 52px;
    padding-right: 9px;
  }

  .twm-weather-notice .twm-weather-icon img {
    width: 40px;
    height: 40px;
  }

  .twm-weather-notice .twm-weather-content h3 {
    font-size: 19px;
  }

  .twm-weather-notice .twm-weather-content p {
    font-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-489c4ee *//* LAGOS QUICK INFORMATION SECTION */

.twm-lagos-quick-info {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
  gap: 0;
  margin: 0;
  padding: 12px 0;
  background: transparent;
  box-sizing: border-box;
}

.twm-lagos-quick-info .twm-quick-info-item {
  display: flex;
  align-items: flex-start;
  gap: 16px;
  min-width: 0;
  margin: 0;
  padding: 0 24px;
  box-sizing: border-box;
}

.twm-lagos-quick-info .twm-quick-info-item:first-child {
  padding-left: 0;
}

.twm-lagos-quick-info .twm-quick-info-item:last-child {
  padding-right: 0;
}

.twm-lagos-quick-info .twm-quick-info-item + .twm-quick-info-item {
  border-left: 1px solid #DDE3DC;
}

.twm-lagos-quick-info .twm-quick-info-icon {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex: 0 0 46px;
  width: 46px;
  margin: 0;
  padding: 0;
}

.twm-lagos-quick-info .twm-quick-info-icon img {
  display: block;
  width: 46px;
  height: 46px;
  max-width: none;
  object-fit: contain;
  margin: 0;
  padding: 0;
}

.twm-lagos-quick-info .twm-quick-info-content {
  flex: 1;
  min-width: 0;
  margin: 0;
  padding: 0;
}

.twm-lagos-quick-info .twm-quick-info-content h3 {
  font-family: 'Manrope', sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4;
  color: #26392F;
  margin: 0 0 12px;
  padding: 0;
  text-transform: none;
}

.twm-lagos-quick-info .twm-quick-info-content p {
  font-family: 'Inter', sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6;
  color: #3F4841;
  margin: 0 0 14px;
  padding: 0;
}

.twm-lagos-quick-info .twm-quick-info-content p:last-child {
  margin-bottom: 0;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .twm-lagos-quick-info {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    row-gap: 24px;
  }

  .twm-lagos-quick-info .twm-quick-info-item {
    gap: 14px;
    padding: 0 18px;
  }

  .twm-lagos-quick-info .twm-quick-info-item:nth-child(2) {
    border-left: 1px solid #DDE3DC;
  }

  .twm-lagos-quick-info .twm-quick-info-item:nth-child(3) {
    grid-column: 1 / -1;
    border-left: none;
    border-top: 1px solid #DDE3DC;
    padding: 22px 0 0;
  }

  .twm-lagos-quick-info .twm-quick-info-icon {
    flex-basis: 38px;
    width: 38px;
  }

  .twm-lagos-quick-info .twm-quick-info-icon img {
    width: 38px;
    height: 38px;
  }

  .twm-lagos-quick-info .twm-quick-info-content h3 {
    font-size: 21px;
    margin-bottom: 10px;
  }

  .twm-lagos-quick-info .twm-quick-info-content p {
    font-size: 17px;
    line-height: 1.6;
    margin-bottom: 12px;
  }
}

@media (max-width: 767px) {
  .twm-lagos-quick-info {
    grid-template-columns: 1fr;
    padding: 0;
    row-gap: 0;
  }

  .twm-lagos-quick-info .twm-quick-info-item,
  .twm-lagos-quick-info .twm-quick-info-item:first-child,
  .twm-lagos-quick-info .twm-quick-info-item:last-child {
    gap: 14px;
    padding: 20px 0;
  }

  .twm-lagos-quick-info .twm-quick-info-item:first-child {
    padding-top: 0;
  }

  .twm-lagos-quick-info .twm-quick-info-item + .twm-quick-info-item {
    border-left: none;
    border-top: 1px solid #DDE3DC;
  }

  .twm-lagos-quick-info .twm-quick-info-icon {
    flex-basis: 38px;
    width: 38px;
  }

  .twm-lagos-quick-info .twm-quick-info-icon img {
    width: 38px;
    height: 38px;
  }

  .twm-lagos-quick-info .twm-quick-info-content h3 {
    font-size: 20px;
    margin-bottom: 9px;
  }

  .twm-lagos-quick-info .twm-quick-info-content p {
    font-size: 17px;
    line-height: 1.6;
    margin-bottom: 12px;
  }
}

@media (max-width: 380px) {
  .twm-lagos-quick-info .twm-quick-info-item {
    gap: 12px;
  }

  .twm-lagos-quick-info .twm-quick-info-icon {
    flex-basis: 34px;
    width: 34px;
  }

  .twm-lagos-quick-info .twm-quick-info-icon img {
    width: 34px;
    height: 34px;
  }

  .twm-lagos-quick-info .twm-quick-info-content h3 {
    font-size: 19px;
  }

  .twm-lagos-quick-info .twm-quick-info-content p {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9c6062c *//* PORTUGAL RELATED GUIDES */

.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-posts-container {
    align-items: stretch;
}

.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__text {
    display: flex;
    flex-direction: column;
    flex: 1;
}

.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__title {
    min-height: 3.2em;
    margin-bottom: 14px;
}

.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__excerpt {
    flex: 1;
    margin-bottom: 24px;
}

.elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__read-more {
    margin-top: auto;
    display: inline-block;
}

@media (max-width: 767px) {
    .elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__title {
        min-height: 0;
    }

    .elementor-17581 .elementor-element.elementor-element-9c6062c .elementor-post__excerpt {
        flex: initial;
    }
}/* End custom CSS */