.elementor-126 .elementor-element.elementor-element-caf55ac{--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;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-caf55ac:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-caf55ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f52d017 );}.elementor-126 .elementor-element.elementor-element-1adf526{margin:15% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-126 .elementor-element.elementor-element-1adf526.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-1adf526 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:65px;font-weight:100;text-decoration:none;line-height:1.1em;letter-spacing:-1.5px;word-spacing:0em;text-shadow:4px 13px 27px #7A3EFF;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-92a24b5{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 7% 0%;}.elementor-126 .elementor-element.elementor-element-92a24b5 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.24em;fill:var( --e-global-color-ee3fc4c );color:var( --e-global-color-ee3fc4c );transition-duration:0.5s;}.elementor-126 .elementor-element.elementor-element-cae72c8{--display:flex;--min-height:590px;--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:flex-end;--align-items:center;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-cae72c8:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-cae72c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-secondary ) 0%, var( --e-global-color-f52d017 ) 71%);}.elementor-126 .elementor-element.elementor-element-cae72c8.e-con{--align-self:center;}.elementor-126 .elementor-element.elementor-element-5c220d0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-5c220d0 img{width:95%;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-126 .elementor-element.elementor-element-639bcad0{--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:stretch;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:9%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-639bcad0:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-639bcad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f52d017 );}.elementor-126 .elementor-element.elementor-element-aa61d6b{--display:flex;}.elementor-126 .elementor-element.elementor-element-1973f7c1{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-126 .elementor-element.elementor-element-78f96e8e{margin:20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-78f96e8e.elementor-view-stacked .elementor-icon{background-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-78f96e8e.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-78f96e8e.elementor-view-default .elementor-icon{fill:#E7E7E7;color:#E7E7E7;border-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-78f96e8e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-78f96e8e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-78f96e8e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-78f96e8e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-78f96e8e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-78f96e8e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-2edb900 );color:var( --e-global-color-2edb900 );border-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon{transition-duration:0.6s;font-size:50px;}.elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:39px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-a4ac262{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-126 .elementor-element.elementor-element-4749dac{margin:20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-4749dac.elementor-view-stacked .elementor-icon{background-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-4749dac.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-4749dac.elementor-view-default .elementor-icon{fill:#E7E7E7;color:#E7E7E7;border-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-4749dac.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-4749dac.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-4749dac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-4749dac.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-4749dac.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-4749dac.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-2edb900 );color:var( --e-global-color-2edb900 );border-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon{transition-duration:0.6s;font-size:50px;}.elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:39px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-d273c33{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-126 .elementor-element.elementor-element-8706f68{margin:20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-8706f68.elementor-view-stacked .elementor-icon{background-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-8706f68.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-8706f68.elementor-view-default .elementor-icon{fill:#E7E7E7;color:#E7E7E7;border-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-8706f68.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-8706f68.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-8706f68.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-8706f68.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-8706f68.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-8706f68.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-2edb900 );color:var( --e-global-color-2edb900 );border-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon{transition-duration:0.6s;font-size:50px;}.elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:39px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-87d60f9{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-126 .elementor-element.elementor-element-a8a320b{margin:20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-a8a320b.elementor-view-stacked .elementor-icon{background-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-a8a320b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-a8a320b.elementor-view-default .elementor-icon{fill:#E7E7E7;color:#E7E7E7;border-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-a8a320b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-a8a320b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-a8a320b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-a8a320b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-a8a320b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-a8a320b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-2edb900 );color:var( --e-global-color-2edb900 );border-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon{transition-duration:0.6s;font-size:50px;}.elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:39px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-ffc6db7{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-126 .elementor-element.elementor-element-d0c69f4{margin:20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-d0c69f4.elementor-view-stacked .elementor-icon{background-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-d0c69f4.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-d0c69f4.elementor-view-default .elementor-icon{fill:#E7E7E7;color:#E7E7E7;border-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-d0c69f4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-d0c69f4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-d0c69f4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-d0c69f4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-d0c69f4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-d0c69f4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-2edb900 );color:var( --e-global-color-2edb900 );border-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon{transition-duration:0.6s;font-size:50px;}.elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:39px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-2d38ede{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-126 .elementor-element.elementor-element-7b8d9ff{margin:20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-7b8d9ff.elementor-view-stacked .elementor-icon{background-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-7b8d9ff.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-7b8d9ff.elementor-view-default .elementor-icon{fill:#E7E7E7;color:#E7E7E7;border-color:#E7E7E7;}.elementor-126 .elementor-element.elementor-element-7b8d9ff.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-7b8d9ff.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-7b8d9ff.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-7b8d9ff.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-7b8d9ff.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-126 .elementor-element.elementor-element-7b8d9ff.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-2edb900 );color:var( --e-global-color-2edb900 );border-color:var( --e-global-color-2edb900 );}.elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon{transition-duration:0.6s;font-size:50px;}.elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:39px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-e50dea3{--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;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-e50dea3:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-e50dea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-379a90f );}.elementor-126 .elementor-element.elementor-element-5a35a07 img{box-shadow:1px 0px 60px 10px rgba(0, 0, 0, 0.08);}.elementor-126 .elementor-element.elementor-element-0ce18a7{--display:flex;--min-height:100vh;--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:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-f3af5f9{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:18%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-f3af5f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-a212307{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-126 .elementor-element.elementor-element-a212307.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-a212307 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;font-style:italic;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-5911958{width:var( --container-widget-width, 100% );max-width:100%;margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-126 .elementor-element.elementor-element-5911958.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-5911958 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:500;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-2f72eef{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-2f72eef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-7b1fa6f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;font-family:"Inter", Sans-serif;font-size:26px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-7b1fa6f p{margin-block-end:0px;}.elementor-126 .elementor-element.elementor-element-f1834b1{width:100%;max-width:100%;margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-f1834b1 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.24em;fill:var( --e-global-color-ee3fc4c );color:var( --e-global-color-ee3fc4c );transition-duration:0.5s;}.elementor-126 .elementor-element.elementor-element-fbd8948{--display:flex;}.elementor-126 .elementor-element.elementor-element-816a614{--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;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-dc6db8d{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 45px -20px #7A3EFF;}.elementor-126 .elementor-element.elementor-element-dc6db8d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-dc6db8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181C22;}.elementor-126 .elementor-element.elementor-element-dc6db8d:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-126 .elementor-element.elementor-element-dc6db8d, .elementor-126 .elementor-element.elementor-element-dc6db8d::before{--border-transition:0.1s;}.elementor-126 .elementor-element.elementor-element-dc6db8d.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-8448be6{margin:-18% 0% calc(var(--kit-widget-spacing, 0px) + 36%) 0%;padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-8448be6.elementor-element{--align-self:flex-end;}.elementor-126 .elementor-element.elementor-element-8448be6 img{width:95%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-126 .elementor-element.elementor-element-a372041{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 23%) 0%;}.elementor-126 .elementor-element.elementor-element-a372041.elementor-element{--align-self:center;}.elementor-126 .elementor-element.elementor-element-82cf85c{--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:0%;--padding-bottom:1%;--padding-left:3%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-a2d0896{padding:0% 0% 3% 0%;}.elementor-126 .elementor-element.elementor-element-a2d0896 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:900;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-98bd477{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-126 .elementor-element.elementor-element-98bd477.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9f6d1eb{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9f6d1eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-9f6d1eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-7265135{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-de34ed2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-126 .elementor-element.elementor-element-de34ed2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-506000f{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-506000f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-506000f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-d85ff5b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-5d16ba0{--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:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-d62678e{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-d62678e .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-d62678e.elementor-view-stacked .elementor-icon{background-color:#C8A77D;}.elementor-126 .elementor-element.elementor-element-d62678e.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-d62678e.elementor-view-default .elementor-icon{color:#C8A77D;border-color:#C8A77D;}.elementor-126 .elementor-element.elementor-element-d62678e.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-d62678e.elementor-view-default .elementor-icon svg{fill:#C8A77D;}.elementor-126 .elementor-element.elementor-element-b0963e6{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-b0963e6 .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-b0963e6.elementor-view-stacked .elementor-icon{background-color:#4A3621;}.elementor-126 .elementor-element.elementor-element-b0963e6.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-b0963e6.elementor-view-default .elementor-icon{color:#4A3621;border-color:#4A3621;}.elementor-126 .elementor-element.elementor-element-b0963e6.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-b0963e6.elementor-view-default .elementor-icon svg{fill:#4A3621;}.elementor-126 .elementor-element.elementor-element-9f49afd{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-9f49afd .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-9f49afd.elementor-view-stacked .elementor-icon{background-color:#F5EFE6;}.elementor-126 .elementor-element.elementor-element-9f49afd.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-9f49afd.elementor-view-default .elementor-icon{color:#F5EFE6;border-color:#F5EFE6;}.elementor-126 .elementor-element.elementor-element-9f49afd.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-9f49afd.elementor-view-default .elementor-icon svg{fill:#F5EFE6;}.elementor-126 .elementor-element.elementor-element-f6cfdcc{--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:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-f6cfdcc.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-e2b7fc2{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e2b7fc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-e2b7fc2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-70163ac{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-6bff1c5{--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:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-6bff1c5.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-40b1ae9{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-40b1ae9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-40b1ae9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-9306837{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-cd09e20{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:25%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-323f035{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 45px -20px #7A3EFF;}.elementor-126 .elementor-element.elementor-element-323f035:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-323f035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181C22;}.elementor-126 .elementor-element.elementor-element-323f035:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-126 .elementor-element.elementor-element-323f035, .elementor-126 .elementor-element.elementor-element-323f035::before{--border-transition:0.1s;}.elementor-126 .elementor-element.elementor-element-323f035.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-da2ee44{margin:-18% 0% calc(var(--kit-widget-spacing, 0px) + 36%) 0%;}.elementor-126 .elementor-element.elementor-element-da2ee44.elementor-element{--align-self:flex-end;}.elementor-126 .elementor-element.elementor-element-da2ee44 img{width:95%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-126 .elementor-element.elementor-element-b92fc94{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 23%) 0%;}.elementor-126 .elementor-element.elementor-element-b92fc94.elementor-element{--align-self:center;}.elementor-126 .elementor-element.elementor-element-db262eb{--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:0%;--padding-bottom:1%;--padding-left:3%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-99c547c{padding:0% 0% 3% 0%;}.elementor-126 .elementor-element.elementor-element-99c547c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:900;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-a522b3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-126 .elementor-element.elementor-element-a522b3c.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-33df6c1{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-33df6c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-33df6c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-abe72c7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-69be43e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-126 .elementor-element.elementor-element-69be43e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-e582da4{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e582da4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-e582da4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-337dfd7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-630f156{--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:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-6ac4547{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-6ac4547 .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-6ac4547.elementor-view-stacked .elementor-icon{background-color:#F23B0D;}.elementor-126 .elementor-element.elementor-element-6ac4547.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-6ac4547.elementor-view-default .elementor-icon{color:#F23B0D;border-color:#F23B0D;}.elementor-126 .elementor-element.elementor-element-6ac4547.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-6ac4547.elementor-view-default .elementor-icon svg{fill:#F23B0D;}.elementor-126 .elementor-element.elementor-element-399d7a6{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-399d7a6 .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-399d7a6.elementor-view-stacked .elementor-icon{background-color:#201F1F;}.elementor-126 .elementor-element.elementor-element-399d7a6.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-399d7a6.elementor-view-default .elementor-icon{color:#201F1F;border-color:#201F1F;}.elementor-126 .elementor-element.elementor-element-399d7a6.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-399d7a6.elementor-view-default .elementor-icon svg{fill:#201F1F;}.elementor-126 .elementor-element.elementor-element-2a346ef{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-2a346ef .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-2a346ef.elementor-view-stacked .elementor-icon{background-color:#F8F6F2;}.elementor-126 .elementor-element.elementor-element-2a346ef.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2a346ef.elementor-view-default .elementor-icon{color:#F8F6F2;border-color:#F8F6F2;}.elementor-126 .elementor-element.elementor-element-2a346ef.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2a346ef.elementor-view-default .elementor-icon svg{fill:#F8F6F2;}.elementor-126 .elementor-element.elementor-element-b67a954{--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:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-b67a954.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-c7096ab{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-c7096ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-c7096ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-40c4606{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-774635e{--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:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-774635e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-7d34c49{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-7d34c49.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-7d34c49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-275c0e5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-a4d0ac9{--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;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:25%;--padding-bottom:7%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-502f975{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 45px -20px #7A3EFF;}.elementor-126 .elementor-element.elementor-element-502f975:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-502f975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181C22;}.elementor-126 .elementor-element.elementor-element-502f975:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-126 .elementor-element.elementor-element-502f975, .elementor-126 .elementor-element.elementor-element-502f975::before{--border-transition:0.1s;}.elementor-126 .elementor-element.elementor-element-502f975.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-ae091eb{margin:-18% 0% calc(var(--kit-widget-spacing, 0px) + 36%) 0%;}.elementor-126 .elementor-element.elementor-element-ae091eb.elementor-element{--align-self:flex-end;}.elementor-126 .elementor-element.elementor-element-ae091eb img{width:95%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-126 .elementor-element.elementor-element-bb59f9e{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 23%) 0%;}.elementor-126 .elementor-element.elementor-element-bb59f9e.elementor-element{--align-self:center;}.elementor-126 .elementor-element.elementor-element-f0efb58{--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:0%;--padding-bottom:1%;--padding-left:3%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-b84b280{padding:0% 0% 3% 0%;}.elementor-126 .elementor-element.elementor-element-b84b280 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:900;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-27f080d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-126 .elementor-element.elementor-element-27f080d.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-fac436c{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-fac436c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-fac436c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-8db49aa{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-d441ab4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-126 .elementor-element.elementor-element-d441ab4.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-35f59cd{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-35f59cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-35f59cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-0c3edbd{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-7104249{--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:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-57b3545{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-57b3545 .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-57b3545.elementor-view-stacked .elementor-icon{background-color:#F6F1EB;}.elementor-126 .elementor-element.elementor-element-57b3545.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-57b3545.elementor-view-default .elementor-icon{color:#F6F1EB;border-color:#F6F1EB;}.elementor-126 .elementor-element.elementor-element-57b3545.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-57b3545.elementor-view-default .elementor-icon svg{fill:#F6F1EB;}.elementor-126 .elementor-element.elementor-element-89de415{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-89de415 .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-89de415.elementor-view-stacked .elementor-icon{background-color:#2B2B2B;}.elementor-126 .elementor-element.elementor-element-89de415.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-89de415.elementor-view-default .elementor-icon{color:#2B2B2B;border-color:#2B2B2B;}.elementor-126 .elementor-element.elementor-element-89de415.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-89de415.elementor-view-default .elementor-icon svg{fill:#2B2B2B;}.elementor-126 .elementor-element.elementor-element-802642b{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-802642b .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-802642b.elementor-view-stacked .elementor-icon{background-color:#C2A46D;}.elementor-126 .elementor-element.elementor-element-802642b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-802642b.elementor-view-default .elementor-icon{color:#C2A46D;border-color:#C2A46D;}.elementor-126 .elementor-element.elementor-element-802642b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-802642b.elementor-view-default .elementor-icon svg{fill:#C2A46D;}.elementor-126 .elementor-element.elementor-element-4f1e9a8{--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:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-4f1e9a8.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-e8ece64{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e8ece64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-e8ece64 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-4bfe77d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-c96a8cd{--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:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-c96a8cd.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-3e1a437{width:var( --container-widget-width, 22.76% );max-width:22.76%;--container-widget-width:22.76%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-3e1a437.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-3e1a437 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-9e3b6e9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 11%;padding:11px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-126 .elementor-element.elementor-element-8bc2049{--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;--overflow:hidden;}.elementor-126 .elementor-element.elementor-element-25f319e{--alignment:right;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1000;--path-stroke:#E8178A;--path-fill:transparent;--width:60px;--rotate:0deg;font-family:"Syne", Sans-serif;font-size:81px;font-weight:900;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0em;--word-spacing:-20px;--text-color:var( --e-global-color-secondary );--transition:0.3s;--stroke-width:1px;--stroke-transition:0.3s;}.elementor-126 .elementor-element.elementor-element-25f319e.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-25f319e textPath{text-decoration:none;}.elementor-126 .elementor-element.elementor-element-ed07adb{--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;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-ed07adb:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-ed07adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-379a90f );}.elementor-126 .elementor-element.elementor-element-b93e32b{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-126 .elementor-element.elementor-element-b93e32b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button-content-wrapper{flex-direction:row;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:30px;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-30px;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-126 .elementor-element.elementor-element-b93e32b .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-126 .elementor-element.elementor-element-b93e32b .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-126 .elementor-element.elementor-element-b93e32b .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group > label, .elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-subgroup label{color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-mark-required .elementor-field-label:after{color:#B80404;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group > label{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-type-html{padding-bottom:0px;font-family:var( --e-global-typography-3deed92-font-family ), Sans-serif;font-size:var( --e-global-typography-3deed92-font-size );font-weight:var( --e-global-typography-3deed92-font-weight );text-transform:var( --e-global-typography-3deed92-text-transform );font-style:var( --e-global-typography-3deed92-font-style );text-decoration:var( --e-global-typography-3deed92-text-decoration );line-height:var( --e-global-typography-3deed92-line-height );letter-spacing:var( --e-global-typography-3deed92-letter-spacing );word-spacing:var( --e-global-typography-3deed92-word-spacing );}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group .elementor-field{color:#05050A;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group .elementor-field, .elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-ee3fc4c );border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-ee3fc4c );border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button{font-family:var( --e-global-typography-8887382-font-family ), Sans-serif;font-size:var( --e-global-typography-8887382-font-size );font-weight:var( --e-global-typography-8887382-font-weight );text-transform:var( --e-global-typography-8887382-text-transform );font-style:var( --e-global-typography-8887382-font-style );text-decoration:var( --e-global-typography-8887382-text-decoration );line-height:var( --e-global-typography-8887382-line-height );letter-spacing:var( --e-global-typography-8887382-letter-spacing );word-spacing:var( --e-global-typography-8887382-word-spacing );border-style:solid;border-width:2px 2px 2px 2px;border-radius:9px 9px 9px 9px;}.elementor-126 .elementor-element.elementor-element-b93e32b .e-form__buttons__wrapper__button-next{color:#FFFFFF;transition-duration:400ms;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button[type="submit"]{color:#FFFFFF;transition-duration:400ms;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button[type="submit"] svg *{fill:#FFFFFF;transition-duration:400ms;}.elementor-126 .elementor-element.elementor-element-b93e32b .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:400ms;}.elementor-126 .elementor-element.elementor-element-b93e32b .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-ee3fc4c );color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-ee3fc4c );color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-b93e32b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-message{font-family:"Inter", Sans-serif;font-size:28px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-message.elementor-message-success{color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-message.elementor-message-danger{color:var( --e-global-color-ee3fc4c );}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-message.elementor-help-inline{color:var( --e-global-color-ee3fc4c );}@media(min-width:768px){.elementor-126 .elementor-element.elementor-element-cae72c8{--width:100%;}.elementor-126 .elementor-element.elementor-element-1973f7c1{--width:40%;}.elementor-126 .elementor-element.elementor-element-a4ac262{--width:40%;}.elementor-126 .elementor-element.elementor-element-d273c33{--width:40%;}.elementor-126 .elementor-element.elementor-element-87d60f9{--width:40%;}.elementor-126 .elementor-element.elementor-element-ffc6db7{--width:40%;}.elementor-126 .elementor-element.elementor-element-2d38ede{--width:40%;}.elementor-126 .elementor-element.elementor-element-f3af5f9{--width:100%;}.elementor-126 .elementor-element.elementor-element-2f72eef{--width:100%;}.elementor-126 .elementor-element.elementor-element-ed07adb{--content-width:60%;}}@media(max-width:1024px){.elementor-126 .elementor-element.elementor-element-1adf526 .elementor-heading-title{font-size:46px;}.elementor-126 .elementor-element.elementor-element-cae72c8{--min-height:0vh;--flex-direction:column-reverse;--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:02%;}.elementor-126 .elementor-element.elementor-element-cae72c8.e-con{--align-self:flex-end;}.elementor-126 .elementor-element.elementor-element-5c220d0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-126 .elementor-element.elementor-element-5c220d0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-126 .elementor-element.elementor-element-5c220d0 img{width:95%;}.elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon{font-size:40px;}.elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-title a{font-size:28px;}.elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-description{font-size:14px;}.elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon{font-size:40px;}.elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-title a{font-size:28px;}.elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-description{font-size:14px;}.elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon{font-size:40px;}.elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-title a{font-size:28px;}.elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-description{font-size:14px;}.elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon{font-size:40px;}.elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-title a{font-size:28px;}.elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-description{font-size:14px;}.elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon{font-size:40px;}.elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-title a{font-size:28px;}.elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-description{font-size:14px;}.elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon{font-size:40px;}.elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-title a{font-size:28px;}.elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-description{font-size:14px;}.elementor-126 .elementor-element.elementor-element-e50dea3{--padding-top:5%;--padding-bottom:9%;--padding-left:5%;--padding-right:5%;}.elementor-126 .elementor-element.elementor-element-f3af5f9{--margin-top:0%;--margin-bottom:0%;--margin-left:9%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-7b1fa6f{font-size:16px;}.elementor-126 .elementor-element.elementor-element-816a614{--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:36%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-dc6db8d{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-8448be6{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-9f6d1eb{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9f6d1eb .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-7265135{font-size:18px;}.elementor-126 .elementor-element.elementor-element-506000f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-506000f .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-d85ff5b{font-size:18px;}.elementor-126 .elementor-element.elementor-element-e2b7fc2{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e2b7fc2 .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-70163ac{font-size:18px;}.elementor-126 .elementor-element.elementor-element-40b1ae9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-40b1ae9 .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-9306837{font-size:18px;}.elementor-126 .elementor-element.elementor-element-cd09e20{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-323f035{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-33df6c1{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-33df6c1 .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-abe72c7{font-size:18px;}.elementor-126 .elementor-element.elementor-element-e582da4{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e582da4 .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-337dfd7{font-size:18px;}.elementor-126 .elementor-element.elementor-element-c7096ab{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-c7096ab .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-40c4606{font-size:18px;}.elementor-126 .elementor-element.elementor-element-7d34c49{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-7d34c49 .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-275c0e5{font-size:18px;}.elementor-126 .elementor-element.elementor-element-a4d0ac9{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:62%;--padding-bottom:7%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-502f975{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-fac436c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-fac436c .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-8db49aa{font-size:18px;}.elementor-126 .elementor-element.elementor-element-35f59cd{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-35f59cd .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-0c3edbd{font-size:18px;}.elementor-126 .elementor-element.elementor-element-e8ece64{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e8ece64 .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-4bfe77d{font-size:18px;}.elementor-126 .elementor-element.elementor-element-3e1a437{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-3e1a437 .elementor-heading-title{font-size:28px;}.elementor-126 .elementor-element.elementor-element-9e3b6e9{font-size:18px;}.elementor-126 .elementor-element.elementor-element-25f319e{--width:500px;font-size:16px;}.elementor-126 .elementor-element.elementor-element-ed07adb{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group > label{font-size:16px;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-type-html{font-size:var( --e-global-typography-3deed92-font-size );line-height:var( --e-global-typography-3deed92-line-height );letter-spacing:var( --e-global-typography-3deed92-letter-spacing );word-spacing:var( --e-global-typography-3deed92-word-spacing );}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group .elementor-field, .elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-subgroup label{font-size:18px;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button{font-size:var( --e-global-typography-8887382-font-size );line-height:var( --e-global-typography-8887382-line-height );letter-spacing:var( --e-global-typography-8887382-letter-spacing );word-spacing:var( --e-global-typography-8887382-word-spacing );}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-message{font-size:28px;}}@media(max-width:767px){.elementor-126 .elementor-element.elementor-element-caf55ac{--content-width:100%;--padding-top:40%;--padding-bottom:2%;--padding-left:6%;--padding-right:6%;}.elementor-126 .elementor-element.elementor-element-1adf526{margin:10% 7% calc(var(--kit-widget-spacing, 0px) + 0%) 7%;}.elementor-126 .elementor-element.elementor-element-1adf526 .elementor-heading-title{font-size:33px;}.elementor-126 .elementor-element.elementor-element-cae72c8{--min-height:20vh;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-5c220d0{padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-5c220d0.elementor-element{--align-self:flex-end;}.elementor-126 .elementor-element.elementor-element-639bcad0{--gap:65px 65px;--row-gap:65px;--column-gap:65px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:13%;--padding-left:11%;--padding-right:11%;}.elementor-126 .elementor-element.elementor-element-1973f7c1{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-78f96e8e .elementor-icon-box-title a{font-size:22px;}.elementor-126 .elementor-element.elementor-element-a4ac262{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-4749dac .elementor-icon-box-title a{font-size:22px;}.elementor-126 .elementor-element.elementor-element-d273c33{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-8706f68 .elementor-icon-box-title a{font-size:22px;}.elementor-126 .elementor-element.elementor-element-87d60f9{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-a8a320b .elementor-icon-box-title a{font-size:22px;}.elementor-126 .elementor-element.elementor-element-ffc6db7{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-d0c69f4 .elementor-icon-box-title a{font-size:22px;}.elementor-126 .elementor-element.elementor-element-2d38ede{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-title, .elementor-126 .elementor-element.elementor-element-7b8d9ff .elementor-icon-box-title a{font-size:22px;}.elementor-126 .elementor-element.elementor-element-e50dea3{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:11%;--padding-bottom:0%;--padding-left:11%;--padding-right:11%;}.elementor-126 .elementor-element.elementor-element-0ce18a7{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-f3af5f9{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-5911958 .elementor-heading-title{font-size:40px;}.elementor-126 .elementor-element.elementor-element-f1834b1{margin:16% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-126 .elementor-element.elementor-element-816a614{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:36%;--padding-bottom:0%;--padding-left:11%;--padding-right:11%;}.elementor-126 .elementor-element.elementor-element-dc6db8d{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-8448be6{margin:-18% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;padding:0% 0% 0% 0%;}.elementor-126 .elementor-element.elementor-element-a372041{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 20%) 0%;}.elementor-126 .elementor-element.elementor-element-82cf85c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-a2d0896{padding:0% 0% 10% 0%;}.elementor-126 .elementor-element.elementor-element-98bd477{--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-126 .elementor-element.elementor-element-9f6d1eb .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-7265135{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-de34ed2{--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-126 .elementor-element.elementor-element-506000f .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-d85ff5b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-5d16ba0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-126 .elementor-element.elementor-element-f6cfdcc{--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-126 .elementor-element.elementor-element-e2b7fc2 .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-70163ac{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-6bff1c5{--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-126 .elementor-element.elementor-element-40b1ae9 .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-9306837{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-cd09e20{--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:45%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40%;--padding-bottom:0%;--padding-left:11%;--padding-right:11%;}.elementor-126 .elementor-element.elementor-element-323f035{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-da2ee44{margin:-18% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;}.elementor-126 .elementor-element.elementor-element-b92fc94{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 20%) 0%;}.elementor-126 .elementor-element.elementor-element-db262eb{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-99c547c{padding:0% 0% 10% 0%;}.elementor-126 .elementor-element.elementor-element-a522b3c{--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-126 .elementor-element.elementor-element-33df6c1 .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-abe72c7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-69be43e{--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-126 .elementor-element.elementor-element-e582da4 .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-337dfd7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-630f156{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-126 .elementor-element.elementor-element-b67a954{--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-126 .elementor-element.elementor-element-c7096ab .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-40c4606{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-774635e{--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-126 .elementor-element.elementor-element-7d34c49 .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-275c0e5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-a4d0ac9{--margin-top:45%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40%;--padding-bottom:7%;--padding-left:11%;--padding-right:11%;}.elementor-126 .elementor-element.elementor-element-502f975{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-126 .elementor-element.elementor-element-ae091eb{margin:-18% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;}.elementor-126 .elementor-element.elementor-element-bb59f9e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 20%) 0%;}.elementor-126 .elementor-element.elementor-element-f0efb58{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-126 .elementor-element.elementor-element-b84b280{padding:0% 0% 10% 0%;}.elementor-126 .elementor-element.elementor-element-27f080d{--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-126 .elementor-element.elementor-element-fac436c .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-8db49aa{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-d441ab4{--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-126 .elementor-element.elementor-element-35f59cd .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-0c3edbd{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-7104249{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-126 .elementor-element.elementor-element-4f1e9a8{--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-126 .elementor-element.elementor-element-e8ece64 .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-4bfe77d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-c96a8cd{--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-126 .elementor-element.elementor-element-3e1a437 .elementor-heading-title{font-size:22px;}.elementor-126 .elementor-element.elementor-element-9e3b6e9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:16px;}.elementor-126 .elementor-element.elementor-element-25f319e{--width:500px;}.elementor-126 .elementor-element.elementor-element-ed07adb{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:7%;--padding-left:11%;--padding-right:11%;}.elementor-126 .elementor-element.elementor-element-b93e32b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-type-html{font-size:var( --e-global-typography-3deed92-font-size );line-height:var( --e-global-typography-3deed92-line-height );letter-spacing:var( --e-global-typography-3deed92-letter-spacing );word-spacing:var( --e-global-typography-3deed92-word-spacing );}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group .elementor-field, .elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-subgroup label{font-size:16px;}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button{font-size:var( --e-global-typography-8887382-font-size );line-height:var( --e-global-typography-8887382-line-height );letter-spacing:var( --e-global-typography-8887382-letter-spacing );word-spacing:var( --e-global-typography-8887382-word-spacing );}.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-message{font-size:22px;}}/* Start custom CSS for button, class: .elementor-element-92a24b5 *//* Applica stile SOLO al link del bottone, non al container */
.elementor-126 .elementor-element.elementor-element-92a24b5 .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  padding: 16px 46px;
  border-radius: 12px;

  background: linear-gradient(135deg, rgba(122, 62, 255, 0.35), rgba(122, 62, 255, 0.10));
  border: 1px solid rgba(122, 62, 255, 0.45);

  box-shadow: 0 0 24px rgba(122, 62, 255, 0.25), inset 0 0 12px rgba(255, 255, 255, 0.12);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}

