.elementor-2269 .elementor-element.elementor-element-54054908{--display:flex;--min-height:80px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-2269 .elementor-element.elementor-element-54054908:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-54054908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-1422291b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#343434;--border-color:#343434;--border-radius:50px 50px 50px 50px;--padding-top:16px;--padding-bottom:16px;--padding-left:40px;--padding-right:40px;}.elementor-2269 .elementor-element.elementor-element-1422291b:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-1422291b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2269 .elementor-element.elementor-element-cc9838d .elementor-heading-title{font-family:"Panchang", Sans-serif;font-weight:600;letter-spacing:-0.4px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2269 .elementor-element.elementor-element-6035a67b .elementor-menu-toggle{margin:0 auto;}.elementor-2269 .elementor-element.elementor-element-6035a67b .elementor-nav-menu .elementor-item{font-family:"Syne", Sans-serif;font-size:16px;font-weight:500;}.elementor-2269 .elementor-element.elementor-element-6035a67b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2269 .elementor-element.elementor-element-6035a67b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2269 .elementor-element.elementor-element-6035a67b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2269 .elementor-element.elementor-element-6035a67b .elementor-nav-menu--main .elementor-item:focus{color:#4252FF;fill:#4252FF;}.elementor-2269 .elementor-element.elementor-element-6035a67b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-2269 .elementor-element.elementor-element-6035a67b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-framed .elementor-item:before,
					.elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-framed .elementor-item:after{border-color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-underline .elementor-item:after,
					 .elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-overline .elementor-item:before,
					 .elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-double-line .elementor-item:before,
					 .elementor-2269 .elementor-element.elementor-element-6035a67b .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2269 .elementor-element.elementor-element-7b23b53f .elementor-button{font-family:"Syne", Sans-serif;font-size:16px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:50px 50px 50px 50px;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .elementor-menu-toggle{margin:0 auto;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .elementor-nav-menu .elementor-item{font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2269 .elementor-element.elementor-element-1d28d856 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2269 .elementor-element.elementor-element-1d28d856 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2269 .elementor-element.elementor-element-1d28d856 .elementor-nav-menu--main .elementor-item:focus{color:#4252FF;fill:#4252FF;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-2269 .elementor-element.elementor-element-1d28d856 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-framed .elementor-item:before,
					.elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-framed .elementor-item:after{border-color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-underline .elementor-item:after,
					 .elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-overline .elementor-item:before,
					 .elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-double-line .elementor-item:before,
					 .elementor-2269 .elementor-element.elementor-element-1d28d856 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-2269 .elementor-element.elementor-element-1d28d856 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-1d28d856 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-6d093a1{--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:0em;--padding-bottom:07em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-6d093a1:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-6d093a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2269 .elementor-element.elementor-element-4790324.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2269 .elementor-element.elementor-element-4790324{right:10%;}body.rtl .elementor-2269 .elementor-element.elementor-element-4790324{left:10%;}.elementor-2269 .elementor-element.elementor-element-4790324{top:-700px;z-index:1;text-align:center;}.elementor-2269 .elementor-element.elementor-element-4790324 img{opacity:0.8;}.elementor-2269 .elementor-element.elementor-element-9daeddc{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2269 .elementor-element.elementor-element-a081dc7{--alignment:center;z-index:2;--width:200px;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;line-height:1px;letter-spacing:2.4px;--word-spacing:7px;--text-color:#FFFFFF;--text-color-hover:#4252FF;--transition:0.5s;}.elementor-2269 .elementor-element.elementor-element-a081dc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-a081dc7 textPath{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2269 .elementor-element.elementor-element-6c0bb5f > .elementor-widget-container{margin:-190px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-6c0bb5f{z-index:2;}.elementor-2269 .elementor-element.elementor-element-6c0bb5f img{width:138px;border-radius:100px 100px 100px 100px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2269 .elementor-element.elementor-element-cb19f33{z-index:2;text-align:center;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-6718cc7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-2269 .elementor-element.elementor-element-6718cc7.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-6718cc7 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:65px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2269 .elementor-element.elementor-element-abf7e27{--display:flex;--overflow:hidden;--z-index:0;}.elementor-2269 .elementor-element.elementor-element-abf7e27.e-con{--e-con-transform-rotateZ:-10deg;}.elementor-2269 .elementor-element.elementor-element-3b2510e{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-3b2510e > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:04em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-1bff8a6{--display:flex;}.elementor-2269 .elementor-element.elementor-element-e1cd9bf{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-2269 .elementor-element.elementor-element-e1cd9bf > .elementor-widget-container{margin:4em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-e1cd9bf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-e1cd9bf .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#CBCBCB;}.elementor-2269 .elementor-element.elementor-element-643b178{--e-image-carousel-slides-to-show:4;}.elementor-2269 .elementor-element.elementor-element-643b178 > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:1em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-643b178.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-643b178 .swiper-wrapper{display:flex;align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2269 .elementor-element.elementor-element-c98ec87{width:auto;max-width:auto;top:90vh;z-index:999;}body:not(.rtl) .elementor-2269 .elementor-element.elementor-element-c98ec87{left:93vw;}body.rtl .elementor-2269 .elementor-element.elementor-element-c98ec87{right:93vw;}.elementor-2269 .elementor-element.elementor-element-c98ec87 .elementor-icon-wrapper{text-align:center;}.elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-stacked .elementor-icon{background-color:#4CAF50;}.elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-framed .elementor-icon, .elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-default .elementor-icon{color:#4CAF50;border-color:#4CAF50;}.elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-framed .elementor-icon, .elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-default .elementor-icon svg{fill:#4CAF50;}.elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#4CAF50;}.elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-framed .elementor-icon:hover, .elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-framed .elementor-icon:hover, .elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-framed .elementor-icon:hover{background-color:#4CAF50;}.elementor-2269 .elementor-element.elementor-element-c98ec87.elementor-view-stacked .elementor-icon:hover svg{fill:#4CAF50;}.elementor-2269 .elementor-element.elementor-element-c98ec87 .elementor-icon{font-size:50px;padding:10px;}.elementor-2269 .elementor-element.elementor-element-c98ec87 .elementor-icon svg{height:50px;}.elementor-2269 .elementor-element.elementor-element-3062f23{--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:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-3062f23:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-3062f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-07137bb{text-align:center;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-6e3f715.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-6e3f715{z-index:1;text-align:center;}.elementor-2269 .elementor-element.elementor-element-6e3f715 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2269 .elementor-element.elementor-element-cc564d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-cc564d3:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-cc564d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-315857a{--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;--justify-content:center;}.elementor-2269 .elementor-element.elementor-element-5fdea6a > .elementor-widget-container{padding:0px 91px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-5fdea6a{color:#FFFFFF;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-2269 .elementor-element.elementor-element-b29e9c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2269 .elementor-element.elementor-element-b499a77{text-align:right;}.elementor-2269 .elementor-element.elementor-element-6dbb3e7{--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:7em;--padding-bottom:16em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-6dbb3e7:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-6dbb3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2269 .elementor-element.elementor-element-0b2e1c8{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;z-index:3;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8 > .elementor-widget-container{background-color:#1A1B26;padding:3em 2em 3em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8B0FF;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8 .elementor-headline{text-align:center;font-family:"Syne", Sans-serif;font-size:56px;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8 .elementor-headline-dynamic-wrapper path{stroke:#4252FF;stroke-width:4px;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8 .elementor-headline-dynamic-text{font-family:"Syne", Sans-serif;font-weight:600;line-height:24px;}.elementor-2269 .elementor-element.elementor-element-e6f232f{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-2269 .elementor-element.elementor-element-e6f232f > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-e6f232f.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-3b50f6f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Syne", Sans-serif;font-size:32px;font-weight:400;line-height:1.2em;}.elementor-2269 .elementor-element.elementor-element-3b50f6f > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-3b50f6f.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-a219219{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-a219219:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-a219219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-c4214df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2269 .elementor-element.elementor-element-ae08145{z-index:2;}.elementor-2269 .elementor-element.elementor-element-ae08145 img{width:90%;}.elementor-2269 .elementor-element.elementor-element-5f0cc07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:1em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-9c925ef > .elementor-widget-container{padding:0px 91px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-9c925ef{color:#FFFFFF;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-2269 .elementor-element.elementor-element-04c6185{--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:14em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-04c6185:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-04c6185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-0b320d6{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-2269 .elementor-element.elementor-element-0b320d6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-0b320d6 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2269 .elementor-element.elementor-element-8a5775a > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-8a5775a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-8a5775a img{border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-39af048{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-2269 .elementor-element.elementor-element-39af048 > .elementor-widget-container{padding:7em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-39af048.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-39af048 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2269 .elementor-element.elementor-element-bc0ba63{--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:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-04cde11 img{border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-82ec965 img{border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-a55126f img{border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-f3664e7{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2269 .elementor-element.elementor-element-a01becd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-41addae{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-41addae:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-41addae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D133C;}.elementor-2269 .elementor-element.elementor-element-e5d64dc{text-align:left;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-ca57c5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-ca57c5c{z-index:1;text-align:left;}.elementor-2269 .elementor-element.elementor-element-ca57c5c .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2269 .elementor-element.elementor-element-8e9b0a6{--display:flex;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-2269 .elementor-element.elementor-element-d9ba40d{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2269 .elementor-element.elementor-element-9219a52 .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-9219a52.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2269 .elementor-element.elementor-element-9219a52.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2269 .elementor-element.elementor-element-9219a52.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2269 .elementor-element.elementor-element-9219a52 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2269 .elementor-element.elementor-element-9219a52 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2269 .elementor-element.elementor-element-9219a52 .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-9219a52 .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-639b0d7{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2269 .elementor-element.elementor-element-bfc8767 .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-bfc8767.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2269 .elementor-element.elementor-element-bfc8767.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2269 .elementor-element.elementor-element-bfc8767.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2269 .elementor-element.elementor-element-bfc8767 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2269 .elementor-element.elementor-element-bfc8767 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2269 .elementor-element.elementor-element-bfc8767 .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-bfc8767 .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-06df5bf{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2269 .elementor-element.elementor-element-42cff63 .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-42cff63.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2269 .elementor-element.elementor-element-42cff63.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2269 .elementor-element.elementor-element-42cff63.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2269 .elementor-element.elementor-element-42cff63 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2269 .elementor-element.elementor-element-42cff63 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2269 .elementor-element.elementor-element-42cff63 .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-42cff63 .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-2a5c4c4{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2269 .elementor-element.elementor-element-6344dbf .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-6344dbf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2269 .elementor-element.elementor-element-6344dbf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2269 .elementor-element.elementor-element-6344dbf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2269 .elementor-element.elementor-element-6344dbf .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2269 .elementor-element.elementor-element-6344dbf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2269 .elementor-element.elementor-element-6344dbf .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-6344dbf .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-0aff2d6{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2269 .elementor-element.elementor-element-f33f35c .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-f33f35c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2269 .elementor-element.elementor-element-f33f35c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2269 .elementor-element.elementor-element-f33f35c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2269 .elementor-element.elementor-element-f33f35c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2269 .elementor-element.elementor-element-f33f35c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2269 .elementor-element.elementor-element-f33f35c .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-f33f35c .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-707f74f{--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2269 .elementor-element.elementor-element-c912de2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-c912de2:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-c912de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D133C;}.elementor-2269 .elementor-element.elementor-element-c51c905{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2269 .elementor-element.elementor-element-df3915b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-df3915b.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-df3915b{text-align:left;color:#FFFFFF;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-2269 .elementor-element.elementor-element-32ff287{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2269 .elementor-element.elementor-element-14dd72f .elementor-button{background-color:#4252FF;font-family:"Syne", Sans-serif;font-size:16px;font-weight:700;transition-duration:0.5s;border-radius:50px 50px 50px 50px;padding:16px 24px 16px 24px;}.elementor-2269 .elementor-element.elementor-element-14dd72f .elementor-button:hover, .elementor-2269 .elementor-element.elementor-element-14dd72f .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2269 .elementor-element.elementor-element-14dd72f .elementor-button-content-wrapper{flex-direction:row;}.elementor-2269 .elementor-element.elementor-element-14dd72f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2269 .elementor-element.elementor-element-14dd72f .elementor-button:hover svg, .elementor-2269 .elementor-element.elementor-element-14dd72f .elementor-button:focus svg{fill:#000000;}.elementor-2269 .elementor-element.elementor-element-01c08d2{--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:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-01c08d2:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-01c08d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-f2c5253{text-align:center;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-64ea112.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-64ea112{z-index:1;text-align:center;}.elementor-2269 .elementor-element.elementor-element-64ea112 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2269 .elementor-element.elementor-element-88d5c1a{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:1.25vw;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-88d5c1a.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-510ef3c{--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;--justify-content:space-between;--padding-top:5em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-510ef3c:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-510ef3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-aad6018{text-align:left;}.elementor-2269 .elementor-element.elementor-element-aad6018 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:88px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-a58ac9c{text-align:left;}.elementor-2269 .elementor-element.elementor-element-a58ac9c .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:88px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-e7c6f70{text-align:left;}.elementor-2269 .elementor-element.elementor-element-e7c6f70 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:88px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-12cad3b .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-4c42c13 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-141b8ec .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-3faf6b2{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-3faf6b2 > .elementor-widget-container{background-color:#1A1B26;padding:3em 3em 3em 3em;transition:background 0.5s;}.elementor-2269 .elementor-element.elementor-element-3faf6b2:hover .elementor-widget-container{background-color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-3faf6b2 .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-3faf6b2 .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-3faf6b2 .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c > .elementor-widget-container{background-color:#1A1B26;padding:3em 3em 3em 3em;transition:background 0.5s;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c:hover .elementor-widget-container{background-color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c.elementor-element{--align-self:flex-end;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-1d35587{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-1d35587 > .elementor-widget-container{background-color:#1A1B26;padding:3em 3em 3em 3em;transition:background 0.5s;}.elementor-2269 .elementor-element.elementor-element-1d35587:hover .elementor-widget-container{background-color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-1d35587 .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-1d35587 .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-1d35587 .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-03b62b7{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-03b62b7 > .elementor-widget-container{background-color:#1A1B26;padding:3em 3em 3em 3em;transition:background 0.5s;}.elementor-2269 .elementor-element.elementor-element-03b62b7:hover .elementor-widget-container{background-color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-03b62b7.elementor-element{--align-self:flex-end;}.elementor-2269 .elementor-element.elementor-element-03b62b7 .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-03b62b7 .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-03b62b7 .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-39182d5{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-39182d5 > .elementor-widget-container{background-color:#1A1B26;padding:3em 3em 3em 3em;transition:background 0.5s;}.elementor-2269 .elementor-element.elementor-element-39182d5:hover .elementor-widget-container{background-color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-39182d5 .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-39182d5 .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-39182d5 .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-a49aef8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-a49aef8 > .elementor-widget-container{background-color:#1A1B26;padding:3em 3em 3em 3em;transition:background 0.5s;}.elementor-2269 .elementor-element.elementor-element-a49aef8:hover .elementor-widget-container{background-color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-a49aef8.elementor-element{--align-self:flex-end;}.elementor-2269 .elementor-element.elementor-element-a49aef8 .elementor-image-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-a49aef8 .elementor-image-box-title{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-a49aef8 .elementor-image-box-description{font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-da6f262{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-da6f262:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-da6f262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-75369ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2269 .elementor-element.elementor-element-75369ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-18e45d6{text-align:left;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-6dcdce0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-6dcdce0{z-index:1;text-align:left;}.elementor-2269 .elementor-element.elementor-element-6dcdce0 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2269 .elementor-element.elementor-element-c294e16{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button-content-wrapper{flex-direction:row;}.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button{font-family:"Syne", Sans-serif;font-size:16px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:50px 50px 50px 50px;padding:16px 24px 16px 24px;}.elementor-2269 .elementor-element.elementor-element-931b826{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2269 .elementor-element.elementor-element-931b826:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-931b826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-0554522{text-align:left;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-e0ae2a5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-e0ae2a5{z-index:1;text-align:left;}.elementor-2269 .elementor-element.elementor-element-e0ae2a5 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2269 .elementor-element.elementor-element-c19c608 .elementor-button{background-color:#4252FF;font-family:"Syne", Sans-serif;font-size:24px;font-weight:500;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:40px 40px 40px 40px;}.elementor-2269 .elementor-element.elementor-element-c19c608 .elementor-button:hover, .elementor-2269 .elementor-element.elementor-element-c19c608 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2269 .elementor-element.elementor-element-c19c608 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2269 .elementor-element.elementor-element-c19c608 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2269 .elementor-element.elementor-element-c19c608 .elementor-button:hover svg, .elementor-2269 .elementor-element.elementor-element-c19c608 .elementor-button:focus svg{fill:#000000;}.elementor-2269 .elementor-element.elementor-element-9e2418d{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-9e2418d:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-9e2418d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-b49e06e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2269 .elementor-element.elementor-element-b49e06e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-7c8ab6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4C4C4C;--border-color:#4C4C4C;--border-radius:20px 0px 0px 20px;}.elementor-2269 .elementor-element.elementor-element-8c9d4f4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2269 .elementor-element.elementor-element-8c9d4f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-59ba45c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4C4C4C;--border-color:#4C4C4C;--border-radius:20px 0px 0px 20px;}.elementor-2269 .elementor-element.elementor-element-59ba45c.e-con{--align-self:flex-end;}.elementor-2269 .elementor-element.elementor-element-d2f4401{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-d2f4401:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-d2f4401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-a390253{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2269 .elementor-element.elementor-element-a390253.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-9fe837d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4C4C4C;--border-color:#4C4C4C;--border-radius:20px 0px 0px 20px;}.elementor-2269 .elementor-element.elementor-element-40e7999{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2269 .elementor-element.elementor-element-40e7999.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-ad4b3df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4C4C4C;--border-color:#4C4C4C;--border-radius:20px 0px 0px 20px;}.elementor-2269 .elementor-element.elementor-element-ad4b3df.e-con{--align-self:flex-end;}.elementor-2269 .elementor-element.elementor-element-b2757ad > .elementor-widget-container{--e-transform-translateY:5%;--e-transform-scale:1.1;}.elementor-2269 .elementor-element.elementor-element-66cffdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#656565;--border-color:#656565;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-66cffdc:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-66cffdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-75e46cc{--e-image-carousel-slides-to-show:4;}.elementor-2269 .elementor-element.elementor-element-75e46cc > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:1em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-75e46cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-75e46cc .swiper-wrapper{display:flex;align-items:center;}.elementor-2269 .elementor-element.elementor-element-a7d878f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2269 .elementor-element.elementor-element-a7d878f:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-a7d878f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-8c1e1b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2269 .elementor-element.elementor-element-4fca0ce{--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:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:048px;}.elementor-2269 .elementor-element.elementor-element-4fca0ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-a242c52{text-align:left;color:#000000;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-80b062d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-80b062d{z-index:1;text-align:left;}.elementor-2269 .elementor-element.elementor-element-80b062d .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2269 .elementor-element.elementor-element-0cfda27 > .elementor-widget-container{padding:0px 91px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-0cfda27{color:#191919;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-2269 .elementor-element.elementor-element-1b90366{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2269 .elementor-element.elementor-element-a512e28{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000040;--border-color:#00000040;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2269 .elementor-element.elementor-element-a0310b0 .elementor-icon-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-a0310b0 .elementor-icon-box-title{color:#000000;}.elementor-2269 .elementor-element.elementor-element-a0310b0 .elementor-icon-box-title, .elementor-2269 .elementor-element.elementor-element-a0310b0 .elementor-icon-box-title a{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-a0310b0 .elementor-icon-box-description{color:#000000;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-44708c3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000040;--border-color:#00000040;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2269 .elementor-element.elementor-element-6b8694d .elementor-icon-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-6b8694d .elementor-icon-box-title{color:#000000;}.elementor-2269 .elementor-element.elementor-element-6b8694d .elementor-icon-box-title, .elementor-2269 .elementor-element.elementor-element-6b8694d .elementor-icon-box-title a{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-6b8694d .elementor-icon-box-description{color:#000000;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-514d62e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000040;--border-color:#00000040;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2269 .elementor-element.elementor-element-568c85e .elementor-icon-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-568c85e .elementor-icon-box-title{color:#000000;}.elementor-2269 .elementor-element.elementor-element-568c85e .elementor-icon-box-title, .elementor-2269 .elementor-element.elementor-element-568c85e .elementor-icon-box-title a{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-568c85e .elementor-icon-box-description{color:#000000;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-ed7bc57{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000040;--border-color:#00000040;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2269 .elementor-element.elementor-element-0a6b7c2 .elementor-icon-box-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-0a6b7c2 .elementor-icon-box-title{color:#000000;}.elementor-2269 .elementor-element.elementor-element-0a6b7c2 .elementor-icon-box-title, .elementor-2269 .elementor-element.elementor-element-0a6b7c2 .elementor-icon-box-title a{font-family:"Panchang", Sans-serif;font-weight:600;}.elementor-2269 .elementor-element.elementor-element-0a6b7c2 .elementor-icon-box-description{color:#000000;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-8a2e8ec{--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:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-8a2e8ec:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-8a2e8ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-cfdc450.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-cfdc450{text-align:left;color:#000000;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-a2512d1 > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-a2512d1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-a2512d1{z-index:1;text-align:center;}.elementor-2269 .elementor-element.elementor-element-a2512d1 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2269 .elementor-element.elementor-element-1aa16b7{--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:space-between;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2269 .elementor-element.elementor-element-6546047{width:var( --container-widget-width, 32.5% );max-width:32.5%;--container-widget-width:32.5%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-6546047 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:32px 32px 32px 32px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-6546047.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-content{color:#68686F;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:85px;height:85px;}.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-name{color:#000000;font-family:"Panchang", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-job{color:#9A9BA0;font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.3em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-e534c5e{width:var( --container-widget-width, 32.3% );max-width:32.3%;--container-widget-width:32.3%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-e534c5e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:32px 32px 32px 32px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-content{color:#68686F;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-wrapper .elementor-testimonial-image img{width:85px;height:85px;}.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-name{color:#000000;font-family:"Panchang", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-job{color:#9A9BA0;font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.3em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-c38b957{width:var( --container-widget-width, 32.3% );max-width:32.3%;--container-widget-width:32.3%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-c38b957 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:32px 32px 32px 32px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-content{color:#68686F;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:85px;height:85px;}.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-name{color:#000000;font-family:"Panchang", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-job{color:#9A9BA0;font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.3em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-072b242{--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:space-between;--gap:10px 16px;--row-gap:10px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-4bba884{width:var( --container-widget-width, 32.3% );max-width:32.3%;--container-widget-width:32.3%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-4bba884 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:32px 32px 32px 32px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-content{color:#68686F;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:85px;height:85px;}.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-name{color:#000000;font-family:"Panchang", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-job{color:#9A9BA0;font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.3em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-92b9e3b{width:var( --container-widget-width, 32.3% );max-width:32.3%;--container-widget-width:32.3%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-92b9e3b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:32px 32px 32px 32px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-content{color:#68686F;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-wrapper .elementor-testimonial-image img{width:85px;height:85px;}.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-name{color:#000000;font-family:"Panchang", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-job{color:#9A9BA0;font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.3em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-096205a{width:var( --container-widget-width, 32.3% );max-width:32.3%;--container-widget-width:32.3%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-096205a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:32px 32px 32px 32px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-wrapper{text-align:left;}.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-content{color:#68686F;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-wrapper .elementor-testimonial-image img{width:85px;height:85px;}.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-name{color:#000000;font-family:"Panchang", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-job{color:#9A9BA0;font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.3em;letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-5baba37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#656565;--border-color:#656565;--padding-top:0em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-5baba37:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-5baba37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-ee48e91{--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;}.elementor-2269 .elementor-element.elementor-element-f4d07fe{text-align:left;color:#000000;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-6e85587.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-6e85587{z-index:1;text-align:left;}.elementor-2269 .elementor-element.elementor-element-6e85587 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2269 .elementor-element.elementor-element-456d63f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-456d63f{text-align:left;color:#000000;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-2269 .elementor-element.elementor-element-21e8df2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2269 .elementor-element.elementor-element-b20d776{text-align:right;}.elementor-2269 .elementor-element.elementor-element-b20d776 img{width:68%;border-radius:24px 24px 24px 24px;}.elementor-2269 .elementor-element.elementor-element-f779ee9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2269 .elementor-element.elementor-element-f779ee9:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-f779ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-0c8f7bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2269 .elementor-element.elementor-element-908acad{--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:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:048px;}.elementor-2269 .elementor-element.elementor-element-908acad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-7f95edc{text-align:left;color:#FFFFFF;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-04d73dd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-04d73dd{z-index:1;text-align:left;}.elementor-2269 .elementor-element.elementor-element-04d73dd .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:64px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-fc9984a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2269 .elementor-element.elementor-element-f115d73 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-accordion-item{border-width:0px;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-active .elementor-accordion-icon, .elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-accordion-title{font-family:"Panchang", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:24px;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:24px;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-tab-content{background-color:#4252FF;color:#FFFFFF;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-7192368{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:9.5em;--padding-bottom:9.5em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-7192368:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-7192368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, #A0A9FD 50%, #4152FE 100%);}.elementor-2269 .elementor-element.elementor-element-f7b7510{text-align:center;color:#FFFFFF;font-family:"Syne", Sans-serif;font-size:24px;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-8b77d64.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-8b77d64{z-index:1;text-align:center;}.elementor-2269 .elementor-element.elementor-element-8b77d64 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:112px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-073532d .elementor-button{background-color:#000000;font-family:"Syne", Sans-serif;font-size:24px;font-weight:500;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:40px 40px 40px 40px;}.elementor-2269 .elementor-element.elementor-element-073532d .elementor-button:hover, .elementor-2269 .elementor-element.elementor-element-073532d .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2269 .elementor-element.elementor-element-073532d .elementor-button-content-wrapper{flex-direction:row;}.elementor-2269 .elementor-element.elementor-element-073532d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2269 .elementor-element.elementor-element-073532d .elementor-button:hover svg, .elementor-2269 .elementor-element.elementor-element-073532d .elementor-button:focus svg{fill:#000000;}.elementor-2269 .elementor-element.elementor-element-47f70193{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:5em;--padding-bottom:2.5em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-47f70193:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-47f70193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-6c32493e{--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:0%;--padding-left:0%;--padding-right:5%;}.elementor-2269 .elementor-element.elementor-element-6c32493e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-4033a59 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-weight:600;letter-spacing:-0.4px;}.elementor-2269 .elementor-element.elementor-element-7d989275{text-align:left;color:#FFFFFF;font-family:"Syne", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.8px;word-spacing:0px;}.elementor-2269 .elementor-element.elementor-element-6baaebc .elementor-button{background-color:#4252FF;font-family:"Syne", Sans-serif;font-size:16px;font-weight:700;transition-duration:0.5s;border-radius:50px 50px 50px 50px;padding:16px 24px 16px 24px;}.elementor-2269 .elementor-element.elementor-element-6baaebc .elementor-button:hover, .elementor-2269 .elementor-element.elementor-element-6baaebc .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-2269 .elementor-element.elementor-element-6baaebc .elementor-button-content-wrapper{flex-direction:row;}.elementor-2269 .elementor-element.elementor-element-6baaebc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2269 .elementor-element.elementor-element-6baaebc .elementor-button:hover svg, .elementor-2269 .elementor-element.elementor-element-6baaebc .elementor-button:focus svg{fill:#000000;}.elementor-2269 .elementor-element.elementor-element-d6b56ab{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2269 .elementor-element.elementor-element-d6b56ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2269 .elementor-element.elementor-element-76bde69{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-2269 .elementor-element.elementor-element-76bde69 .elementor-widget-container{text-align:right;}.elementor-2269 .elementor-element.elementor-element-76bde69 .elementor-social-icon{background-color:#B12C2C00;}.elementor-2269 .elementor-element.elementor-element-76bde69 .elementor-social-icon i{color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-76bde69 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-76bde69 .elementor-social-icon:hover i{color:#4252FF;}.elementor-2269 .elementor-element.elementor-element-76bde69 .elementor-social-icon:hover svg{fill:#4252FF;}.elementor-2269 .elementor-element.elementor-element-5622bf36{text-align:right;}.elementor-2269 .elementor-element.elementor-element-5622bf36 .elementor-heading-title{font-family:"Panchang", Sans-serif;font-size:20px;font-weight:600;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu .elementor-item{font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;}.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--main .elementor-item:focus{color:#4252FF;fill:#4252FF;}.elementor-2269 .elementor-element.elementor-element-23a05163{--e-nav-menu-horizontal-menu-item-margin:calc( 24px / 2 );}.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:24px;}.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--dropdown .elementor-item, .elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;letter-spacing:-0.2px;word-spacing:0px;}.elementor-2269 .elementor-element.elementor-element-1e7795e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2269 .elementor-element.elementor-element-5082a3b{--divider-border-style:solid;--divider-color:#4C4C4C;--divider-border-width:1px;}.elementor-2269 .elementor-element.elementor-element-5082a3b > .elementor-widget-container{margin:-16px 0px -16px 0px;}.elementor-2269 .elementor-element.elementor-element-5082a3b .elementor-divider-separator{width:100%;}.elementor-2269 .elementor-element.elementor-element-5082a3b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2269 .elementor-element.elementor-element-37ed62ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:1px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2.5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-37ed62ff:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-37ed62ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010313;}.elementor-2269 .elementor-element.elementor-element-518c453f{text-align:left;color:#CBCBCB;font-family:"Panchang", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;}.elementor-2269 .elementor-element.elementor-element-9f37118{text-align:left;color:#CBCBCB;font-family:"Panchang", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;}html.elementor-html{position:relative;}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh;}@media(min-width:768px){.elementor-2269 .elementor-element.elementor-element-1bff8a6{--content-width:908px;}.elementor-2269 .elementor-element.elementor-element-315857a{--width:48%;}.elementor-2269 .elementor-element.elementor-element-b29e9c9{--width:50%;}.elementor-2269 .elementor-element.elementor-element-c4214df{--width:50%;}.elementor-2269 .elementor-element.elementor-element-5f0cc07{--width:50%;}.elementor-2269 .elementor-element.elementor-element-d9ba40d{--width:100%;}.elementor-2269 .elementor-element.elementor-element-639b0d7{--width:100%;}.elementor-2269 .elementor-element.elementor-element-06df5bf{--width:100%;}.elementor-2269 .elementor-element.elementor-element-2a5c4c4{--width:100%;}.elementor-2269 .elementor-element.elementor-element-0aff2d6{--width:100%;}.elementor-2269 .elementor-element.elementor-element-c51c905{--width:50%;}.elementor-2269 .elementor-element.elementor-element-32ff287{--width:50%;}.elementor-2269 .elementor-element.elementor-element-75369ef{--width:50%;}.elementor-2269 .elementor-element.elementor-element-c294e16{--width:50%;}.elementor-2269 .elementor-element.elementor-element-b49e06e{--width:50%;}.elementor-2269 .elementor-element.elementor-element-8c9d4f4{--width:50%;}.elementor-2269 .elementor-element.elementor-element-a390253{--width:50%;}.elementor-2269 .elementor-element.elementor-element-40e7999{--width:50%;}.elementor-2269 .elementor-element.elementor-element-8c1e1b1{--width:50%;}.elementor-2269 .elementor-element.elementor-element-1b90366{--width:50%;}.elementor-2269 .elementor-element.elementor-element-ee48e91{--width:50%;}.elementor-2269 .elementor-element.elementor-element-21e8df2{--width:50%;}.elementor-2269 .elementor-element.elementor-element-0c8f7bf{--width:50%;}.elementor-2269 .elementor-element.elementor-element-fc9984a{--width:50%;}.elementor-2269 .elementor-element.elementor-element-6c32493e{--width:50%;}.elementor-2269 .elementor-element.elementor-element-d6b56ab{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2269 .elementor-element.elementor-element-75369ef{--width:570px;}.elementor-2269 .elementor-element.elementor-element-b49e06e{--width:552px;}.elementor-2269 .elementor-element.elementor-element-8c9d4f4{--width:584px;}.elementor-2269 .elementor-element.elementor-element-a390253{--width:552px;}.elementor-2269 .elementor-element.elementor-element-40e7999{--width:584px;}.elementor-2269 .elementor-element.elementor-element-6c32493e{--width:570px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2269 .elementor-element.elementor-element-315857a{--width:100%;}.elementor-2269 .elementor-element.elementor-element-b29e9c9{--width:100%;}.elementor-2269 .elementor-element.elementor-element-c4214df{--width:100%;}.elementor-2269 .elementor-element.elementor-element-5f0cc07{--width:100%;}.elementor-2269 .elementor-element.elementor-element-b49e06e{--width:704px;}.elementor-2269 .elementor-element.elementor-element-8c9d4f4{--width:100%;}.elementor-2269 .elementor-element.elementor-element-a390253{--width:704px;}.elementor-2269 .elementor-element.elementor-element-40e7999{--width:100%;}.elementor-2269 .elementor-element.elementor-element-6c32493e{--width:100%;}}@media(max-width:1366px){.elementor-2269 .elementor-element.elementor-element-4790324{width:var( --container-widget-width, 875px );max-width:875px;--container-widget-width:875px;--container-widget-flex-grow:0;top:-198px;}body:not(.rtl) .elementor-2269 .elementor-element.elementor-element-4790324{right:4em;}body.rtl .elementor-2269 .elementor-element.elementor-element-4790324{left:4em;}.elementor-2269 .elementor-element.elementor-element-6718cc7 .elementor-heading-title{font-size:56px;}.elementor-2269 .elementor-element.elementor-element-643b178{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-ae08145 img{width:100%;}.elementor-2269 .elementor-element.elementor-element-88d5c1a{font-size:2.3vw;}.elementor-2269 .elementor-element.elementor-element-75e46cc{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-c38b957{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-2269 .elementor-element.elementor-element-4bba884{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-2269 .elementor-element.elementor-element-92b9e3b{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-2269 .elementor-element.elementor-element-096205a{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}}@media(max-width:1024px){.elementor-2269 .elementor-element.elementor-element-54054908{--padding-top:2em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-6035a67b.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-1d28d856.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-6d093a1{--padding-top:0em;--padding-bottom:05em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-a081dc7{--width:200px;}.elementor-2269 .elementor-element.elementor-element-6718cc7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}body:not(.rtl) .elementor-2269 .elementor-element.elementor-element-c98ec87{left:87vw;}body.rtl .elementor-2269 .elementor-element.elementor-element-c98ec87{right:87vw;}.elementor-2269 .elementor-element.elementor-element-3062f23{--padding-top:5em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-07137bb{text-align:center;}.elementor-2269 .elementor-element.elementor-element-6e3f715{text-align:center;}.elementor-2269 .elementor-element.elementor-element-6e3f715 .elementor-heading-title{font-size:56px;}.elementor-2269 .elementor-element.elementor-element-cc564d3{--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:5em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-5fdea6a{width:100%;max-width:100%;font-size:24px;}.elementor-2269 .elementor-element.elementor-element-5fdea6a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-b29e9c9{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-b499a77.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-6dbb3e7{--padding-top:5em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8 .elementor-headline{font-size:48px;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8 .elementor-headline-dynamic-text{line-height:1em;}.elementor-2269 .elementor-element.elementor-element-e6f232f{width:100%;max-width:100%;text-align:left;font-size:24px;}.elementor-2269 .elementor-element.elementor-element-e6f232f > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-3b50f6f{width:100%;max-width:100%;text-align:left;font-size:24px;}.elementor-2269 .elementor-element.elementor-element-3b50f6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-a219219{--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:5em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-ae08145 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-ae08145 img{width:72%;}.elementor-2269 .elementor-element.elementor-element-5f0cc07{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-9c925ef{width:100%;max-width:100%;font-size:24px;}.elementor-2269 .elementor-element.elementor-element-9c925ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-04c6185{--padding-top:5em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-0b320d6{width:100%;max-width:100%;text-align:center;}.elementor-2269 .elementor-element.elementor-element-0b320d6 .elementor-heading-title{font-size:32px;}.elementor-2269 .elementor-element.elementor-element-39af048{width:100%;max-width:100%;text-align:center;}.elementor-2269 .elementor-element.elementor-element-39af048 > .elementor-widget-container{padding:5em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-39af048 .elementor-heading-title{font-size:32px;}.elementor-2269 .elementor-element.elementor-element-41addae{--padding-top:5em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-e5d64dc{text-align:left;}.elementor-2269 .elementor-element.elementor-element-ca57c5c{text-align:left;}.elementor-2269 .elementor-element.elementor-element-707f74f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2269 .elementor-element.elementor-element-c912de2{--padding-top:3em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-df3915b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-df3915b{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-14dd72f.elementor-element{--align-self:flex-end;}.elementor-2269 .elementor-element.elementor-element-01c08d2{--padding-top:5em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-f2c5253{text-align:center;}.elementor-2269 .elementor-element.elementor-element-64ea112{text-align:center;}.elementor-2269 .elementor-element.elementor-element-88d5c1a{width:var( --container-widget-width, 527px );max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;font-size:3.1vw;}.elementor-2269 .elementor-element.elementor-element-510ef3c{--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-3faf6b2{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-1d35587{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-03b62b7{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-39182d5{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-a49aef8{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-da6f262{--padding-top:5em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-931b826{--padding-top:5em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-0554522{text-align:center;}.elementor-2269 .elementor-element.elementor-element-e0ae2a5{text-align:center;}.elementor-2269 .elementor-element.elementor-element-c19c608 .elementor-button{font-size:16px;padding:16px 24px 16px 24px;}.elementor-2269 .elementor-element.elementor-element-9e2418d{--justify-content:space-between;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-b49e06e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2269 .elementor-element.elementor-element-8c9d4f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-d2f4401{--flex-wrap:wrap;--padding-top:2em;--padding-bottom:7em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-a390253{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2269 .elementor-element.elementor-element-40e7999{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-4fca0ce{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-80b062d .elementor-heading-title{font-size:48px;}.elementor-2269 .elementor-element.elementor-element-0cfda27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-0cfda27{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-8a2e8ec{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-a2512d1 .elementor-heading-title{font-size:56px;}.elementor-2269 .elementor-element.elementor-element-1aa16b7{--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-6546047{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-name{letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-e534c5e{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-name{letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-c38b957{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-name{letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-072b242{--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:02em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-4bba884{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-name{letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-92b9e3b{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-name{letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-096205a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-name{letter-spacing:0px;word-spacing:0em;}.elementor-2269 .elementor-element.elementor-element-5baba37{--padding-top:0em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-456d63f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-456d63f{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-21e8df2{--justify-content:center;}.elementor-2269 .elementor-element.elementor-element-b20d776 img{width:100%;}.elementor-2269 .elementor-element.elementor-element-7192368{--padding-top:7em;--padding-bottom:7em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-8b77d64 .elementor-heading-title{font-size:88px;}.elementor-2269 .elementor-element.elementor-element-47f70193{--flex-wrap:wrap;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-6c32493e{--margin-top:0%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-2269 .elementor-element.elementor-element-4033a59{text-align:center;}.elementor-2269 .elementor-element.elementor-element-7d989275 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-7d989275{text-align:center;font-size:20px;}.elementor-2269 .elementor-element.elementor-element-76bde69.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-5622bf36{text-align:center;}.elementor-2269 .elementor-element.elementor-element-23a05163.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--dropdown .elementor-item, .elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-2269 .elementor-element.elementor-element-1e7795e{--padding-top:0em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-5082a3b > .elementor-widget-container{margin:-1em 0em -10em 0em;}.elementor-2269 .elementor-element.elementor-element-37ed62ff{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-518c453f{font-size:14px;}.elementor-2269 .elementor-element.elementor-element-9f37118{font-size:14px;}}@media(max-width:767px){.elementor-2269 .elementor-element.elementor-element-54054908{--z-index:10;}.elementor-2269 .elementor-element.elementor-element-cc9838d .elementor-heading-title{font-size:16px;}body:not(.rtl) .elementor-2269 .elementor-element.elementor-element-4790324{right:0%;}body.rtl .elementor-2269 .elementor-element.elementor-element-4790324{left:0%;}.elementor-2269 .elementor-element.elementor-element-4790324{top:-16%;}.elementor-2269 .elementor-element.elementor-element-a081dc7{--width:200px;}.elementor-2269 .elementor-element.elementor-element-cb19f33{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-6718cc7{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-6718cc7 .elementor-heading-title{font-size:23px;}body:not(.rtl) .elementor-2269 .elementor-element.elementor-element-c98ec87{left:77vw;}body.rtl .elementor-2269 .elementor-element.elementor-element-c98ec87{right:77vw;}.elementor-2269 .elementor-element.elementor-element-c98ec87{top:90vh;}.elementor-2269 .elementor-element.elementor-element-c98ec87 .elementor-icon{font-size:40px;}.elementor-2269 .elementor-element.elementor-element-c98ec87 .elementor-icon svg{height:40px;}.elementor-2269 .elementor-element.elementor-element-07137bb{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-6e3f715 .elementor-heading-title{font-size:40px;}.elementor-2269 .elementor-element.elementor-element-5fdea6a{font-size:16px;line-height:1.5em;}.elementor-2269 .elementor-element.elementor-element-b499a77 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-6dbb3e7{--padding-top:5em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8 .elementor-headline{font-size:32px;}.elementor-2269 .elementor-element.elementor-element-0b2e1c8 .elementor-headline-dynamic-text{line-height:1em;}.elementor-2269 .elementor-element.elementor-element-e6f232f{width:100%;max-width:100%;font-size:16px;line-height:1.5em;}.elementor-2269 .elementor-element.elementor-element-3b50f6f{width:100%;max-width:100%;font-size:16px;line-height:1.5em;}.elementor-2269 .elementor-element.elementor-element-a219219{--padding-top:3em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-c4214df{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2269 .elementor-element.elementor-element-ae08145 img{width:100%;}.elementor-2269 .elementor-element.elementor-element-5f0cc07{--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-9c925ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-9c925ef{font-size:16px;line-height:1.5em;}.elementor-2269 .elementor-element.elementor-element-0b320d6 .elementor-heading-title{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-39af048{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-39af048 .elementor-heading-title{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-bc0ba63{--justify-content:center;}.elementor-2269 .elementor-element.elementor-element-e5d64dc{text-align:center;font-size:16px;}.elementor-2269 .elementor-element.elementor-element-ca57c5c{text-align:center;}.elementor-2269 .elementor-element.elementor-element-ca57c5c .elementor-heading-title{font-size:40px;}.elementor-2269 .elementor-element.elementor-element-9219a52 .elementor-image-box-img{margin-bottom:15px;}.elementor-2269 .elementor-element.elementor-element-bfc8767 .elementor-image-box-img{margin-bottom:15px;}.elementor-2269 .elementor-element.elementor-element-42cff63 .elementor-image-box-img{margin-bottom:15px;}.elementor-2269 .elementor-element.elementor-element-6344dbf .elementor-image-box-img{margin-bottom:15px;}.elementor-2269 .elementor-element.elementor-element-f33f35c .elementor-image-box-img{margin-bottom:15px;}.elementor-2269 .elementor-element.elementor-element-707f74f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2269 .elementor-element.elementor-element-c912de2{--padding-top:0em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-df3915b{text-align:center;font-size:16px;line-height:1.5em;}.elementor-2269 .elementor-element.elementor-element-14dd72f > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-14dd72f.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-f2c5253{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-64ea112 .elementor-heading-title{font-size:40px;}.elementor-2269 .elementor-element.elementor-element-88d5c1a{width:100%;max-width:100%;font-size:5vw;}.elementor-2269 .elementor-element.elementor-element-3faf6b2 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-2269 .elementor-element.elementor-element-3faf6b2 .elementor-image-box-title{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-3faf6b2 .elementor-image-box-description{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c .elementor-image-box-title{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-4f8bd0c .elementor-image-box-description{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-1d35587 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-2269 .elementor-element.elementor-element-1d35587 .elementor-image-box-title{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-1d35587 .elementor-image-box-description{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-03b62b7 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-2269 .elementor-element.elementor-element-03b62b7 .elementor-image-box-title{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-03b62b7 .elementor-image-box-description{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-39182d5 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-2269 .elementor-element.elementor-element-39182d5 .elementor-image-box-title{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-39182d5 .elementor-image-box-description{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-a49aef8 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-2269 .elementor-element.elementor-element-a49aef8 .elementor-image-box-title{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-a49aef8 .elementor-image-box-description{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-0554522{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-e0ae2a5 .elementor-heading-title{font-size:40px;}.elementor-2269 .elementor-element.elementor-element-4fca0ce{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2269 .elementor-element.elementor-element-a242c52{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-80b062d{text-align:left;}.elementor-2269 .elementor-element.elementor-element-80b062d .elementor-heading-title{font-size:40px;}.elementor-2269 .elementor-element.elementor-element-0cfda27{font-size:16px;line-height:1.5em;}.elementor-2269 .elementor-element.elementor-element-a512e28{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2269 .elementor-element.elementor-element-a0310b0 .elementor-icon-box-description{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-44708c3{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2269 .elementor-element.elementor-element-6b8694d .elementor-icon-box-description{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-514d62e{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2269 .elementor-element.elementor-element-568c85e .elementor-icon-box-description{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-ed7bc57{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2269 .elementor-element.elementor-element-0a6b7c2 .elementor-icon-box-description{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-cfdc450{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-a2512d1 .elementor-heading-title{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-1aa16b7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2269 .elementor-element.elementor-element-6546047{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-6546047 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:72px;height:72px;}.elementor-2269 .elementor-element.elementor-element-e534c5e{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-e534c5e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-wrapper .elementor-testimonial-image img{width:72px;height:72px;}.elementor-2269 .elementor-element.elementor-element-c38b957{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-c38b957 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:72px;height:72px;}.elementor-2269 .elementor-element.elementor-element-072b242{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-4bba884{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-4bba884 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:72px;height:72px;}.elementor-2269 .elementor-element.elementor-element-92b9e3b{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-92b9e3b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-wrapper .elementor-testimonial-image img{width:72px;height:72px;}.elementor-2269 .elementor-element.elementor-element-096205a{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-096205a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-wrapper .elementor-testimonial-image img{width:72px;height:72px;}.elementor-2269 .elementor-element.elementor-element-ee48e91{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-f4d07fe{text-align:left;font-size:16px;}.elementor-2269 .elementor-element.elementor-element-6e85587 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-6e85587.elementor-element{--align-self:flex-start;}.elementor-2269 .elementor-element.elementor-element-6e85587{text-align:left;}.elementor-2269 .elementor-element.elementor-element-6e85587 .elementor-heading-title{font-size:40px;}.elementor-2269 .elementor-element.elementor-element-456d63f{width:100%;max-width:100%;text-align:left;font-size:16px;line-height:1.5em;}.elementor-2269 .elementor-element.elementor-element-21e8df2{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-f779ee9{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-7f95edc{text-align:center;font-size:16px;}.elementor-2269 .elementor-element.elementor-element-04d73dd.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-fc9984a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2269 .elementor-element.elementor-element-f115d73 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-accordion-title{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-f115d73 .elementor-tab-content{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-7192368{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-f7b7510{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-8b77d64 .elementor-heading-title{font-size:40px;}.elementor-2269 .elementor-element.elementor-element-073532d .elementor-button{font-size:16px;padding:32px 32px 32px 32px;}.elementor-2269 .elementor-element.elementor-element-47f70193{--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-2269 .elementor-element.elementor-element-6c32493e{--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2269 .elementor-element.elementor-element-7d989275{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-d6b56ab{--width:100%;}.elementor-2269 .elementor-element.elementor-element-5622bf36.elementor-element{--align-self:center;}.elementor-2269 .elementor-element.elementor-element-5622bf36 .elementor-heading-title{font-size:18px;}.elementor-2269 .elementor-element.elementor-element-23a05163{width:100%;max-width:100%;}.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--main .elementor-item{padding-top:4px;padding-bottom:4px;}.elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--dropdown .elementor-item, .elementor-2269 .elementor-element.elementor-element-23a05163 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-2269 .elementor-element.elementor-element-1e7795e{--padding-top:0em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2269 .elementor-element.elementor-element-37ed62ff{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2269 .elementor-element.elementor-element-518c453f{text-align:center;}.elementor-2269 .elementor-element.elementor-element-9f37118{text-align:center;}}/* Start custom CSS for button, class: .elementor-element-7b23b53f */.elementor-2269 .elementor-element.elementor-element-7b23b53f{
    overflow: hidden;
    border-radius: 50px;
    cursor: pointer;
}

.elementor-2269 .elementor-element.elementor-element-7b23b53f .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-2269 .elementor-element.elementor-element-7b23b53f .elementor-button-text,
.elementor-2269 .elementor-element.elementor-element-7b23b53f .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor da borda*/
.elementor-2269 .elementor-element.elementor-element-7b23b53f .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff20; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 50px;
}

/*cor de fundo*/
.elementor-2269 .elementor-element.elementor-element-7b23b53f .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #4252FF; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
    border-radius: 50px;
    transition: 0.5s;
}

/*hover cor de fundo*/
.elementor-2269 .elementor-element.elementor-element-7b23b53f .elementor-button:hover:before {
  background: #ffffff; /*altere a cor aqui*/
}

/* Cor do texto no hover */
.elementor-2269 .elementor-element.elementor-element-7b23b53f .elementor-button:hover .elementor-button-text,
.elementor-2269 .elementor-element.elementor-element-7b23b53f .elementor-button:hover .elementor-button-icon {
    color: #000000; /* Altere a cor do texto e do ícone aqui */
}

/*cor do brilho*/
.elementor-2269 .elementor-element.elementor-element-7b23b53f::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 20px;
  height: 100px;
  filter: blur(15px);
    border-radius: 50px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-a081dc7 */.elementor-2269 .elementor-element.elementor-element-a081dc7 {
animation: textoanim 20s
linear infinite;
}

@keyframes textoanim {
0% {
transform: rotate(0deg) ;
}
100% {
transform: rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb19f33 */.degrade{
    background: linear-gradient(to bottom, #A8B0FF, #4252FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3b2510e */.elementor-2269 .elementor-element.elementor-element-3b2510e .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-2269 .elementor-element.elementor-element-3b2510e:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#010313, transparent 30%, transparent 70%, #010313 );
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-643b178 */.elementor-2269 .elementor-element.elementor-element-643b178 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-2269 .elementor-element.elementor-element-643b178:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#010313, transparent 30%, transparent 70%, #010313 );
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07137bb */.degrade{
    background: linear-gradient(to bottom, #A8B0FF, #4252FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e3f715 */.highlight {
    color: #4252FF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e4b725 */.elementor-2269 .elementor-element.elementor-element-1e4b725 {
    filter: blur(10px);
    position: absolute;
    right: calc(72%);
    scale: 0.8;
    top: var(--start-y); /* Variável CSS para a posição Y inicial */
    transform: scale(var(--initial-scale)); /* Variável CSS para o scale inicial */
    animation: flutuar2 10s infinite;
    z-index: 999;
}

@keyframes flutuar2 {
    0%, 100% {
        transform: translateY(50px) rotate(-5deg); /* Estado inicial e final */
    }
    50% {
        transform: translateY(110px) rotate(-10deg); /* Estado no meio da animação */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-508350c */.elementor-2269 .elementor-element.elementor-element-508350c {
    filter: blur(10px);
    position: absolute;
    right: calc(20%);
    bottom: -30px;
    scale: 1.5;
    animation: flutuar1 10s infinite;
    z-index: 999;
}

@keyframes flutuar1 {
    0%, 100% {
        transform: translateY(-110px) rotate(5deg);
    }
    50% {
        transform: translateY(-130px);
    }
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-0b2e1c8 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #A0A9FD, #4152FE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b50f6f */.linha {
    box-shadow: inset 0 -5px 0 #FABC04;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dbb3e7 */.elementor-2269 .elementor-element.elementor-element-6dbb3e7::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 800px;
    height: 800px;
    transform: translate(-50%, -50%);
    background: #4152FE;
    opacity: 0.2;
    border-radius: 100%;
    filter: blur(180px);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a219219 */@media (min-width: 1025px) and (max-width: 1253px) {
    .container {
        position: relative;
        overflow: visible; /* Permite que o conteúdo ultrapasse os limites do contêiner */
    }

    .mockup {
        position: absolute;
        top: -50px; /* Ajuste conforme necessário */
        width: 100%; /* Ajuste conforme necessário */
    }
}

@media (min-width: 1254px) {
    .container {
        position: relative;
        overflow: visible; /* Permite que o conteúdo ultrapasse os limites do contêiner */
    }

    .mockup {
        position: absolute;
        top: -72px; /* Ajuste conforme necessário */
        width: 100%; /* Ajuste conforme necessário */
    }
}

/* Gradiente para desktop */
@media (min-width: 1025px) {
    .gradient-container {
        background: linear-gradient(320deg, #010313 50%, #1A1B26 100%);
    }
}

/* Gradiente e borda para tablet e mobile */
@media (max-width: 1024px) {
    .gradient-container {
        background: linear-gradient(0deg, #1A1B26 50%, #010313 100%);
        border-bottom: 1px solid #fff;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a01becd */.elementor-2269 .elementor-element.elementor-element-a01becd{
    position: absolute;
    top: -74px;
    left: 0;
    z-index: 50;
}

/* Estilo para tablets */
@media (max-width: 768px) {
    .elementor-2269 .elementor-element.elementor-element-a01becd {
        top: -74px; /* Altere conforme necessário */
        left: -500px; /* Altere conforme necessário */
    }
}

/* Estilo para dispositivos móveis */
@media (max-width: 480px) {
    .elementor-2269 .elementor-element.elementor-element-a01becd {
        top: -38px; /* Altere conforme necessário */
        left: -200px; /* Altere conforme necessário */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5d64dc */.degrade{
    background: linear-gradient(to bottom, #A8B0FF, #4252FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-707f74f *//*Seu Background se altera aqui*/
.elementor-2269 .elementor-element.elementor-element-707f74f .bgnice {
    position: relative;
    border-radius: 16px;
    overflow: hidden;
    background: #1A1B26;}

/*O Hover se Altera aqui*/
.elementor-2269 .elementor-element.elementor-element-707f74f .bgnice::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #4252FF;
    opacity: 0;
    transition: opacity 0.5s ease-in-out;}

.elementor-2269 .elementor-element.elementor-element-707f74f .bgnice:hover::before, .bgnice:focus-within::before {
    opacity: 1;}


/*Seu brilhinho se altera aquii*/
.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide::after {
    content: '';
    position: absolute;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    transform: translate(-50%, -50%);
    background: rgba(156, 33, 232, 0.40);
    top: 50%;
    left: 50%;
    filter: blur(40px);
    z-index: -1;
    border-radius: 8px;
    opacity: 0;
    transition: opacity 0.2s ease-in-out;
}

.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide:hover::after,
.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide:focus-within::after {
    opacity: .2;
}

.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide:hover::after {
    animation: fadeOut 0.5s forwards;
}

@keyframes fadeOut {
    to { opacity: 0;}
}


.elementor-2269 .elementor-element.elementor-element-707f74f .elementor-swiper-button, .elementor-2269 .elementor-element.elementor-element-707f74f .swiper-pagination{display:none; user-select:none;pointer-events:none;}

.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-wrapper{justify-content:space-between;}

.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide{width:300px!important;margin-left: -130px; transition: all 0.2s ease-in-out;filter: drop-shadow(-1rem 0rem 4rem #010313);}


.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide:hover, .elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide:focus-within { transform: translateY(-1rem) rotate(3deg);transition: all 0.2s ease-in-out;cursor:pointer;}

.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide:focus-within ~ .swiper-slide, .swiper-slide:hover ~ .swiper-slide { transform: translateX(85px);}

.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide:first-child{ margin-left: 0;}


.elementor-2269 .elementor-element.elementor-element-707f74f .swiper,
.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-container .elementor-2269 .elementor-element.elementor-element-707f74f .swiper-wrapper{
    overflow: visible !important;}

.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-container{overflow:visible!important;}

@media only screen and (max-width: 1024px) {
    .elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide{;margin-left: 0px; transition: all 0.2s ease-in-out; box-shadow: -3rem 0 3rem -2rem #010313;}

    .elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide:hover, .elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide:focus-within { transform: translateY(0rem) rotate(0deg);}

    .elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide:focus-within ~ .swiper-slide, .swiper-slide:hover ~ .swiper-slide { transform: translateX(0px);}

    .elementor-2269 .elementor-element.elementor-element-707f74f .elementor-swiper-button, .elementor-2269 .elementor-element.elementor-element-707f74f .swiper-pagination{display:block; user-select:all;pointer-events:all;}

    .elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide{ margin-left: 0;}}

/*A largura se altera aqui do Tablet*/
@media screen and (min-width: 768px) and (max-width: 1365px) {
    .elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide{width:49.3%!important;}}

/*A largura se altera aqui do Mobile*/
@media screen and (max-width: 767px) {.elementor-2269 .elementor-element.elementor-element-707f74f .swiper-slide{width:100%!important;}}

.bgnice::after{
    content: "";
    height: 5px;
    width: 50px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #4252FF;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #4252FF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14dd72f */.elementor-2269 .elementor-element.elementor-element-14dd72f .elementor-button svg{
    width: 24px; /*altere o tamanho aqui*/
    height: 24px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-2269 .elementor-element.elementor-element-14dd72f .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2c5253 */.degrade{
    background: linear-gradient(to bottom, #A8B0FF, #4252FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aad6018 */.elementor-2269 .elementor-element.elementor-element-aad6018 {
    filter: blur(5px);
    position: absolute;
    opacity: 0.1;
    z-index: 999;
    top: 10%;
    left: 54.5%; /* Ajuste conforme necessário */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a58ac9c */.elementor-2269 .elementor-element.elementor-element-a58ac9c {
    filter: blur(5px);
    position: absolute;
    opacity: 0.1;
    z-index: 999;
    top: 40%;
    left: 54.5%; /* Ajuste conforme necessário */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7c6f70 */.elementor-2269 .elementor-element.elementor-element-e7c6f70 {
    filter: blur(5px);
    position: absolute;
    opacity: 0.1;
    z-index: 999;
    top: 70.5%;
    left: 54.5%; /* Ajuste conforme necessário */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12cad3b */.elementor-2269 .elementor-element.elementor-element-12cad3b {
    filter: blur(5px);
    position: absolute;
    opacity: 0.1;
    z-index: 999;
    top: 25%;
    right: 54.5%; /* Ajuste conforme necessário */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c42c13 */.elementor-2269 .elementor-element.elementor-element-4c42c13 {
    filter: blur(5px);
    position: absolute;
    opacity: 0.1;
    z-index: 999;
    top: 55.5%;
    right: 54.5%; /* Ajuste conforme necessário */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141b8ec */.elementor-2269 .elementor-element.elementor-element-141b8ec {
    filter: blur(5px);
    position: absolute;
    opacity: 0.1;
    z-index: 999;
    top: 86.5%;
    right: 54.5%; /* Ajuste conforme necessário */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18e45d6 */.degrade{
    background: linear-gradient(to bottom, #A8B0FF, #4252FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55126bf */.elementor-2269 .elementor-element.elementor-element-55126bf {
    overflow: hidden;
    border-radius: 50px;
    cursor: pointer;
}

.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button {
    transition: 0.5s;
    background: transparent !important;
}

.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button-text,
.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button-icon {
    position: relative;
    z-index: 3;
}

/* Cor da borda */
.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button::after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #ffffff20; /* Altere a cor aqui */
    z-index: 1;
    transition: opacity 0.3s linear;
    opacity: 1;
    width: 100%;
    height: 100%;
    border-radius: 50px;
}

/* Cor de fundo */
.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #4252FF; /* Altere a cor aqui */
    z-index: 3;
    transition: opacity 0.2s linear;
    opacity: 1;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    border-radius: 50px;
    transition: 0.5s;
}

/* Hover cor de fundo */
.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button:hover::before {
    background: #FFFFFF; /* Altere a cor aqui */
}

/* Hover cor do texto e ícone SVG */
.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button:hover {
    color: #010313; /* Altere a cor do texto aqui */
}

.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button-icon svg {
    transition: fill 0.3s ease;
}

.elementor-2269 .elementor-element.elementor-element-55126bf .elementor-button:hover .elementor-button-icon svg {
    fill: #010313; /* Altere a cor do ícone SVG aqui */
}

/* Cor do brilho */
.elementor-2269 .elementor-element.elementor-element-55126bf::before {
    position: absolute;
    content: "";
    top: -40%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff; /* Altere a cor aqui */
    z-index: 2;
    transition: opacity 0.2s linear;
    opacity: 1;
    width: 20px;
    height: 100px;
    filter: blur(15px);
    border-radius: 50px;
    animation: rodar 5s infinite linear;
    transform-origin: center bottom;
}

/* Animação do brilho */
@keyframes rodar {
    0% {
        transform: translate(-50%, -50%) rotate(0);
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0554522 */.degrade{
    background: linear-gradient(to bottom, #A8B0FF, #4252FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c19c608 */.elementor-2269 .elementor-element.elementor-element-c19c608 .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-2269 .elementor-element.elementor-element-c19c608 .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8ab6d *//*Image Overflow Hidden*/
.elementor-2269 .elementor-element.elementor-element-7c8ab6d{
    height: 640px;
    width: 536px;
    overflow-y: scroll !important;
    overflow-x: hidden !important;
}

/* Estilo para tablets (largura máxima de 768px) */
@media (max-width: 768px) {
    .elementor-2269 .elementor-element.elementor-element-7c8ab6d {
        height: 640px; /* Ajuste a altura para tablets */
        width: 100%; /* Ajuste a largura para ocupar 100% do container */
    }
}

/* Estilo para dispositivos móveis (largura máxima de 480px) */
@media (max-width: 480px) {
    .elementor-2269 .elementor-element.elementor-element-7c8ab6d {
        height: 480px; /* Ajuste a altura para dispositivos móveis */
        width: 100%; /* Ajuste a largura para ocupar 100% do container */
    }
}

/*ScrollBar Design*/
.elementor-2269 .elementor-element.elementor-element-7c8ab6d::-webkit-scrollbar{
    width: 16px;
    background: #ffffff;
}
.elementor-2269 .elementor-element.elementor-element-7c8ab6d::-webkit-scrollbar-thumb{
    background: #4252FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ba45c *//*Image Overflow Hidden*/
.elementor-2269 .elementor-element.elementor-element-59ba45c{
    height: 640px;
    width: 536px;
    overflow-y: scroll !important;
    overflow-x: hidden !important;
}

/* Estilo para tablets (largura máxima de 768px) */
@media (max-width: 768px) {
    .elementor-2269 .elementor-element.elementor-element-59ba45c {
        height: 640px; /* Ajuste a altura para tablets */
        width: 100%; /* Ajuste a largura para ocupar 100% do container */
    }
}

/* Estilo para dispositivos móveis (largura máxima de 480px) */
@media (max-width: 480px) {
    .elementor-2269 .elementor-element.elementor-element-59ba45c {
        height: 480px; /* Ajuste a altura para dispositivos móveis */
        width: 100%; /* Ajuste a largura para ocupar 100% do container */
    }
}

/*ScrollBar Design*/
.elementor-2269 .elementor-element.elementor-element-59ba45c::-webkit-scrollbar{
    width: 16px;
    background: #ffffff;
}
.elementor-2269 .elementor-element.elementor-element-59ba45c::-webkit-scrollbar-thumb{
    background: #4252FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe837d *//*Image Overflow Hidden*/
.elementor-2269 .elementor-element.elementor-element-9fe837d{
    height: 640px;
    width: 536px;
    overflow-y: scroll !important;
    overflow-x: hidden !important;
}

/* Estilo para tablets (largura máxima de 768px) */
@media (max-width: 768px) {
    .elementor-2269 .elementor-element.elementor-element-9fe837d {
        height: 640px; /* Ajuste a altura para tablets */
        width: 100%; /* Ajuste a largura para ocupar 100% do container */
    }
}

/* Estilo para dispositivos móveis (largura máxima de 480px) */
@media (max-width: 480px) {
    .elementor-2269 .elementor-element.elementor-element-9fe837d {
        height: 480px; /* Ajuste a altura para dispositivos móveis */
        width: 100%; /* Ajuste a largura para ocupar 100% do container */
    }
}

/*ScrollBar Design*/
.elementor-2269 .elementor-element.elementor-element-9fe837d::-webkit-scrollbar{
    width: 16px;
    background: #ffffff;
}
.elementor-2269 .elementor-element.elementor-element-9fe837d::-webkit-scrollbar-thumb{
    background: #4252FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad4b3df *//*Image Overflow Hidden*/
.elementor-2269 .elementor-element.elementor-element-ad4b3df{
    height: 640px;
    width: 536px;
    overflow-y: scroll !important;
    overflow-x: hidden !important;
}

/* Estilo para tablets (largura máxima de 768px) */
@media (max-width: 768px) {
    .elementor-2269 .elementor-element.elementor-element-ad4b3df {
        height: 640px; /* Ajuste a altura para tablets */
        width: 100%; /* Ajuste a largura para ocupar 100% do container */
    }
}

/* Estilo para dispositivos móveis (largura máxima de 480px) */
@media (max-width: 480px) {
    .elementor-2269 .elementor-element.elementor-element-ad4b3df {
        height: 480px; /* Ajuste a altura para dispositivos móveis */
        width: 100%; /* Ajuste a largura para ocupar 100% do container */
    }
}

/*ScrollBar Design*/
.elementor-2269 .elementor-element.elementor-element-ad4b3df::-webkit-scrollbar{
    width: 16px;
    background: #ffffff;
}
.elementor-2269 .elementor-element.elementor-element-ad4b3df::-webkit-scrollbar-thumb{
    background: #4252FF;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-75e46cc */.elementor-2269 .elementor-element.elementor-element-75e46cc .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-2269 .elementor-element.elementor-element-75e46cc:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#010313, transparent 30%, transparent 70%, #010313 );
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a512e28 *//* Transição suave para o hover */
.elementor-2269 .elementor-element.elementor-element-a512e28 .elementor-icon-box-icon span,
.elementor-2269 .elementor-element.elementor-element-a512e28 .elementor-icon-box-title,
.elementor-2269 .elementor-element.elementor-element-a512e28 .elementor-icon-box-description,
.elementor-2269 .elementor-element.elementor-element-a512e28 .elementor-icon-box-icon i,
.elementor-2269 .elementor-element.elementor-element-a512e28 .elementor-icon-box-icon svg,
.elementor-2269 .elementor-element.elementor-element-a512e28 {
  transition: all 0.5s ease;
}

.elementor-2269 .elementor-element.elementor-element-a512e28:hover .elementor-icon-box-icon span,
.elementor-2269 .elementor-element.elementor-element-a512e28:hover .elementor-icon-box-title,
.elementor-2269 .elementor-element.elementor-element-a512e28:hover .elementor-icon-box-description {
  color: #ffffff; /* cor do texto */
}

.elementor-2269 .elementor-element.elementor-element-a512e28:hover .elementor-icon-box-icon i,
.elementor-2269 .elementor-element.elementor-element-a512e28:hover .elementor-icon-box-icon svg {
  color: #ffffff; /* cor do ícone */
  fill: #ffffff; /* cor de preenchimento do SVG */
}

.elementor-2269 .elementor-element.elementor-element-a512e28:hover {
  background-color: #020414; /* cor do background /*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44708c3 *//* Transição suave para o hover */
.elementor-2269 .elementor-element.elementor-element-44708c3 .elementor-icon-box-icon span,
.elementor-2269 .elementor-element.elementor-element-44708c3 .elementor-icon-box-title,
.elementor-2269 .elementor-element.elementor-element-44708c3 .elementor-icon-box-description,
.elementor-2269 .elementor-element.elementor-element-44708c3 .elementor-icon-box-icon i,
.elementor-2269 .elementor-element.elementor-element-44708c3 .elementor-icon-box-icon svg,
.elementor-2269 .elementor-element.elementor-element-44708c3 {
  transition: all 0.5s ease;
}

.elementor-2269 .elementor-element.elementor-element-44708c3:hover .elementor-icon-box-icon span,
.elementor-2269 .elementor-element.elementor-element-44708c3:hover .elementor-icon-box-title,
.elementor-2269 .elementor-element.elementor-element-44708c3:hover .elementor-icon-box-description {
  color: #ffffff; /* cor do texto */
}

.elementor-2269 .elementor-element.elementor-element-44708c3:hover .elementor-icon-box-icon i,
.elementor-2269 .elementor-element.elementor-element-44708c3:hover .elementor-icon-box-icon svg {
  color: #ffffff; /* cor do ícone */
  fill: #ffffff; /* cor de preenchimento do SVG */
}

.elementor-2269 .elementor-element.elementor-element-44708c3:hover {
  background-color: #020414; /* cor do background */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-514d62e *//* Transição suave para o hover */
.elementor-2269 .elementor-element.elementor-element-514d62e .elementor-icon-box-icon span,
.elementor-2269 .elementor-element.elementor-element-514d62e .elementor-icon-box-title,
.elementor-2269 .elementor-element.elementor-element-514d62e .elementor-icon-box-description,
.elementor-2269 .elementor-element.elementor-element-514d62e .elementor-icon-box-icon i,
.elementor-2269 .elementor-element.elementor-element-514d62e .elementor-icon-box-icon svg,
.elementor-2269 .elementor-element.elementor-element-514d62e {
  transition: all 0.5s ease;
}

.elementor-2269 .elementor-element.elementor-element-514d62e:hover .elementor-icon-box-icon span,
.elementor-2269 .elementor-element.elementor-element-514d62e:hover .elementor-icon-box-title,
.elementor-2269 .elementor-element.elementor-element-514d62e:hover .elementor-icon-box-description {
  color: #ffffff; /* cor do texto */
}

.elementor-2269 .elementor-element.elementor-element-514d62e:hover .elementor-icon-box-icon i,
.elementor-2269 .elementor-element.elementor-element-514d62e:hover .elementor-icon-box-icon svg {
  color: #ffffff; /* cor do ícone */
  fill: #ffffff; /* cor de preenchimento do SVG */
}

.elementor-2269 .elementor-element.elementor-element-514d62e:hover {
  background-color: #020414; /* cor do background */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed7bc57 *//* Transição suave para o hover */
.elementor-2269 .elementor-element.elementor-element-ed7bc57 .elementor-icon-box-icon span,
.elementor-2269 .elementor-element.elementor-element-ed7bc57 .elementor-icon-box-title,
.elementor-2269 .elementor-element.elementor-element-ed7bc57 .elementor-icon-box-description,
.elementor-2269 .elementor-element.elementor-element-ed7bc57 .elementor-icon-box-icon i,
.elementor-2269 .elementor-element.elementor-element-ed7bc57 .elementor-icon-box-icon svg,
.elementor-2269 .elementor-element.elementor-element-ed7bc57 {
  transition: all 0.5s ease;
}

.elementor-2269 .elementor-element.elementor-element-ed7bc57:hover .elementor-icon-box-icon span,
.elementor-2269 .elementor-element.elementor-element-ed7bc57:hover .elementor-icon-box-title,
.elementor-2269 .elementor-element.elementor-element-ed7bc57:hover .elementor-icon-box-description {
  color: #ffffff; /* cor do texto */
}

.elementor-2269 .elementor-element.elementor-element-ed7bc57:hover .elementor-icon-box-icon i,
.elementor-2269 .elementor-element.elementor-element-ed7bc57:hover .elementor-icon-box-icon svg {
  color: #ffffff; /* cor do ícone */
  fill: #ffffff; /* cor de preenchimento do SVG */
}

.elementor-2269 .elementor-element.elementor-element-ed7bc57:hover {
  background-color: #020414; /* cor do background */
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6546047 *//* Adiciona um título usando um pseudo-elemento ::before para o primeiro depoimento */
.depoimento-1 .elementor-testimonial-content::before {
  content: "Mais que um designer"; /* Título do depoimento */
  display: block;
  font-size: 32px; /* Tamanho da fonte do título */
  font-weight: bold; /* Negrito */
  color: #333; /* Cor do título */
  margin-bottom: 20px; /* Espaço abaixo do título */
  font-family: Panchang, bold; /* Fonte do título (altere conforme necessário) */
  line-height: 1.2; /* Altura da linha do título (ajuste conforme necessário) */
}

/* Estilo para o título do depoimento em tablets */
@media (max-width: 768px) {
  .depoimento-1 .elementor-testimonial-content::before {
    font-size: 32px; /* Tamanho da fonte do título no tablet */
  }
}

/* Estilo para o título do depoimento em dispositivos móveis */
@media (max-width: 480px) {
  .depoimento-1 .elementor-testimonial-content::before {
    font-size: 24px; /* Tamanho da fonte do título no mobile */
  }
}

/* Transição suave para o hover */
.elementor-2269 .elementor-element.elementor-element-6546047, 
.depoimento-1 .elementor-testimonial-content::before,
.depoimento-1 .elementor-testimonial-content,
.depoimento-1 .elementor-testimonial-name,
.depoimento-1 .elementor-testimonial-job {
  transition: all 0.5s ease;
}

/* Estilo do título e do texto ao passar o mouse no widget de depoimento */
.depoimento-1:hover .elementor-testimonial-content::before,
.depoimento-1:hover .elementor-testimonial-content,
.depoimento-1:hover .elementor-testimonial-name,
.depoimento-1:hover .elementor-testimonial-job {
  color: #ffffff; /* Cor do texto ao passar o mouse */
}

/* Aplica o display flex e inverte a ordem dos elementos */
.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-wrapper {
  display: flex;
  flex-direction: column-reverse;
}

/* Ajusta o padding entre os elementos */
.elementor-2269 .elementor-element.elementor-element-6546047 .elementor-testimonial-content {
  padding-top: 20px; /* Ajuste conforme necessário */
}

/* Estilo normal do widget com borda arredondada */
.elementor-2269 .elementor-element.elementor-element-6546047 {
  border-radius: 24px; /* arredondamento da borda */
  border: 1px solid #00000061; /* cor da borda e espessura no estado normal */
}

/* Muda a cor do texto ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-6546047:hover .elementor-testimonial-content,
.elementor-2269 .elementor-element.elementor-element-6546047:hover .elementor-testimonial-name,
.elementor-2269 .elementor-element.elementor-element-6546047:hover .elementor-testimonial-job {
  color: #ffffff; /* cor do texto */
}

/* Muda a cor do fundo, da borda e adiciona arredondamento ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-6546047:hover {
  background-color: #4252FF; /* cor do background */
  border-color: #4252FF; /* cor da borda */
  border-radius: 24px; /* arredondamento do fundo e da borda */
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-e534c5e *//* Adiciona um título usando um pseudo-elemento ::before para o primeiro depoimento */
.depoimento-2 .elementor-testimonial-content::before {
  content: "Rápido para entregar"; /* Título do depoimento */
  display: block;
  font-size: 32px; /* Tamanho da fonte do título */
  font-weight: bold; /* Negrito */
  color: #333; /* Cor do título */
  margin-bottom: 20px; /* Espaço abaixo do título */
  font-family: Panchang, bold; /* Fonte do título (altere conforme necessário) */
  line-height: 1.2; /* Altura da linha do título (ajuste conforme necessário) */
}

/* Estilo para o título do depoimento em tablets */
@media (max-width: 768px) {
  .depoimento-2 .elementor-testimonial-content::before {
    font-size: 24px; /* Tamanho da fonte do título no tablet */
  }
}

/* Estilo para o título do depoimento em dispositivos móveis */
@media (max-width: 480px) {
  .depoimento-2 .elementor-testimonial-content::before {
    font-size: 24px; /* Tamanho da fonte do título no mobile */
  }
}

/* Transição suave para o hover */
.elementor-2269 .elementor-element.elementor-element-e534c5e, 
.depoimento-2 .elementor-testimonial-content::before,
.depoimento-2 .elementor-testimonial-content,
.depoimento-2 .elementor-testimonial-name,
.depoimento-2 .elementor-testimonial-job {
  transition: all 0.5s ease;
}

/* Estilo do título e do texto ao passar o mouse no widget de depoimento */
.depoimento-2:hover .elementor-testimonial-content::before,
.depoimento-2:hover .elementor-testimonial-content,
.depoimento-2:hover .elementor-testimonial-name,
.depoimento-2:hover .elementor-testimonial-job {
  color: #ffffff; /* Cor do texto ao passar o mouse */
}

/* Aplica o display flex e inverte a ordem dos elementos */
.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-wrapper {
  display: flex;
  flex-direction: column-reverse;
}

/* Ajusta o padding entre os elementos */
.elementor-2269 .elementor-element.elementor-element-e534c5e .elementor-testimonial-content {
  padding-top: 20px; /* Ajuste conforme necessário */
}

/* Estilo normal do widget com borda arredondada */
.elementor-2269 .elementor-element.elementor-element-e534c5e {
  border-radius: 24px; /* arredondamento da borda */
  border: 1px solid #00000061; /* cor da borda e espessura no estado normal */
}

/* Muda a cor do texto ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-e534c5e:hover .elementor-testimonial-content,
.elementor-2269 .elementor-element.elementor-element-e534c5e:hover .elementor-testimonial-name,
.elementor-2269 .elementor-element.elementor-element-e534c5e:hover .elementor-testimonial-job {
  color: #ffffff; /* cor do texto */
}

/* Muda a cor do fundo, da borda e adiciona arredondamento ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-e534c5e:hover {
  background-color: #4252FF; /* cor do background */
  border-color: #4252FF; /* cor da borda */
  border-radius: 24px; /* arredondamento do fundo e da borda */
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-c38b957 *//* Adiciona um título usando um pseudo-elemento ::before para o primeiro depoimento */
.depoimento-3 .elementor-testimonial-content::before {
  content: "Ótimo de trabalhar"; /* Título do depoimento */
  display: block;
  font-size: 32px; /* Tamanho da fonte do título */
  font-weight: bold; /* Negrito */
  color: #333; /* Cor do título */
  margin-bottom: 20px; /* Espaço abaixo do título */
  font-family: Panchang, bold; /* Fonte do título (altere conforme necessário) */
  line-height: 1.2; /* Altura da linha do título (ajuste conforme necessário) */
}

/* Estilo para o título do depoimento em tablets */
@media (max-width: 768px) {
  .depoimento-3 .elementor-testimonial-content::before {
    font-size: 24px; /* Tamanho da fonte do título no tablet */
  }
}

/* Transição suave para o hover */
.elementor-2269 .elementor-element.elementor-element-c38b957, 
.depoimento-3 .elementor-testimonial-content::before,
.depoimento-3 .elementor-testimonial-content,
.depoimento-3 .elementor-testimonial-name,
.depoimento-3 .elementor-testimonial-job {
  transition: all 0.5s ease;
}

/* Estilo do título e do texto ao passar o mouse no widget de depoimento */
.depoimento-3:hover .elementor-testimonial-content::before,
.depoimento-3:hover .elementor-testimonial-content,
.depoimento-3:hover .elementor-testimonial-name,
.depoimento-3:hover .elementor-testimonial-job {
  color: #ffffff; /* Cor do texto ao passar o mouse */
}

/* Aplica o display flex e inverte a ordem dos elementos */
.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-wrapper {
  display: flex;
  flex-direction: column-reverse;
}

/* Ajusta o padding entre os elementos */
.elementor-2269 .elementor-element.elementor-element-c38b957 .elementor-testimonial-content {
  padding-top: 20px; /* Ajuste conforme necessário */
}

/* Estilo normal do widget com borda arredondada */
.elementor-2269 .elementor-element.elementor-element-c38b957 {
  border-radius: 24px; /* arredondamento da borda */
  border: 1px solid #00000061; /* cor da borda e espessura no estado normal */
}

/* Muda a cor do texto ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-c38b957:hover .elementor-testimonial-content,
.elementor-2269 .elementor-element.elementor-element-c38b957:hover .elementor-testimonial-name,
.elementor-2269 .elementor-element.elementor-element-c38b957:hover .elementor-testimonial-job {
  color: #ffffff; /* cor do texto */
}

/* Muda a cor do fundo, da borda e adiciona arredondamento ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-c38b957:hover {
  background-color: #4252FF; /* cor do background */
  border-color: #4252FF; /* cor da borda */
  border-radius: 24px; /* arredondamento do fundo e da borda */
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4bba884 *//* Adiciona um título usando um pseudo-elemento ::before para o primeiro depoimento */
.depoimento-4 .elementor-testimonial-content::before {
  content: "Recomendo demais"; /* Título do depoimento */
  display: block;
  font-size: 32px; /* Tamanho da fonte do título */
  font-weight: bold; /* Negrito */
  color: #333; /* Cor do título */
  margin-bottom: 20px; /* Espaço abaixo do título */
  font-family: Panchang, bold; /* Fonte do título (altere conforme necessário) */
  line-height: 1.2; /* Altura da linha do título (ajuste conforme necessário) */
}

/* Estilo para o título do depoimento em tablets */
@media (max-width: 768px) {
  .depoimento-4 .elementor-testimonial-content::before {
    font-size: 24px; /* Tamanho da fonte do título no tablet */
  }
}


/* Transição suave para o hover */
.elementor-2269 .elementor-element.elementor-element-4bba884, 
.depoimento-4 .elementor-testimonial-content::before,
.depoimento-4 .elementor-testimonial-content,
.depoimento-4 .elementor-testimonial-name,
.depoimento-4 .elementor-testimonial-job {
  transition: all 0.5s ease;
}

/* Estilo do título e do texto ao passar o mouse no widget de depoimento */
.depoimento-4:hover .elementor-testimonial-content::before,
.depoimento-4:hover .elementor-testimonial-content,
.depoimento-4:hover .elementor-testimonial-name,
.depoimento-4:hover .elementor-testimonial-job {
  color: #ffffff; /* Cor do texto ao passar o mouse */
}

/* Aplica o display flex e inverte a ordem dos elementos */
.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-wrapper {
  display: flex;
  flex-direction: column-reverse;
}

/* Ajusta o padding entre os elementos */
.elementor-2269 .elementor-element.elementor-element-4bba884 .elementor-testimonial-content {
  padding-top: 20px; /* Ajuste conforme necessário */
}

/* Estilo normal do widget com borda arredondada */
.elementor-2269 .elementor-element.elementor-element-4bba884 {
  border-radius: 24px; /* arredondamento da borda */
  border: 1px solid #00000061; /* cor da borda e espessura no estado normal */
}

/* Muda a cor do texto ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-4bba884:hover .elementor-testimonial-content,
.elementor-2269 .elementor-element.elementor-element-4bba884:hover .elementor-testimonial-name,
.elementor-2269 .elementor-element.elementor-element-4bba884:hover .elementor-testimonial-job {
  color: #ffffff; /* cor do texto */
}

/* Muda a cor do fundo, da borda e adiciona arredondamento ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-4bba884:hover {
  background-color: #4252FF; /* cor do background */
  border-color: #4252FF; /* cor da borda */
  border-radius: 24px; /* arredondamento do fundo e da borda */
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-92b9e3b *//* Adiciona um título usando um pseudo-elemento ::before para o primeiro depoimento */
.depoimento-5 .elementor-testimonial-content::before {
  content: "Precisão impecável"; /* Título do depoimento */
  display: block;
  font-size: 32px; /* Tamanho da fonte do título */
  font-weight: bold; /* Negrito */
  color: #333; /* Cor do título */
  margin-bottom: 20px; /* Espaço abaixo do título */
  font-family: Panchang, bold; /* Fonte do título (altere conforme necessário) */
  line-height: 1.2; /* Altura da linha do título (ajuste conforme necessário) */
}

/* Estilo para o título do depoimento em tablets */
@media (max-width: 768px) {
  .depoimento-5 .elementor-testimonial-content::before {
    font-size: 24px; /* Tamanho da fonte do título no tablet */
  }
}

/* Transição suave para o hover */
.elementor-2269 .elementor-element.elementor-element-92b9e3b, 
.depoimento-5 .elementor-testimonial-content::before,
.depoimento-5 .elementor-testimonial-content,
.depoimento-5 .elementor-testimonial-name,
.depoimento-5 .elementor-testimonial-job {
  transition: all 0.5s ease;
}

/* Estilo do título e do texto ao passar o mouse no widget de depoimento */
.depoimento-5:hover .elementor-testimonial-content::before,
.depoimento-5:hover .elementor-testimonial-content,
.depoimento-5:hover .elementor-testimonial-name,
.depoimento-5:hover .elementor-testimonial-job {
  color: #ffffff; /* Cor do texto ao passar o mouse */
}

/* Aplica o display flex e inverte a ordem dos elementos */
.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-wrapper {
  display: flex;
  flex-direction: column-reverse;
}

/* Ajusta o padding entre os elementos */
.elementor-2269 .elementor-element.elementor-element-92b9e3b .elementor-testimonial-content {
  padding-top: 20px; /* Ajuste conforme necessário */
}

/* Estilo normal do widget com borda arredondada */
.elementor-2269 .elementor-element.elementor-element-92b9e3b {
  border-radius: 24px; /* arredondamento da borda */
  border: 1px solid #00000061; /* cor da borda e espessura no estado normal */
}

/* Muda a cor do texto ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-92b9e3b:hover .elementor-testimonial-content,
.elementor-2269 .elementor-element.elementor-element-92b9e3b:hover .elementor-testimonial-name,
.elementor-2269 .elementor-element.elementor-element-92b9e3b:hover .elementor-testimonial-job {
  color: #ffffff; /* cor do texto */
}

/* Muda a cor do fundo, da borda e adiciona arredondamento ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-92b9e3b:hover {
  background-color: #4252FF; /* cor do background */
  border-color: #4252FF; /* cor da borda */
  border-radius: 24px; /* arredondamento do fundo e da borda */
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-096205a *//* Adiciona um título usando um pseudo-elemento ::before para o primeiro depoimento */
.depoimento-6 .elementor-testimonial-content::before {
  content: "Trabalho excelente"; /* Título do depoimento */
  display: block;
  font-size: 32px; /* Tamanho da fonte do título */
  font-weight: bold; /* Negrito */
  color: #333; /* Cor do título */
  margin-bottom: 20px; /* Espaço abaixo do título */
  font-family: Panchang, bold; /* Fonte do título (altere conforme necessário) */
  line-height: 1.2; /* Altura da linha do título (ajuste conforme necessário) */
}

/* Estilo para o título do depoimento em tablets */
@media (max-width: 768px) {
  .depoimento-6 .elementor-testimonial-content::before {
    font-size: 32px; /* Tamanho da fonte do título no tablet */
  }
}

/* Estilo para o título do depoimento em dispositivos móveis */
@media (max-width: 480px) {
  .depoimento-6 .elementor-testimonial-content::before {
    font-size: 24px; /* Tamanho da fonte do título no mobile */
  }
}

/* Transição suave para o hover */
.elementor-2269 .elementor-element.elementor-element-096205a, 
.depoimento-6 .elementor-testimonial-content::before,
.depoimento-6 .elementor-testimonial-content,
.depoimento-6 .elementor-testimonial-name,
.depoimento-6 .elementor-testimonial-job {
  transition: all 0.5s ease;
}

/* Estilo do título e do texto ao passar o mouse no widget de depoimento */
.depoimento-6:hover .elementor-testimonial-content::before,
.depoimento-6:hover .elementor-testimonial-content,
.depoimento-6:hover .elementor-testimonial-name,
.depoimento-6:hover .elementor-testimonial-job {
  color: #ffffff; /* Cor do texto ao passar o mouse */
}

/* Aplica o display flex e inverte a ordem dos elementos */
.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-wrapper {
  display: flex;
  flex-direction: column-reverse;
}

/* Ajusta o padding entre os elementos */
.elementor-2269 .elementor-element.elementor-element-096205a .elementor-testimonial-content {
  padding-top: 20px; /* Ajuste conforme necessário */
}

/* Estilo normal do widget com borda arredondada */
.elementor-2269 .elementor-element.elementor-element-096205a {
  border-radius: 24px; /* arredondamento da borda */
  border: 1px solid #00000061; /* cor da borda e espessura no estado normal */
}

/* Muda a cor do texto ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-096205a:hover .elementor-testimonial-content,
.elementor-2269 .elementor-element.elementor-element-096205a:hover .elementor-testimonial-name,
.elementor-2269 .elementor-element.elementor-element-096205a:hover .elementor-testimonial-job {
  color: #ffffff; /* cor do texto */
}

/* Muda a cor do fundo, da borda e adiciona arredondamento ao passar o mouse no widget de depoimento */
.elementor-2269 .elementor-element.elementor-element-096205a:hover {
  background-color: #4252FF; /* cor do background */
  border-color: #4252FF; /* cor da borda */
  border-radius: 24px; /* arredondamento do fundo e da borda */
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-f115d73 *//* Efeito de hover no título do accordion fechado */
.elementor-accordion .elementor-accordion-item .elementor-tab-title:hover {
    background-color: #0D112B; /* Cor de fundo no hover */
    color: #ffffff; /* Cor do texto no hover */
    padding: 48px 32px; /* Padding conforme especificado */
    border-bottom: 1px solid #4C4C4C; /* Borda na parte inferior */
}

/* Background do título quando o conteúdo estiver aberto */
.elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
    background-color: #4252FF; /* Cor de fundo quando o conteúdo estiver aberto */
    color: #ffffff; /* Cor do texto quando o conteúdo estiver aberto */
    padding: 48px 32px; /* Padding conforme especificado */
    border-bottom: 1px solid #4C4C4C; /* Borda na parte inferior */
}

/* Ajuste para o estado normal do título do accordion */
.elementor-accordion .elementor-accordion-item .elementor-tab-title {
    transition: background-color 0.3s ease, color 0.3s ease, padding 0.3s ease; /* Transição suave para mudanças de cor e padding */
    background-color: initial; /* Garantir que o background esteja definido inicialmente */
    padding: 48px 32px; /* Padding conforme especificado */
    border-bottom: 1px solid #4C4C4C; /* Borda na parte inferior */
}

/* Estilo do conteúdo do accordion */
.elementor-accordion .elementor-accordion-item .elementor-tab-content {
    padding: 32px; /* Ajuste do padding conforme necessário */
    background-color: #4252FF; /* Cor de fundo do conteúdo */
    color: #ffffff; /* Cor do texto do conteúdo */
}

/* Media query para tablets */
@media (max-width: 768px) {
    .elementor-accordion .elementor-accordion-item .elementor-tab-title,
    .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover,
    .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
        padding: 32px 24px; /* Padding para tablets */
    }
    .elementor-accordion .elementor-accordion-item .elementor-tab-content {
        padding: 24px; /* Padding para o conteúdo no tablet */
    }
}

/* Media query para dispositivos móveis */
@media (max-width: 480px) {
    .elementor-accordion .elementor-accordion-item .elementor-tab-title,
    .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover,
    .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
        padding: 32px 24px; /* Padding para dispositivos móveis */
    }
    .elementor-accordion .elementor-accordion-item .elementor-tab-content {
        padding: 24px; /* Padding para o conteúdo no mobile */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-073532d */.elementor-2269 .elementor-element.elementor-element-073532d .elementor-button svg{
    width: 30px; /*altere o tamanho aqui*/
    height: 30px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-2269 .elementor-element.elementor-element-073532d .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6baaebc */.elementor-2269 .elementor-element.elementor-element-6baaebc .elementor-button svg{
    width: 24px; /*altere o tamanho aqui*/
    height: 24px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-2269 .elementor-element.elementor-element-6baaebc .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0577d8e */.scroll-left{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 80px, 0);
}

.ativo{
    opacity: 1;
    transition: 0.5s all;
    transform: translate3d(0, 0, 0);
}/* End custom CSS */
/* Start custom CSS */html{
cursor:url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Cursor-Figma-Normal.svg'), auto;
}

html.click, html.click a, html.click a:hover, a:hover{
cursor:url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Cursor-Figma-Hover-V2.svg'), auto;
}

p{
    margin-bottom:0px;
}

html, body{
    width: 100%;
    overflow-x: hidden;
}

body::-webkit-scrollbar{
    width: 15px;
}

body::-webkit-scrollbar-track{
    background: #ffffff;
}

body::-webkit-scrollbar-thumb{
    background: #4252FF;
    border: 1px #4C4C4C;
}

*::selection{
    color: #ffffff;
    background: #4252FF;
}

.scroll-bottom{
    opacity: 0;
    transition: 0.8s;
    transform: translate(0px, 30px);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s;
    transform: translate(0px, -30px);
}

.scroll-left{
    opacity: 0;
    transition: 0.8s;
    transform: translate(-30px, 0px);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s;
    transform: translate(30px, 0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.8s;
    transform: translatey(0px);
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

/* Linha do tempo */
.container::after{
    content: "";
    background: #ffffff;
    position: absolute;
    width: 1px;
    height: 76%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.bullet::before {
    content: "";
    position: absolute;
    background: #4252FF;
    border-radius: 100px;
    border: 5px solid #010313;
    outline: 2px solid #ffffff;
    top: 50%;
    right: -67px;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    z-index: 2;
}

.bullet2::before {
    content: "";
    position: absolute;
    background: #4252FF;
    border-radius: 100px;
    border: 5px solid #010313;
    outline: 2px solid #ffffff;
    top: 50%;
    left: -67px;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    z-index: 2;
}

.bullet .elementor-image-box-wrapper::after {
    content: "";
    position: absolute;
    background: #1A1B26;
    top: 50%;
    right: -10px;
    width: 20px;
    height: 20px;
    transform: translateY(-50%) rotate(-45deg);
    transition: background-color 0.5s;
}

.bullet:hover .elementor-image-box-wrapper::after {
    background: #4252FF;
}

.bullet2 .elementor-image-box-wrapper::after {
    content: "";
    position: absolute;
    background: #1A1B26;
    top: 50%;
    left: -10px;
    width: 20px;
    height: 20px;
    transform: translateY(-50%) rotate(-45deg);
    transition: background-color 0.5s;
}

.bullet2:hover .elementor-image-box-wrapper::after {
    background: #4252FF;
}

/* Para notebooks */
@media (min-width: 1025px) and (max-width: 1140px) {
    .bullet::before {
        right: -63px;
}

    .bullet2::before {
    left: -63px;
    }
}    


/* Para tablets */
@media (max-width: 1024px){
    .container::after{
        left: 30px;
    }

    .bullet::before{
        left: -60px;
    }

    .bullet2::before{
        left: -60px;
    }

    .bullet .elementor-image-box-wrapper::after{
    left: -10px;
    }
}

/* Para mobile */
@media (max-width: 767px) {
    .container::after {
        height: 76.5%;
    }

    .bullet::before {
        left: -60px;
    }

    .bullet2::before {
        left: -60px;
    }
}

.bullet .elementor-icon-box-wrapper::after {
    left: -10px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Panchang';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Panchang-Semibold.eot');
	src: url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Panchang-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Panchang-Semibold.woff2') format('woff2'),
		url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Panchang-Semibold.woff') format('woff'),
		url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Panchang-Semibold.ttf') format('truetype'),
		url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Panchang-Semibold.svg#Panchang') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Syne-Regular.eot');
	src: url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Syne-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Syne-Regular.woff2') format('woff2'),
		url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Syne-Regular.woff') format('woff'),
		url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Syne-Regular.ttf') format('truetype'),
		url('https://olucasrocha.com.br/wp-content/uploads/2024/05/Syne-Regular.svg#Syne') format('svg');
}
/* End Custom Fonts CSS */