.elementor-417 .elementor-element.elementor-element-0d30854{--display:flex;--min-height:640px;--justify-content:center;--overlay-opacity:0.5;}.elementor-417 .elementor-element.elementor-element-0d30854:not(.elementor-motion-effects-element-type-background), .elementor-417 .elementor-element.elementor-element-0d30854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vipulsunmoonsoul.com/wp-content/uploads/2026/08/cc377396-9ea8-4104-ad19-d99d71192ada.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-417 .elementor-element.elementor-element-0d30854::before, .elementor-417 .elementor-element.elementor-element-0d30854 > .elementor-background-video-container::before, .elementor-417 .elementor-element.elementor-element-0d30854 > .e-con-inner > .elementor-background-video-container::before, .elementor-417 .elementor-element.elementor-element-0d30854 > .elementor-background-slideshow::before, .elementor-417 .elementor-element.elementor-element-0d30854 > .e-con-inner > .elementor-background-slideshow::before, .elementor-417 .elementor-element.elementor-element-0d30854 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-417 .elementor-element.elementor-element-3bcc809{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-417 .elementor-element.elementor-element-a099f22{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#CC9D55;--border-color:#CC9D55;--border-radius:120px 120px 120px 120px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-417 .elementor-element.elementor-element-a099f22:not(.elementor-motion-effects-element-type-background), .elementor-417 .elementor-element.elementor-element-a099f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFF1C3 100%);}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-417 .elementor-element.elementor-element-3275440 .elementor-icon-list-icon i{color:#FBD96B;transition:color 0.3s;}.elementor-417 .elementor-element.elementor-element-3275440 .elementor-icon-list-icon svg{fill:#FBD96B;transition:fill 0.3s;}.elementor-417 .elementor-element.elementor-element-3275440{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-417 .elementor-element.elementor-element-3275440 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-417 .elementor-element.elementor-element-3275440 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-417 .elementor-element.elementor-element-3275440 .elementor-icon-list-text{color:#CD9C55;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-417 .elementor-element.elementor-element-eeb7e0e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-417 .elementor-element.elementor-element-eeb7e0e .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-0736221{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-417 .elementor-element.elementor-element-0736221 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-7511019{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-417 .elementor-element.elementor-element-394f7f3 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(180deg, #FAD86B 0%, #B97600 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAD86B;border-radius:200px 200px 200px 200px;padding:20px 60px 20px 60px;}.elementor-417 .elementor-element.elementor-element-394f7f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-417 .elementor-element.elementor-element-394f7f3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-417 .elementor-element.elementor-element-9e696c4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-ee230fb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-8d6e05e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-417 .elementor-element.elementor-element-be07332{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-417 .elementor-element.elementor-element-be07332 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:38px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#424242;}.elementor-417 .elementor-element.elementor-element-422b0d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-417 .elementor-element.elementor-element-422b0d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#6C6C6C;}.elementor-417 .elementor-element.elementor-element-f281e72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-417 .elementor-element.elementor-element-f281e72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#6C6C6C;}.elementor-417 .elementor-element.elementor-element-f039ca0{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-417 .elementor-element.elementor-element-93eafe7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-417 .elementor-element.elementor-element-a338dee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-417 .elementor-element.elementor-element-a338dee img{width:25%;border-radius:2000px 2000px 2000px 2000px;}.elementor-417 .elementor-element.elementor-element-ce2b980{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-417 .elementor-element.elementor-element-ce2b980 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#424242;}.elementor-417 .elementor-element.elementor-element-9d8cdc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-417 .elementor-element.elementor-element-9d8cdc5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#6C6C6C;}.elementor-417 .elementor-element.elementor-element-c4ec31e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-417 .elementor-element.elementor-element-77fb8e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-417 .elementor-element.elementor-element-77fb8e4 img{width:25%;border-radius:2000px 2000px 2000px 2000px;}.elementor-417 .elementor-element.elementor-element-e0d7cd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-417 .elementor-element.elementor-element-e0d7cd8 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#424242;}.elementor-417 .elementor-element.elementor-element-82c986b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-417 .elementor-element.elementor-element-82c986b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#6C6C6C;}.elementor-417 .elementor-element.elementor-element-deedb13{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-417 .elementor-element.elementor-element-355ab64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-417 .elementor-element.elementor-element-355ab64 img{width:25%;border-radius:2000px 2000px 2000px 2000px;}.elementor-417 .elementor-element.elementor-element-bf3228c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-417 .elementor-element.elementor-element-bf3228c .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#424242;}.elementor-417 .elementor-element.elementor-element-64a776f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-417 .elementor-element.elementor-element-64a776f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#6C6C6C;}.elementor-417 .elementor-element.elementor-element-70134a7{--display:flex;--overlay-opacity:0.55;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-70134a7:not(.elementor-motion-effects-element-type-background), .elementor-417 .elementor-element.elementor-element-70134a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vipulsunmoonsoul.com/wp-content/uploads/2026/08/418973d4-b0f1-4819-814c-6760563180ff.png");background-size:cover;}.elementor-417 .elementor-element.elementor-element-70134a7::before, .elementor-417 .elementor-element.elementor-element-70134a7 > .elementor-background-video-container::before, .elementor-417 .elementor-element.elementor-element-70134a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-417 .elementor-element.elementor-element-70134a7 > .elementor-background-slideshow::before, .elementor-417 .elementor-element.elementor-element-70134a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-417 .elementor-element.elementor-element-70134a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-417 .elementor-element.elementor-element-98740b9{--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;--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-417 .elementor-element.elementor-element-59ea8f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-85bf039{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-85bf039 img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-86184cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-86184cf .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-2d4a471{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-2d4a471 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-2622454{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-838df4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-838df4e img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-be23e85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-be23e85 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-c7bc2bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-c7bc2bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-ac3f0a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-7df68d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-7df68d5 img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-c9a1582{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-c9a1582 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-fab2509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-fab2509 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-4c25e90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-8bdb096{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-8bdb096 img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-d33a0b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-d33a0b8 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-374b1aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-374b1aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-9fbf0d6{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-514d586{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-7977942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-7977942 img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-d52722e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-d52722e .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-7171706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-7171706 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-491d269{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-8c79e97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-8c79e97 img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-0ac9679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-0ac9679 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-d542a72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-d542a72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-31fca57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-02753fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-02753fd img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-0bf0c83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-0bf0c83 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-f4eb57e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-f4eb57e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-a9ecb0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-21e3413{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-21e3413 img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-ebedfa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-ebedfa5 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-e3ef7bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-e3ef7bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-3b1c3d9{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-c3dd87c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-5ab632a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-5ab632a img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-799e4f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-799e4f1 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-6888ec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-6888ec7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-9ffb24f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-5e16e04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-5e16e04 img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-54fe747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-54fe747 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-de39065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-de39065 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-0ab3baf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-d49cc64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-d49cc64 img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-44e958e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-44e958e .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-53e0e12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-53e0e12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-8ce7ba1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-f6d14ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-f6d14ed img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-7acf129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-7acf129 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-f5a8c46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-f5a8c46 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-77f9836{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-5cbf8be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-1a2c92c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-1a2c92c img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-b2df72c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-b2df72c .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-bef31f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-bef31f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-2568158{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-140fd07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-140fd07 img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-2e3bf42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-2e3bf42 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-c3a6109{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-c3a6109 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-a71123a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-25cfaf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-25cfaf6 img{width:22%;border-radius:200px 200px 200px 200px;}.elementor-417 .elementor-element.elementor-element-4be35e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-4be35e5 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-976db43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-417 .elementor-element.elementor-element-976db43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-417 .elementor-element.elementor-element-2f07d5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6B6B6BD1;--border-color:#6B6B6BD1;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-417 .elementor-element.elementor-element-d6da049{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-417 .elementor-element.elementor-element-a809556 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(180deg, #FAD86B 0%, #B97600 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAD86B;border-radius:200px 200px 200px 200px;padding:20px 60px 20px 60px;}.elementor-417 .elementor-element.elementor-element-a809556 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-417 .elementor-element.elementor-element-a809556 .elementor-button .elementor-button-content-wrapper{gap:15px;}@media(min-width:768px){.elementor-417 .elementor-element.elementor-element-a099f22{--width:16%;}.elementor-417 .elementor-element.elementor-element-8d6e05e{--width:68%;}.elementor-417 .elementor-element.elementor-element-f039ca0{--width:80%;}}@media(min-width:1025px){.elementor-417 .elementor-element.elementor-element-70134a7:not(.elementor-motion-effects-element-type-background), .elementor-417 .elementor-element.elementor-element-70134a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-417 .elementor-element.elementor-element-a099f22{--width:68%;}.elementor-417 .elementor-element.elementor-element-eeb7e0e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-417 .elementor-element.elementor-element-eeb7e0e .elementor-heading-title{font-size:25px;}.elementor-417 .elementor-element.elementor-element-0736221{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-417 .elementor-element.elementor-element-9e696c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-417 .elementor-element.elementor-element-be07332 .elementor-heading-title{font-size:25px;}.elementor-417 .elementor-element.elementor-element-70134a7{--overlay-opacity:0.64;}.elementor-417 .elementor-element.elementor-element-98740b9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-417 .elementor-element.elementor-element-9fbf0d6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-417 .elementor-element.elementor-element-3b1c3d9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-417 .elementor-element.elementor-element-77f9836{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for button, class: .elementor-element-394f7f3 *//* Actual Elementor button */
.btn_1 .elementor-button {
    position: relative;
    overflow: hidden !important;
    isolation: isolate;
}

/* Shine */
.btn_1 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -60%;
    width: 35%;
    height: 100%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.65),
        transparent
    );

    transform: skewX(-20deg);
    animation: shine 2.5s linear infinite;

    pointer-events: none;
    z-index: 1;
}