/* Centra il bottone dentro il widget */
.elementor-126 .elementor-element.elementor-element-92a24b5 .elementor-button-wrapper {
  display: flex;
  justify-content: center;
}

/* Hover (solo leggero) */
.elementor-126 .elementor-element.elementor-element-92a24b5 .elementor-button:hover {
  box-shadow: 0 0 32px rgba(122, 62, 255, 0.32), inset 0 0 14px rgba(255, 255, 255, 0.14);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1834b1 *//* Applica stile SOLO al link del bottone, non al container */
.elementor-126 .elementor-element.elementor-element-f1834b1 .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  padding: 16px 46px;
  border-radius: 12px;

  background: linear-gradient(135deg, rgba(122, 62, 255, 0.35), rgba(122, 62, 255, 0.10));
  border: 1px solid rgba(122, 62, 255, 0.45);

  box-shadow: 0 0 24px rgba(122, 62, 255, 0.25), inset 0 0 12px rgba(255, 255, 255, 0.12);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}

/* Centra il bottone dentro il widget */
.elementor-126 .elementor-element.elementor-element-f1834b1 .elementor-button-wrapper {
  display: flex;
  justify-content: center;
}

/* Hover (solo leggero) */
.elementor-126 .elementor-element.elementor-element-f1834b1 .elementor-button:hover {
  box-shadow: 0 0 32px rgba(122, 62, 255, 0.32), inset 0 0 14px rgba(255, 255, 255, 0.14);
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-25f319e *//* Fissa il widget in basso a destra, ignorando eventuali stili genitori */
.elementor-126 .elementor-element.elementor-element-25f319e {
  position: fixed !important;
  bottom: 50px !important;  /* distanza dal bordo inferiore */
  right: 50px !important;   /* distanza dal bordo destro */
  z-index: 99999 !important; /* MODIFICA: aumentato per sicurezza */
  display: block !important;
  pointer-events: none; /* mantiene possibile click sugli elementi sottostanti */ /* NOTA: lasciamo NONE sul container per evitare cattura click dagli elementi visivi */
}

/* Assicura che pseudo-elementi non blocchino i click */
.elementor-126 .elementor-element.elementor-element-25f319e::before,
.elementor-126 .elementor-element.elementor-element-25f319e::after {
  pointer-events: none; /* MODIFICA: evita che pseudo-elementi sovrastino il link */
}

/* Rotazione dell'SVG inline e fallback per immagini SVG */
.elementor-126 .elementor-element.elementor-element-25f319e svg,
.elementor-126 .elementor-element.elementor-element-25f319e svg g,
.elementor-126 .elementor-element.elementor-element-25f319e svg text,
.elementor-126 .elementor-element.elementor-element-25f319e svg textPath,
.elementor-126 .elementor-element.elementor-element-25f319e img[src$=".svg"] {
  display: block;
  width: auto;
  max-width: 60px;  /* dimensione desktop */
  height: auto;
  transform-box: fill-box;
  -webkit-transform-box: fill-box;
  transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
  animation: rotateCircle 20s linear infinite;
  pointer-events: none; /* MODIFICA: svg non cattura click, così il link sottostante diventa cliccabile */
}

/* Se il testo rotante è separato dall'SVG e contiene link, assicurati che il link sia attivo */
.elementor-126 .elementor-element.elementor-element-25f319e a {
  pointer-events: auto !important; /* MODIFICA: rende cliccabile l'ancora */
  position: relative;               /* MODIFICA: crea stacking context locale */
  z-index: 100000 !important;       /* MODIFICA: mette l'ancora sopra l'SVG animato */
  display: inline-block;            /* area cliccabile più affidabile */
  padding: 6px 10px;                /* MODIFICA: aumenta area tappabile su mobile */
  text-decoration: none;
}

/* Se il link è dentro un elemento rotante separato, assicurati che il wrapper non blocchi i click */
.elementor-126 .elementor-element.elementor-element-25f319e .rotante { 
  /* Se usi una classe .rotante per la parte visuale */
  animation: rotateCircle 20s linear infinite;
  pointer-events: none; /* MODIFICA: l'elemento visivo non cattura eventi */
}

/* Keyframes della rotazione */
@keyframes rotateCircle {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}

/* Versione responsive: tablet */
@media (max-width: 1024px) {
  .elementor-126 .elementor-element.elementor-element-25f319e svg,
  .elementor-126 .elementor-element.elementor-element-25f319e svg g,
  .elementor-126 .elementor-element.elementor-element-25f319e svg text,
  .elementor-126 .elementor-element.elementor-element-25f319e svg textPath,
  .elementor-126 .elementor-element.elementor-element-25f319e img[src$=".svg"] {
    max-width: 20px;
  }
  .elementor-126 .elementor-element.elementor-element-25f319e { bottom: 15px !important; right: 15px !important; }
}

/* Versione responsive: mobile */
@media (max-width: 767px) {
  .elementor-126 .elementor-element.elementor-element-25f319e svg,
  .elementor-126 .elementor-element.elementor-element-25f319e svg g,
  .elementor-126 .elementor-element.elementor-element-25f319e svg text,
  .elementor-126 .elementor-element.elementor-element-25f319e svg textPath,
  .elementor-126 .elementor-element.elementor-element-25f319e img[src$=".svg"] {
    max-width: 70px;
  }
  .elementor-126 .elementor-element.elementor-element-25f319e { bottom: 10px !important; right: 10px !important; }

  /* Aumenta area cliccabile su mobile */
  .elementor-126 .elementor-element.elementor-element-25f319e a { padding: 10px 14px; } /* MODIFICA: più tappabile su touch */
}

/* Sniffer rapido per debug (rimuovere dopo aver testato) */
/*
* { outline: 1px solid rgba(255,0,0,0.03); }
.elementor-126 .elementor-element.elementor-element-25f319e, .elementor-126 .elementor-element.elementor-element-25f319e * { outline: 1px solid rgba(0,0,255,0.12); }
*//* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-b93e32b *//* ================================ 
   CHECKBOX – FIX (stesso look di prima)
================================ */

/* Spaziatura quando vanno a capo (come prima) */
.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-type-checkbox .elementor-field-subgroup{
  display:flex;
  flex-wrap:wrap;
  row-gap:12px;
  column-gap:16px;
}

/* Label & testo (come prima) */
.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-type-checkbox .elementor-field-subgroup label{
  font-size:20px;
  line-height:24px;
  cursor:pointer;
  color:#e7e7e7 !important;

  /* per allineare casella + testo come prima */
  position:relative;
  display:inline-flex;
  align-items:center;
  padding-left:36px; /* 22px + 10px gap = stessa spaziatura "visiva" */
}

/* Nascondi l’input reale (Elementor spesso lo gestisce hidden) */
.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-type-checkbox input[type="checkbox"]{
  position:absolute !important;
  opacity:0 !important;
  width:1px !important;
  height:1px !important;
  margin:0 !important;
  pointer-events:none !important;
}

/* Casella custom 22x22 (uguale) */
.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-type-checkbox .elementor-field-subgroup label::before{
  content:"";
  position:absolute;
  left:6px;              /* replica il tuo margin-left 6px */
  top:50%;
  transform:translateY(-50%);
  width:22px;
  height:22px;
  border:1px solid #555;
  border-radius:4px;
  background:transparent;
  box-sizing:border-box;
}

/* Hover bordo viola (uguale) */
.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-type-checkbox .elementor-field-subgroup label:hover::before{
  border-color:#7A3EFF;
}

/* Checked: fondo viola (uguale) */
.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-type-checkbox input[type="checkbox"]:checked + label::before{
  background-color:#7A3EFF;
  border-color:#7A3EFF;
}

.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-type-checkbox input[type="checkbox"]:checked + label::after{
  content:"";
  position:absolute;
  left:6px;
  top:50%;
  transform:translate(6px, -50%); /* centra orizzontale + verticale */
  width:10px;
  height:10px;
  background:#ffffff;
  border-radius:2px;
}


/* Spazio tra checkbox e bottone (come prima) */
.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-field-group:last-of-type{
  margin-top:40px;
}


/* Applica stile SOLO al link del bottone, non al container */
.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  padding: 16px 46px;
  border-radius: 12px;

  background: linear-gradient(135deg, rgba(122, 62, 255, 0.35), rgba(122, 62, 255, 0.10));
  border: 1px solid rgba(122, 62, 255, 0.45);

  box-shadow: 0 0 24px rgba(122, 62, 255, 0.25), inset 0 0 12px rgba(255, 255, 255, 0.12);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}

/* Centra il bottone dentro il widget */
.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button-wrapper {
  display: flex;
  justify-content: center;
}

/* Hover (solo leggero) */
.elementor-126 .elementor-element.elementor-element-b93e32b .elementor-button:hover {
  box-shadow: 0 0 32px rgba(122, 62, 255, 0.32), inset 0 0 14px rgba(255, 255, 255, 0.14);
}/* End custom CSS */