.elementor-1017 .elementor-element.elementor-element-d851444{--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:50px;--margin-left:0px;--margin-right:0px;}.elementor-1017 .elementor-element.elementor-element-d851444:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-d851444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-17767a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-5f1d6a2{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-d846bf8 .elementor-heading-title{color:var( --e-global-color-forest );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1017 .elementor-element.elementor-element-66d39f2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1017 .elementor-element.elementor-element-66d39f2 .elementor-divider-separator{width:100%;}.elementor-1017 .elementor-element.elementor-element-66d39f2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1017 .elementor-element.elementor-element-cecfec2{color:#000000;}.elementor-1017 .elementor-element.elementor-element-b77a21e{--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;--justify-content:center;}.elementor-1017 .elementor-element.elementor-element-b77a21e.e-con{--align-self:stretch;}.elementor-1017 .elementor-element.elementor-element-08cd244{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1017 .elementor-element.elementor-element-d66e342{--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-1017 .elementor-element.elementor-element-a438932 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:50px;font-weight:600;}.elementor-1017 .elementor-element.elementor-element-ad71900{color:var( --e-global-color-white );}.elementor-1017 .elementor-element.elementor-element-d0a2ca7{--display:flex;--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1017 .elementor-element.elementor-element-2222280{color:#CACACA;}.elementor-1017 .elementor-element.elementor-element-147b57d{color:#B1B1B1;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1017 .elementor-element.elementor-element-d7fbdc8{--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:100px;--margin-left:0px;--margin-right:0px;}.elementor-1017 .elementor-element.elementor-element-9f0d7a3{--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-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1017 .elementor-element.elementor-element-a5969f7{--grid-columns:3;}.elementor-1017 .elementor-element.elementor-element-5aefb1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1017 .elementor-element.elementor-element-b96b20a{color:#E6E6E6;}.elementor-1017 .elementor-element.elementor-element-c76f87f{color:#CFCFCF;}.elementor-1017 .elementor-element.elementor-element-546be6f{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1017 .elementor-element.elementor-element-8705de4{color:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-c644cfb{color:#E2E2E2;}.elementor-1017 .elementor-element.elementor-element-3a79f62{--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-1017 .elementor-element.elementor-element-58fe0ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1017 .elementor-element.elementor-element-b08516a{color:var( --e-global-color-white );}.elementor-1017 .elementor-element.elementor-element-cfee835{color:var( --e-global-color-white );}.elementor-1017 .elementor-element.elementor-element-4239687{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-white );}.elementor-1017 .elementor-element.elementor-element-845efe9{--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-1017 .elementor-element.elementor-element-9a4e222{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1017 .elementor-element.elementor-element-5be090a{--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-1017 .elementor-element.elementor-element-3f526aa{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1017 .elementor-element.elementor-element-07deb4f{--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-1017 .elementor-element.elementor-element-ef18756{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1017 .elementor-element.elementor-element-b0f8e0b{--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-1017 .elementor-element.elementor-element-c3aa1f1{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1017 .elementor-element.elementor-element-f6a8190{--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-1017 .elementor-element.elementor-element-dc7fa3e{--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-1017 .elementor-element.elementor-element-60bda0b{--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-1017 .elementor-element.elementor-element-a0c855e{color:#D5D5D5;}.elementor-1017 .elementor-element.elementor-element-81f9af9{color:#D6D6D6;}@media(min-width:768px){.elementor-1017 .elementor-element.elementor-element-b77a21e{--width:78%;}.elementor-1017 .elementor-element.elementor-element-d7fbdc8{--content-width:1250px;}.elementor-1017 .elementor-element.elementor-element-9f0d7a3{--width:100%;}.elementor-1017 .elementor-element.elementor-element-3a79f62{--width:30%;}.elementor-1017 .elementor-element.elementor-element-58fe0ed{--width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1017 .elementor-element.elementor-element-a5969f7{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1017 .elementor-element.elementor-element-b77a21e{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1017 .elementor-element.elementor-element-a438932 .elementor-heading-title{font-size:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1017 .elementor-element.elementor-element-a5969f7{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-5f1d6a2 */.elementor-1017 .elementor-element.elementor-element-5f1d6a2{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#c9a227;margin-bottom:16px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d846bf8 */.elementor-1017 .elementor-element.elementor-element-d846bf8{font-family:'Cormorant Garamond', serif;font-size:52px;font-weight:300;color:#f5ede0;line-height:1.1;margin-bottom:16px;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66d39f2 */.elementor-1017 .elementor-element.elementor-element-66d39f2 .elementor-divider-separator{width:40px;border-color:#c9a227;border-width:2px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efd4bed */.elementor-1017 .elementor-element.elementor-element-efd4bed{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}.elementor-1017 .elementor-element.elementor-element-efd4bed .pill{font-size:11px;font-weight:500;padding:6px 14px;border-radius:99px;border:1px solid;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;display:inline-block;}.elementor-1017 .elementor-element.elementor-element-efd4bed .all{border-color:rgba(201,162,39,.4);color:#c9a227;background:rgba(201,162,39,.08);}.elementor-1017 .elementor-element.elementor-element-efd4bed .vata{border-color:rgba(123,94,167,.4);color:#a688d4;background:rgba(123,94,167,.08);}.elementor-1017 .elementor-element.elementor-element-efd4bed .pitta{border-color:rgba(201,67,10,.4);color:#e06535;background:rgba(201,67,10,.08);}.elementor-1017 .elementor-element.elementor-element-efd4bed .kapha{border-color:rgba(26,158,117,.4);color:#2dcc97;background:rgba(26,158,117,.08);}.elementor-1017 .elementor-element.elementor-element-efd4bed .science{border-color:rgba(200,184,152,.3);color:#c8b898;background:rgba(245,237,224,.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17767a6 */.elementor-1017 .elementor-element.elementor-element-17767a6{max-width:700px;margin:0 auto;text-align:center;position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d851444 */.elementor-1017 .elementor-element.elementor-element-d851444{background:#008a69;padding:64px 32px 56px;text-align:center;position:relative;overflow:hidden;}.elementor-1017 .elementor-element.elementor-element-d851444::before{content:'';position:absolute;width:500px;height:500px;border-radius:50%;border:1px solid rgba(201,162,39,.06);top:50%;left:50%;transform:translate(-50%,-50%);}.elementor-1017 .elementor-element.elementor-element-d851444::after{content:'';position:absolute;width:300px;height:300px;border-radius:50%;border:1px solid rgba(201,162,39,.1);top:50%;left:50%;transform:translate(-50%,-50%);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-484f300 */.elementor-1017 .elementor-element.elementor-element-484f300{font-size:80px;position:relative;z-index:1;opacity:.6;text-align:center;width:100%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c51d3f */.elementor-1017 .elementor-element.elementor-element-1c51d3f{position:absolute;top:20px;left:20px;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;background:#c9a227;color:#0d2818;padding:5px 12px;border-radius:99px;z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08cd244 */.elementor-1017 .elementor-element.elementor-element-08cd244{background:#008a69;min-height:360px;position:relative;overflow:hidden;}.elementor-1017 .elementor-element.elementor-element-08cd244::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,#0d2818 0%,#1c4a28 50%,#0d2818 100%);}.elementor-1017 .elementor-element.elementor-element-08cd244::after{content:'';position:absolute;width:280px;height:280px;border-radius:50%;border:1px solid rgba(201,162,39,.15);top:50%;left:50%;transform:translate(-50%,-50%);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af181b7 */.elementor-1017 .elementor-element.elementor-element-af181b7{font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#c9a227;margin-bottom:14px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a438932 */.elementor-1017 .elementor-element.elementor-element-a438932{font-family:'Cormorant Garamond', serif;font-size:32px;font-weight:300;color:#f5ede0;line-height:1.2;margin-bottom:16px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad71900 */.elementor-1017 .elementor-element.elementor-element-ad71900{font-size:14px;color:#c8b898;line-height:1.75;margin-bottom:28px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2222280 */.elementor-1017 .elementor-element.elementor-element-2222280{font-size:12px;color:#c8b898;display:flex;align-items:center;gap:6px;}.elementor-1017 .elementor-element.elementor-element-2222280 .dot{width:24px;height:24px;border-radius:50%;background:#1c4a28;border:1px solid rgba(201,162,39,.3);display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:#c9a227;font-weight:500;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-147b57d */.elementor-1017 .elementor-element.elementor-element-147b57d{font-size:12px;color:rgba(200,184,152,.6);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a2ca7 */.elementor-1017 .elementor-element.elementor-element-d0a2ca7{margin-bottom:24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d66e342 */.elementor-1017 .elementor-element.elementor-element-d66e342{padding:44px 40px;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a21e */.elementor-1017 .elementor-element.elementor-element-b77a21e{background:#008a69;border-radius:20px;overflow:hidden;margin-bottom:48px;border:1px solid rgba(201,162,39,.15);}.elementor-1017 .elementor-element.elementor-element-b77a21e > .e-con{flex:1 1 50%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b96b20a */.elementor-1017 .elementor-element.elementor-element-b96b20a{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#c9a227;margin-bottom:12px;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec6740e */.elementor-1017 .elementor-element.elementor-element-ec6740e{font-family:'Cormorant Garamond', serif;font-size:36px;font-weight:300;color:#f5ede0;margin-bottom:12px;text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76f87f */.elementor-1017 .elementor-element.elementor-element-c76f87f{font-size:14px;color:#c8b898;margin-bottom:28px;max-width:440px;margin-left:auto;margin-right:auto;text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8705de4 */.elementor-1017 .elementor-element.elementor-element-8705de4{flex:1;padding:12px 18px;border-radius:99px;border:1px solid rgba(201,162,39,.2);background:rgba(255,255,255,.05);color:#f5ede0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546be6f */.elementor-1017 .elementor-element.elementor-element-546be6f{max-width:440px;margin:0 auto 12px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c644cfb */.elementor-1017 .elementor-element.elementor-element-c644cfb{font-size:11px;color:rgba(200,184,152,.5);text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aefb1d */.elementor-1017 .elementor-element.elementor-element-5aefb1d{background:#008a69;border-radius:20px;padding:56px 48px;margin-top:48px;text-align:center;position:relative;overflow:hidden;border:1px solid rgba(201,162,39,.15);}.elementor-1017 .elementor-element.elementor-element-5aefb1d::before{content:'\2726';position:absolute;font-size:200px;color:rgba(201,162,39,.04);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea834a */.elementor-1017 .elementor-element.elementor-element-5ea834a{font-size:28px;margin-bottom:12px;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c983b8 */.elementor-1017 .elementor-element.elementor-element-9c983b8{font-family:'Cormorant Garamond', serif;font-size:22px;font-weight:300;color:#f5ede0;margin-bottom:8px;text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b08516a */.elementor-1017 .elementor-element.elementor-element-b08516a{font-size:13px;color:#c8b898;line-height:1.6;margin-bottom:20px;text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfee835 */.elementor-1017 .elementor-element.elementor-element-cfee835{display:flex;gap:8px;justify-content:center;margin-bottom:18px;}.elementor-1017 .elementor-element.elementor-element-cfee835 .qd{width:36px;height:36px;border-radius:50%;border:1px solid;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;}.elementor-1017 .elementor-element.elementor-element-cfee835 .v{border-color:rgba(123,94,167,.5);color:#a688d4;background:rgba(123,94,167,.08);}.elementor-1017 .elementor-element.elementor-element-cfee835 .p{border-color:rgba(201,67,10,.5);color:#e06535;background:rgba(201,67,10,.08);}.elementor-1017 .elementor-element.elementor-element-cfee835 .k{border-color:rgba(26,158,117,.5);color:#2dcc97;background:rgba(26,158,117,.08);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4239687 */.elementor-1017 .elementor-element.elementor-element-4239687{font-size:10px;color:rgba(200,184,152,.6);margin-top:8px;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58fe0ed */.elementor-1017 .elementor-element.elementor-element-58fe0ed{background:#008a69;border-radius:16px;padding:28px;margin-bottom:24px;text-align:center;border:1px solid rgba(201,162,39,.18);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e3f424 */.elementor-1017 .elementor-element.elementor-element-4e3f424{font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#c9a227;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid rgba(201,162,39,.2);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-585362b */.elementor-1017 .elementor-element.elementor-element-585362b{width:44px;height:44px;border-radius:10px;background:rgba(123,94,167,.08);display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64bed85 */.elementor-1017 .elementor-element.elementor-element-64bed85{font-family:'Cormorant Garamond', serif;font-size:16px;font-weight:400;color:#111;line-height:1.3;margin-bottom:4px;} .elementor-1017 .elementor-element.elementor-element-64bed85 a{color:inherit;text-decoration:none;} .elementor-1017 .elementor-element.elementor-element-64bed85 a:hover{color:#c9a227;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aff0a43 */.elementor-1017 .elementor-element.elementor-element-aff0a43{font-size:11px;color:#888;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4e222 */.elementor-1017 .elementor-element.elementor-element-9a4e222{padding:14px 0;border-bottom:1px solid rgba(0,0,0,.06);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77fc795 */.elementor-1017 .elementor-element.elementor-element-77fc795{width:44px;height:44px;border-radius:10px;background:rgba(201,67,10,.08);display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2fad32 */.elementor-1017 .elementor-element.elementor-element-e2fad32{font-family:'Cormorant Garamond', serif;font-size:16px;font-weight:400;color:#111;line-height:1.3;margin-bottom:4px;} .elementor-1017 .elementor-element.elementor-element-e2fad32 a{color:inherit;text-decoration:none;} .elementor-1017 .elementor-element.elementor-element-e2fad32 a:hover{color:#c9a227;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-565a049 */.elementor-1017 .elementor-element.elementor-element-565a049{font-size:11px;color:#888;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f526aa */.elementor-1017 .elementor-element.elementor-element-3f526aa{padding:14px 0;border-bottom:1px solid rgba(0,0,0,.06);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d5f758 */.elementor-1017 .elementor-element.elementor-element-6d5f758{width:44px;height:44px;border-radius:10px;background:rgba(26,158,117,.08);display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-033da25 */.elementor-1017 .elementor-element.elementor-element-033da25{font-family:'Cormorant Garamond', serif;font-size:16px;font-weight:400;color:#111;line-height:1.3;margin-bottom:4px;} .elementor-1017 .elementor-element.elementor-element-033da25 a{color:inherit;text-decoration:none;} .elementor-1017 .elementor-element.elementor-element-033da25 a:hover{color:#c9a227;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c99ba */.elementor-1017 .elementor-element.elementor-element-30c99ba{font-size:11px;color:#888;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef18756 */.elementor-1017 .elementor-element.elementor-element-ef18756{padding:14px 0;border-bottom:1px solid rgba(0,0,0,.06);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd03873 */.elementor-1017 .elementor-element.elementor-element-bd03873{width:44px;height:44px;border-radius:10px;background:rgba(201,162,39,.08);display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0f804d */.elementor-1017 .elementor-element.elementor-element-d0f804d{font-family:'Cormorant Garamond', serif;font-size:16px;font-weight:400;color:#111;line-height:1.3;margin-bottom:4px;} .elementor-1017 .elementor-element.elementor-element-d0f804d a{color:inherit;text-decoration:none;} .elementor-1017 .elementor-element.elementor-element-d0f804d a:hover{color:#c9a227;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54a3eca */.elementor-1017 .elementor-element.elementor-element-54a3eca{font-size:11px;color:#888;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3aa1f1 */.elementor-1017 .elementor-element.elementor-element-c3aa1f1{padding:14px 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-845efe9 */.elementor-1017 .elementor-element.elementor-element-845efe9{background:#fff;border-radius:16px;padding:28px;margin-bottom:24px;border:1px solid rgba(0,0,0,.06);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b47d173 */.elementor-1017 .elementor-element.elementor-element-b47d173{font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#c9a227;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid rgba(201,162,39,.2);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1fb207 */.elementor-1017 .elementor-element.elementor-element-e1fb207{display:flex;flex-wrap:wrap;gap:8px;} .elementor-1017 .elementor-element.elementor-element-e1fb207 a{font-size:11px;padding:5px 12px;border-radius:99px;border:1px solid rgba(0,0,0,.08);color:#444;text-decoration:none;transition:all .2s;} .elementor-1017 .elementor-element.elementor-element-e1fb207 a:hover{border-color:rgba(201,162,39,.4);color:#c9a227;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc7fa3e */.elementor-1017 .elementor-element.elementor-element-dc7fa3e{background:#fff;border-radius:16px;padding:28px;margin-bottom:24px;border:1px solid rgba(0,0,0,.06);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f8e583 */.elementor-1017 .elementor-element.elementor-element-0f8e583{width:60px;height:60px;border-radius:50%;border:2px solid rgba(201,162,39,.4);display:flex;align-items:center;justify-content:center;font-family:'Cormorant Garamond', serif;font-size:22px;color:#c9a227;background:#153820;margin-bottom:14px;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-542fbb1 */.elementor-1017 .elementor-element.elementor-element-542fbb1{font-family:'Cormorant Garamond', serif;font-size:20px;font-weight:300;color:#f5ede0;margin-bottom:4px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c855e */.elementor-1017 .elementor-element.elementor-element-a0c855e{font-size:11px;color:#c9a227;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81f9af9 */.elementor-1017 .elementor-element.elementor-element-81f9af9{font-size:13px;color:#c8b898;line-height:1.65;margin-bottom:16px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bda0b */.elementor-1017 .elementor-element.elementor-element-60bda0b{background:#008a69;border-radius:16px;padding:28px;border:1px solid rgba(201,162,39,.12);}/* End custom CSS */