.elementor-1940 .elementor-element.elementor-element-134b90b{--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;--margin-top:-162px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1940 .elementor-element.elementor-element-ad711f8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1940 .elementor-element.elementor-element-ad711f8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1940 .elementor-element.elementor-element-ad711f8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1940 .elementor-element.elementor-element-ad711f8 .elementor-icon-list-text{color:var( --e-global-color-f5af6d4 );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1940 .elementor-element.elementor-element-2b769d2{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-1940 .elementor-element.elementor-element-2b769d2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:75px;font-weight:600;line-height:1em;letter-spacing:-3px;color:var( --e-global-color-2d879ef );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1940 .elementor-element.elementor-element-ba444c7{width:var( --container-widget-width, 57% );max-width:57%;padding:0% 0% 0% 0%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-949d9c5 );}.elementor-1940 .elementor-element.elementor-element-7526d74{--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:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1940 .elementor-element.elementor-element-8ede387{--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:var( --e-global-color-76ada15 );--border-color:var( --e-global-color-76ada15 );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1940 .elementor-element.elementor-element-d0632ce{width:auto;max-width:auto;--e-transform-rotateZ:4deg;padding:10px 20px 10px 31px;border-radius:16px 16px 16px 16px;}.elementor-1940 .elementor-element.elementor-element-d0632ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-63c79de{width:auto;max-width:auto;text-align:center;}.elementor-1940 .elementor-element.elementor-element-63c79de .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:65px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:-3.5px;color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-7188339{width:var( --container-widget-width, 55% );max-width:55%;padding:0% 0% 0% 0%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;letter-spacing:-0.8px;color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-c689c3e{--display:flex;--justify-content:center;--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:#12131614;--border-color:#12131614;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1940 .elementor-element.elementor-element-c689c3e:not(.elementor-motion-effects-element-type-background), .elementor-1940 .elementor-element.elementor-element-c689c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76ada15 );}.elementor-1940 .elementor-element.elementor-element-e4cb82f{width:var( --container-widget-width, 55% );max-width:55%;padding:0% 0% 0% 0%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;letter-spacing:-0.8px;color:var( --e-global-color-f5af6d4 );}.elementor-1940 .elementor-element.elementor-element-fd9b135{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1940 .elementor-element.elementor-element-9232abb{width:auto;max-width:auto;text-align:center;}.elementor-1940 .elementor-element.elementor-element-9232abb .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:42px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:-1px;color:var( --e-global-color-8052e35 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1940 .elementor-element.elementor-element-5617fc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-1940 .elementor-element.elementor-element-5617fc0 .elementor-icon-wrapper{text-align:center;}.elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d879ef );color:var( --e-global-color-primary );}.elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-framed .elementor-icon, .elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-default .elementor-icon{color:var( --e-global-color-2d879ef );border-color:var( --e-global-color-2d879ef );}.elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-framed .elementor-icon, .elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d879ef );}.elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-76ada15 );}.elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-framed .elementor-icon:hover, .elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-framed .elementor-icon:hover, .elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-76ada15 );}.elementor-1940 .elementor-element.elementor-element-5617fc0.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-76ada15 );}.elementor-1940 .elementor-element.elementor-element-5617fc0 .elementor-icon{font-size:22px;padding:12px;}.elementor-1940 .elementor-element.elementor-element-5617fc0 .elementor-icon svg{height:22px;}.elementor-1940 .elementor-element.elementor-element-40a66e1{--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;--justify-content:flex-start;--align-items:center;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:var( --e-global-color-f5af6d4 );--border-color:var( --e-global-color-f5af6d4 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1940 .elementor-element.elementor-element-47afb70{--display:flex;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-1940 .elementor-element.elementor-element-47afb70:not(.elementor-motion-effects-element-type-background), .elementor-1940 .elementor-element.elementor-element-47afb70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-38dd788 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-2d879ef );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1940 .elementor-element.elementor-element-82f03d8 .elementor-icon-box-wrapper{text-align:start;}.elementor-1940 .elementor-element.elementor-element-82f03d8 .elementor-icon-box-title{margin-block-end:4px;}.elementor-1940 .elementor-element.elementor-element-82f03d8 .elementor-icon-box-title, .elementor-1940 .elementor-element.elementor-element-82f03d8 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.7px;}.elementor-1940 .elementor-element.elementor-element-72d0829{--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;--justify-content:flex-start;--align-items:center;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:var( --e-global-color-f5af6d4 );--border-color:var( --e-global-color-f5af6d4 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1940 .elementor-element.elementor-element-07f1e59{--display:flex;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-1940 .elementor-element.elementor-element-07f1e59:not(.elementor-motion-effects-element-type-background), .elementor-1940 .elementor-element.elementor-element-07f1e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-de99995 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-2d879ef );}.elementor-1940 .elementor-element.elementor-element-7c84d94 .elementor-icon-box-wrapper{text-align:start;}.elementor-1940 .elementor-element.elementor-element-7c84d94 .elementor-icon-box-title{margin-block-end:4px;}.elementor-1940 .elementor-element.elementor-element-7c84d94 .elementor-icon-box-title, .elementor-1940 .elementor-element.elementor-element-7c84d94 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.7px;}.elementor-1940 .elementor-element.elementor-element-97d66a6{--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;--justify-content:flex-start;--align-items:center;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:var( --e-global-color-f5af6d4 );--border-color:var( --e-global-color-f5af6d4 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1940 .elementor-element.elementor-element-da73ab8{--display:flex;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-1940 .elementor-element.elementor-element-da73ab8:not(.elementor-motion-effects-element-type-background), .elementor-1940 .elementor-element.elementor-element-da73ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-c46e011 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-2d879ef );}.elementor-1940 .elementor-element.elementor-element-3b53104 .elementor-icon-box-wrapper{text-align:start;}.elementor-1940 .elementor-element.elementor-element-3b53104 .elementor-icon-box-title{margin-block-end:4px;}.elementor-1940 .elementor-element.elementor-element-3b53104 .elementor-icon-box-title, .elementor-1940 .elementor-element.elementor-element-3b53104 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.7px;}.elementor-1940 .elementor-element.elementor-element-bef588c{--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;--justify-content:flex-start;--align-items:center;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:var( --e-global-color-f5af6d4 );--border-color:var( --e-global-color-f5af6d4 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1940 .elementor-element.elementor-element-5015ae2{--display:flex;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-1940 .elementor-element.elementor-element-5015ae2:not(.elementor-motion-effects-element-type-background), .elementor-1940 .elementor-element.elementor-element-5015ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-15adf5f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.7px;color:var( --e-global-color-2d879ef );}.elementor-1940 .elementor-element.elementor-element-7627d86 .elementor-icon-box-wrapper{text-align:start;}.elementor-1940 .elementor-element.elementor-element-7627d86 .elementor-icon-box-title{margin-block-end:4px;}.elementor-1940 .elementor-element.elementor-element-7627d86 .elementor-icon-box-title, .elementor-1940 .elementor-element.elementor-element-7627d86 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.7px;}.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-1940 .elementor-element.elementor-element-db8187c .elementor-button{background-color:var( --e-global-color-8052e35 );font-family:"Inter", Sans-serif;font-weight:600;text-transform:capitalize;fill:var( --e-global-color-2d879ef );color:var( --e-global-color-2d879ef );transition-duration:0.5s;border-style:none;border-radius:100px 100px 100px 100px;padding:22px 35px 22px 35px;}.elementor-1940 .elementor-element.elementor-element-db8187c{width:auto;max-width:auto;padding:30px 0px 0px 0px;}.elementor-1940 .elementor-element.elementor-element-db8187c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1940 .elementor-element.elementor-element-db8187c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1940 .elementor-element.elementor-element-db8187c .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1940 .elementor-element.elementor-element-83f0c9d .elementor-icon-list-icon i{color:var( --e-global-color-f5af6d4 );transition:color 0.3s;}.elementor-1940 .elementor-element.elementor-element-83f0c9d .elementor-icon-list-icon svg{fill:var( --e-global-color-f5af6d4 );transition:fill 0.3s;}.elementor-1940 .elementor-element.elementor-element-83f0c9d{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1940 .elementor-element.elementor-element-83f0c9d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1940 .elementor-element.elementor-element-83f0c9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1940 .elementor-element.elementor-element-83f0c9d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:500;letter-spacing:-0.8px;}.elementor-1940 .elementor-element.elementor-element-83f0c9d .elementor-icon-list-text{color:var( --e-global-color-f5af6d4 );transition:color 0.3s;}.elementor-1940 .elementor-element.elementor-element-ac06cc2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1940 .elementor-element.elementor-element-7f4dc1d{--display:flex;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:var( --e-global-color-76ada15 );--border-color:var( --e-global-color-76ada15 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1940 .elementor-element.elementor-element-b3df67b .elementor-icon-box-wrapper{gap:15px;}.elementor-1940 .elementor-element.elementor-element-b3df67b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-b3df67b.elementor-view-stacked .elementor-icon{background-color:#E8E8E9;fill:var( --e-global-color-8052e35 );color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-b3df67b.elementor-view-framed .elementor-icon, .elementor-1940 .elementor-element.elementor-element-b3df67b.elementor-view-default .elementor-icon{fill:#E8E8E9;color:#E8E8E9;border-color:#E8E8E9;}.elementor-1940 .elementor-element.elementor-element-b3df67b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-b3df67b .elementor-icon{font-size:22px;padding:14px;}.elementor-1940 .elementor-element.elementor-element-b3df67b .elementor-icon-box-title, .elementor-1940 .elementor-element.elementor-element-b3df67b .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.7px;}.elementor-1940 .elementor-element.elementor-element-b3df67b:has(:hover) .elementor-icon-box-title,
					 .elementor-1940 .elementor-element.elementor-element-b3df67b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-b3df67b .elementor-icon-box-description{color:var( --e-global-color-f5af6d4 );}.elementor-1940 .elementor-element.elementor-element-b7a901a{--display:flex;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:var( --e-global-color-76ada15 );--border-color:var( --e-global-color-76ada15 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1940 .elementor-element.elementor-element-c63590d .elementor-icon-box-wrapper{gap:15px;}.elementor-1940 .elementor-element.elementor-element-c63590d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-c63590d.elementor-view-stacked .elementor-icon{background-color:#E8E8E9;fill:var( --e-global-color-8052e35 );color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-c63590d.elementor-view-framed .elementor-icon, .elementor-1940 .elementor-element.elementor-element-c63590d.elementor-view-default .elementor-icon{fill:#E8E8E9;color:#E8E8E9;border-color:#E8E8E9;}.elementor-1940 .elementor-element.elementor-element-c63590d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-c63590d .elementor-icon{font-size:22px;padding:14px;}.elementor-1940 .elementor-element.elementor-element-c63590d .elementor-icon-box-title, .elementor-1940 .elementor-element.elementor-element-c63590d .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.7px;}.elementor-1940 .elementor-element.elementor-element-c63590d:has(:hover) .elementor-icon-box-title,
					 .elementor-1940 .elementor-element.elementor-element-c63590d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-c63590d .elementor-icon-box-description{color:var( --e-global-color-f5af6d4 );}.elementor-1940 .elementor-element.elementor-element-4eed661{--display:flex;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:var( --e-global-color-76ada15 );--border-color:var( --e-global-color-76ada15 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1940 .elementor-element.elementor-element-612a736 .elementor-icon-box-wrapper{gap:15px;}.elementor-1940 .elementor-element.elementor-element-612a736 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-612a736.elementor-view-stacked .elementor-icon{background-color:#E8E8E9;fill:var( --e-global-color-8052e35 );color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-612a736.elementor-view-framed .elementor-icon, .elementor-1940 .elementor-element.elementor-element-612a736.elementor-view-default .elementor-icon{fill:#E8E8E9;color:#E8E8E9;border-color:#E8E8E9;}.elementor-1940 .elementor-element.elementor-element-612a736.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-612a736 .elementor-icon{font-size:22px;padding:14px;}.elementor-1940 .elementor-element.elementor-element-612a736 .elementor-icon-box-title, .elementor-1940 .elementor-element.elementor-element-612a736 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.7px;}.elementor-1940 .elementor-element.elementor-element-612a736:has(:hover) .elementor-icon-box-title,
					 .elementor-1940 .elementor-element.elementor-element-612a736:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8052e35 );}.elementor-1940 .elementor-element.elementor-element-612a736 .elementor-icon-box-description{color:var( --e-global-color-f5af6d4 );}@media(max-width:1366px){.elementor-1940 .elementor-element.elementor-element-134b90b{--padding-top:180px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-2b769d2 .elementor-heading-title{font-size:55px;line-height:1em;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-ba444c7{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-ba444c7 p{margin-block-end:0px;}.elementor-1940 .elementor-element.elementor-element-63c79de .elementor-heading-title{font-size:55px;}.elementor-1940 .elementor-element.elementor-element-7188339{font-size:18px;}.elementor-1940 .elementor-element.elementor-element-e4cb82f{font-size:18px;}.elementor-1940 .elementor-element.elementor-element-9232abb .elementor-heading-title{font-size:42px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-db8187c .elementor-button{font-size:16px;letter-spacing:-1px;padding:20px 25px 20px 22px;}}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-2b769d2 .elementor-heading-title{letter-spacing:-4px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-ba444c7{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-d0632ce{padding:8px 20px 8px 31px;border-radius:12px 12px 12px 12px;}.elementor-1940 .elementor-element.elementor-element-d0632ce .elementor-heading-title{font-size:12px;}.elementor-1940 .elementor-element.elementor-element-63c79de .elementor-heading-title{font-size:50px;}.elementor-1940 .elementor-element.elementor-element-7188339{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-1940 .elementor-element.elementor-element-e4cb82f{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-1940 .elementor-element.elementor-element-9232abb .elementor-heading-title{font-size:50px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-ac06cc2{--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:767px){.elementor-1940 .elementor-element.elementor-element-134b90b{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-2b769d2{width:100%;max-width:100%;}.elementor-1940 .elementor-element.elementor-element-2b769d2 .elementor-heading-title{font-size:45px;letter-spacing:-3px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-ba444c7{width:100%;max-width:100%;letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-7526d74{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1940 .elementor-element.elementor-element-8ede387{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1940 .elementor-element.elementor-element-63c79de{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1940 .elementor-element.elementor-element-63c79de .elementor-heading-title{font-size:36px;letter-spacing:-2px;}.elementor-1940 .elementor-element.elementor-element-7188339{width:100%;max-width:100%;font-size:16px;line-height:1.3em;}.elementor-1940 .elementor-element.elementor-element-e4cb82f{width:100%;max-width:100%;font-size:16px;line-height:1.3em;}.elementor-1940 .elementor-element.elementor-element-9232abb{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-1940 .elementor-element.elementor-element-9232abb .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-1940 .elementor-element.elementor-element-5617fc0 .elementor-icon{font-size:16px;}.elementor-1940 .elementor-element.elementor-element-5617fc0 .elementor-icon svg{height:16px;}.elementor-1940 .elementor-element.elementor-element-40a66e1{--justify-content:center;}.elementor-1940 .elementor-element.elementor-element-47afb70{--width:60px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1940 .elementor-element.elementor-element-82f03d8 .elementor-icon-box-wrapper{text-align:center;}.elementor-1940 .elementor-element.elementor-element-72d0829{--justify-content:center;}.elementor-1940 .elementor-element.elementor-element-07f1e59{--width:60px;}.elementor-1940 .elementor-element.elementor-element-7c84d94 .elementor-icon-box-wrapper{text-align:center;}.elementor-1940 .elementor-element.elementor-element-97d66a6{--justify-content:center;}.elementor-1940 .elementor-element.elementor-element-da73ab8{--width:60px;}.elementor-1940 .elementor-element.elementor-element-3b53104 .elementor-icon-box-wrapper{text-align:center;}.elementor-1940 .elementor-element.elementor-element-bef588c{--justify-content:center;}.elementor-1940 .elementor-element.elementor-element-5015ae2{--width:60px;}.elementor-1940 .elementor-element.elementor-element-7627d86 .elementor-icon-box-wrapper{text-align:center;}.elementor-1940 .elementor-element.elementor-element-db8187c{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-1940 .elementor-element.elementor-element-db8187c .elementor-button{font-size:14px;letter-spacing:-0.8px;padding:20px 30px 20px 30px;}.elementor-1940 .elementor-element.elementor-element-83f0c9d{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-1940 .elementor-element.elementor-element-83f0c9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1940 .elementor-element.elementor-element-83f0c9d .elementor-icon-list-item > a{font-size:12px;letter-spacing:0px;}}@media(min-width:768px){.elementor-1940 .elementor-element.elementor-element-7526d74{--content-width:900px;}.elementor-1940 .elementor-element.elementor-element-47afb70{--width:60px;}.elementor-1940 .elementor-element.elementor-element-07f1e59{--width:60px;}.elementor-1940 .elementor-element.elementor-element-da73ab8{--width:60px;}.elementor-1940 .elementor-element.elementor-element-5015ae2{--width:60px;}}@media(max-width:1366px) and (min-width:768px){.elementor-1940 .elementor-element.elementor-element-7526d74{--content-width:801px;}}/* Start custom CSS for icon-list, class: .elementor-element-ad711f8 */.active{
    color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b769d2 */.secondary-color-text{
    color: #FF5722;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-134b90b */.elementor-1940 .elementor-element.elementor-element-134b90b{
    background-color: #121316;
    inset: 0;
    box-shadow: inset 0 3px 2px #ffffffd6;
    background-color: rgb(18,19,22);
    border-color: rgb(86, 86, 86);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63c79de */.secondary-color-text{
    color: #FF5722;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9232abb */.secondary-color-text{
    color: #FF5722;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5617fc0 */#copy-toast {
  position: fixed;
  bottom: 24px;
  right: 24px;
  background: #7F56D9;
  color: #fff;
  padding: 12px 18px;
  border-radius: 12px;
  font-size: 14px;
  font-weight: 500;
  box-shadow: 0 10px 25px rgba(127, 86, 217, 0.35);
  opacity: 0;
  transform: translateY(12px);
  transition: all 0.3s ease;
  z-index: 9999;
}

#copy-toast.show {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c689c3e */.elementor-1940 .elementor-element.elementor-element-c689c3e{
    background-image: linear-gradient(270deg, #f9f9f9, #fafafa);
        box-shadow: inset 0 4px .5px 0 #ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db8187c */.light-theme-button.whatsapp a{
  background-image: linear-gradient(
    225deg,
    #e9f9f0 16%,
    #25d366 45%,
    #1ebe5d 84%,
    #25d366,
    #e9f9f0
  ) !important;

  background-size: 300% 300%;
  animation: whatsappGradient 4s ease infinite;

  box-shadow:
    inset 0 -1px .7px #7fd9a8,
    inset 2px -4px 4px #6fd3a899,
    inset -2px 2px 1.6px #ffffff85,
    inset 0 -1px 3px #5fcf9980;

  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover lift */
.light-theme-button.whatsapp a:hover{
  transform: translateY(-2px);
  box-shadow:
    0 8px 20px rgba(37, 211, 102, 0.45),
    inset 0 -1px .7px #7fd9a8,
    inset 2px -4px 4px #6fd3a899;
}

/* Gradient animation */
@keyframes whatsappGradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ede387 */.elementor-1940 .elementor-element.elementor-element-8ede387{
    box-shadow: inset 0 4px .5px 0 #fff, inset 0 -2.4px 5.7px 0 #efefef;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f4dc1d */.elementor-1940 .elementor-element.elementor-element-7f4dc1d{
    box-shadow: inset 0 4px .5px 0 #fff, inset 0 -2.4px 5.7px 0 #efefef;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a901a */.elementor-1940 .elementor-element.elementor-element-b7a901a{
    box-shadow: inset 0 4px .5px 0 #fff, inset 0 -2.4px 5.7px 0 #efefef;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eed661 */.elementor-1940 .elementor-element.elementor-element-4eed661{
    box-shadow: inset 0 4px .5px 0 #fff, inset 0 -2.4px 5.7px 0 #efefef;

}/* End custom CSS */