/* Keep button text above shine */
.btn_1 .elementor-button-text,
.btn_1 .elementor-button-icon {
    position: relative;
    z-index: 2;
}

@keyframes shine {
    0% {
        left: -60%;
    }

    100% {
        left: 130%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ea8f7 */.cons {
    position: relative;
    overflow: hidden;

    /* Ultra Transparent */
    background: rgba(255, 255, 255, 0.012);

    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255, 255, 255, 0.05);

    transition: all 0.35s ease;
}

/* Shine */
.cons::after {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 40%;
    height: 100%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.05),
        transparent
    );

    transform: skewX(-25deg);
    transition: left 0.8s ease;
    pointer-events: none;
}

.cons:hover {
    background: rgba(255, 255, 255, 0.018);
    border-color: rgba(255, 255, 255, 0.08);
}

.cons:hover::after {
    left: 180%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a809556 *//* Actual Elementor button */
.btn_1 .elementor-button {
    position: relative;
    overflow: hidden !important;
    isolation: isolate;
}

/* Shine */
.btn_1 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -60%;
    width: 35%;
    height: 100%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.65),
        transparent
    );

    transform: skewX(-20deg);
    animation: shine 2.5s linear infinite;

    pointer-events: none;
    z-index: 1;
}

/* Keep button text above shine */
.btn_1 .elementor-button-text,
.btn_1 .elementor-button-icon {
    position: relative;
    z-index: 2;
}

@keyframes shine {
    0% {
        left: -60%;
    }

    100% {
        left: 130%;
    }
}/* End custom CSS */