.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-b85d3a7{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-9e55e7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(36px/2);}.elementor-1704 .elementor-element.elementor-element-9e55e7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(36px/2);}.elementor-1704 .elementor-element.elementor-element-9e55e7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(36px/2);}.elementor-1704 .elementor-element.elementor-element-9e55e7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-36px/2);}.elementor-1704 .elementor-element.elementor-element-9e55e7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-36px/2);}.elementor-1704 .elementor-element.elementor-element-9e55e7e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-9e55e7e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1704 .elementor-element.elementor-element-9e55e7e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1704 .elementor-element.elementor-element-9e55e7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1704 .elementor-element.elementor-element-9e55e7e .elementor-icon-list-item > a{font-family:"HORIZON", Sans-serif;font-weight:400;}.elementor-1704 .elementor-element.elementor-element-9e55e7e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-805b97c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-805b97c:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-805b97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1704 .elementor-element.elementor-element-ed5d4a1{--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-around;}.elementor-1704 .elementor-element.elementor-element-ed5d4a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1704 .elementor-element.elementor-element-b00f147 > .elementor-widget-container{margin:0px 0px 0px 6px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-b00f147{font-family:"HORIZON", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-b00f147 p{margin-block-end:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-1704 .elementor-element.elementor-element-d19f82b > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-d19f82b .elementor-heading-title{font-family:"HORIZON", Sans-serif;font-size:44px;font-weight:800;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-5152f24{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );}body:not(.rtl) .elementor-1704 .elementor-element.elementor-element-49ae1b5{left:-22.998px;}body.rtl .elementor-1704 .elementor-element.elementor-element-49ae1b5{right:-22.998px;}.elementor-1704 .elementor-element.elementor-element-49ae1b5{top:-233.277px;z-index:1;text-align:right;}.ee-tooltip.ee-tooltip-49ae1b5.to--top,
							 .ee-tooltip.ee-tooltip-49ae1b5.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-49ae1b5.to--left,
							 .ee-tooltip.ee-tooltip-49ae1b5.to--right{margin-top:0px;}.elementor-1704 .elementor-element.elementor-element-49ae1b5 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill: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-1704 .elementor-element.elementor-element-77e6941{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1704 .elementor-element.elementor-element-77e6941 .elementor-divider-separator{width:100%;}.elementor-1704 .elementor-element.elementor-element-77e6941 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1704 .elementor-element.elementor-element-8fb185c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1704 .elementor-element.elementor-element-a270d49{left:-22.998px;}body.rtl .elementor-1704 .elementor-element.elementor-element-a270d49{right:-22.998px;}.elementor-1704 .elementor-element.elementor-element-a270d49{top:-233.277px;z-index:1;text-align:right;}.ee-tooltip.ee-tooltip-a270d49.to--top,
							 .ee-tooltip.ee-tooltip-a270d49.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-a270d49.to--left,
							 .ee-tooltip.ee-tooltip-a270d49.to--right{margin-top:0px;}.elementor-1704 .elementor-element.elementor-element-a270d49 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-1704 .elementor-element.elementor-element-a7d91aa{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-871e4dd{--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;--justify-content:center;--align-items:center;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1704 .elementor-element.elementor-element-871e4dd:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-871e4dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A061CE;}.elementor-1704 .elementor-element.elementor-element-871e4dd.e-con{--e-con-transform-rotateZ:4deg;--e-con-transform-scale:1.1;}.elementor-1704 .elementor-element.elementor-element-ccd62fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-ccd62fd.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1704 .elementor-element.elementor-element-ccd62fd{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-f569a57{--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;--justify-content:center;--align-items:center;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-1704 .elementor-element.elementor-element-f569a57:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-f569a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8702FE;}.elementor-1704 .elementor-element.elementor-element-f569a57.e-con{--e-con-transform-rotateZ:-4deg;--e-con-transform-scale:1.1;}.elementor-1704 .elementor-element.elementor-element-970bb95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-970bb95.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-icon i{color:#D4AF37;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-icon svg{fill:#D4AF37;transition:fill 0.3s;}.elementor-1704 .elementor-element.elementor-element-970bb95{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-6e3d690{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-6e3d690:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-6e3d690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1704 .elementor-element.elementor-element-50ccbc1{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1704 .elementor-element.elementor-element-9071cff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-9071cff{text-align:center;}.elementor-1704 .elementor-element.elementor-element-9071cff .elementor-heading-title{font-family:"HORIZON", Sans-serif;font-size:48px;font-weight:800;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-ba6d809{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Ruda", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-ba6d809.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-b44de79{--display:flex;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-4f43878{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;z-index:2;}.elementor-1704 .elementor-element.elementor-element-4f43878 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-4f43878 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-1704 .elementor-element.elementor-element-b616869{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;z-index:2;}.elementor-1704 .elementor-element.elementor-element-b616869 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-b616869 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-1704 .elementor-element.elementor-element-7762284{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;z-index:2;}.elementor-1704 .elementor-element.elementor-element-7762284 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-7762284 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-1704 .elementor-element.elementor-element-eb9e9ff{--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-58079e2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1704 .elementor-element.elementor-element-58079e2 .elementor-divider-separator{width:100%;}.elementor-1704 .elementor-element.elementor-element-58079e2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1704 .elementor-element.elementor-element-e6a6e7a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1704 .elementor-element.elementor-element-3dec126 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-3dec126{text-align:center;}.elementor-1704 .elementor-element.elementor-element-3dec126 .elementor-heading-title{font-family:"HORIZON", Sans-serif;font-size:48px;font-weight:800;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-9c6b55e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Ruda", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-9c6b55e.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-89a3d14{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1704 .elementor-element.elementor-element-09c63ec{--display:flex;}.elementor-1704 .elementor-element.elementor-element-962b267 .elementor-heading-title{font-family:"Syne", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-1c26005{font-family:"Ruda", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-d3223e5{--display:flex;}.elementor-1704 .elementor-element.elementor-element-cbf389c .elementor-heading-title{font-family:"Syne", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-b498c90{font-family:"Ruda", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-cbbe24b{--display:flex;}.elementor-1704 .elementor-element.elementor-element-998ccfb .elementor-heading-title{font-family:"Syne", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-a981717{font-family:"Ruda", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-6810d7c{--display:flex;}.elementor-1704 .elementor-element.elementor-element-8a352d4 .elementor-heading-title{font-family:"Syne", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-ae510cc{font-family:"Ruda", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-aaa0933{--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-3ee8ab8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1704 .elementor-element.elementor-element-3ee8ab8 .elementor-divider-separator{width:100%;}.elementor-1704 .elementor-element.elementor-element-3ee8ab8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1704 .elementor-element.elementor-element-24c9a4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-24c9a4d{text-align:center;}.elementor-1704 .elementor-element.elementor-element-24c9a4d .elementor-heading-title{font-family:"HORIZON", Sans-serif;font-size:48px;font-weight:800;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-f3ade30{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Ruda", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-f3ade30.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-0bb8aab{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-ced0bbd{--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-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1704 .elementor-element.elementor-element-ced0bbd:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-ced0bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-1704 .elementor-element.elementor-element-596fc73 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-596fc73{text-align:center;}.elementor-1704 .elementor-element.elementor-element-596fc73 .elementor-heading-title{font-family:"HORIZON", Sans-serif;font-size:27px;font-weight:600;}.elementor-1704 .elementor-element.elementor-element-4d50114 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-1704 .elementor-element.elementor-element-4d50114 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-1704 .elementor-element.elementor-element-4d50114 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-1704 .elementor-element.elementor-element-4d50114 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-1704 .elementor-element.elementor-element-4d50114 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-1704 .elementor-element.elementor-element-4d50114 .elementor-icon-list-icon i{color:#D4AF37;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-4d50114 .elementor-icon-list-icon svg{fill:#D4AF37;transition:fill 0.3s;}.elementor-1704 .elementor-element.elementor-element-4d50114{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1704 .elementor-element.elementor-element-4d50114 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1704 .elementor-element.elementor-element-4d50114 .elementor-icon-list-item > a{font-family:"Ruda", Sans-serif;font-size:18px;font-weight:400;}.elementor-1704 .elementor-element.elementor-element-4d50114 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-302cc8d.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-c4ee162{--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-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1704 .elementor-element.elementor-element-c4ee162:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-c4ee162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-1704 .elementor-element.elementor-element-1f2ed19 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-1f2ed19{text-align:center;}.elementor-1704 .elementor-element.elementor-element-1f2ed19 .elementor-heading-title{font-family:"HORIZON", Sans-serif;font-size:27px;font-weight:600;}.elementor-1704 .elementor-element.elementor-element-1d96018 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-1704 .elementor-element.elementor-element-1d96018 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-1704 .elementor-element.elementor-element-1d96018 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-1704 .elementor-element.elementor-element-1d96018 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-1704 .elementor-element.elementor-element-1d96018 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-1704 .elementor-element.elementor-element-1d96018 .elementor-icon-list-icon i{color:#D4AF37;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-1d96018 .elementor-icon-list-icon svg{fill:#D4AF37;transition:fill 0.3s;}.elementor-1704 .elementor-element.elementor-element-1d96018{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1704 .elementor-element.elementor-element-1d96018 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1704 .elementor-element.elementor-element-1d96018 .elementor-icon-list-item > a{font-family:"Ruda", Sans-serif;font-size:18px;font-weight:400;}.elementor-1704 .elementor-element.elementor-element-1d96018 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-1affc55.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-80a9b04{--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-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1704 .elementor-element.elementor-element-80a9b04:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-80a9b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-1704 .elementor-element.elementor-element-9332470 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-9332470{text-align:center;}.elementor-1704 .elementor-element.elementor-element-9332470 .elementor-heading-title{font-family:"HORIZON", Sans-serif;font-size:27px;font-weight:600;}.elementor-1704 .elementor-element.elementor-element-f85085d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-1704 .elementor-element.elementor-element-f85085d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-1704 .elementor-element.elementor-element-f85085d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-1704 .elementor-element.elementor-element-f85085d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-1704 .elementor-element.elementor-element-f85085d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-1704 .elementor-element.elementor-element-f85085d .elementor-icon-list-icon i{color:#D4AF37;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-f85085d .elementor-icon-list-icon svg{fill:#D4AF37;transition:fill 0.3s;}.elementor-1704 .elementor-element.elementor-element-f85085d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1704 .elementor-element.elementor-element-f85085d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1704 .elementor-element.elementor-element-f85085d .elementor-icon-list-item > a{font-family:"Ruda", Sans-serif;font-size:18px;font-weight:400;}.elementor-1704 .elementor-element.elementor-element-f85085d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-1bf00ae.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-d4c9de1{--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-35e0379{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1704 .elementor-element.elementor-element-35e0379 .elementor-divider-separator{width:100%;}.elementor-1704 .elementor-element.elementor-element-35e0379 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1704 .elementor-element.elementor-element-7a1779a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1704 .elementor-element.elementor-element-9187af7{--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;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-9187af7:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-9187af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-1704 .elementor-element.elementor-element-5c4b9f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1704 .elementor-element.elementor-element-5c4b9f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-c6db701{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1704 .elementor-element.elementor-element-c6db701.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-c6db701 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-ed47a50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-ed47a50{text-align:center;}.elementor-1704 .elementor-element.elementor-element-ed47a50 .elementor-heading-title{font-family:"HORIZON", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-dbd797b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1704 .elementor-element.elementor-element-dbd797b.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-dbd797b .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:600;line-height:22px;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-f7cdb36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-2cb6088{width:100%;max-width:100%;}.ee-tooltip.ee-tooltip-2cb6088.to--top,
							 .ee-tooltip.ee-tooltip-2cb6088.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-2cb6088.to--left,
							 .ee-tooltip.ee-tooltip-2cb6088.to--right{margin-top:0px;}.elementor-1704 .elementor-element.elementor-element-2cb6088 img{width:100%;border-radius:12px 12px 12px 12px;}body:not(.rtl) .elementor-1704 .elementor-element.elementor-element-0cf2b35{left:-48.005px;}body.rtl .elementor-1704 .elementor-element.elementor-element-0cf2b35{right:-48.005px;}.elementor-1704 .elementor-element.elementor-element-0cf2b35{top:431.863px;z-index:1;text-align:right;}.ee-tooltip.ee-tooltip-0cf2b35.to--top,
							 .ee-tooltip.ee-tooltip-0cf2b35.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-0cf2b35.to--left,
							 .ee-tooltip.ee-tooltip-0cf2b35.to--right{margin-top:0px;}.elementor-1704 .elementor-element.elementor-element-0cf2b35 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-1704 .elementor-element.elementor-element-ee9d82e{--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-2aa8e96{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1704 .elementor-element.elementor-element-2aa8e96 .elementor-divider-separator{width:100%;}.elementor-1704 .elementor-element.elementor-element-2aa8e96 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1704 .elementor-element.elementor-element-0e184f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1704 .elementor-element.elementor-element-0e184f9:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-0e184f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1704 .elementor-element.elementor-element-5e8d439{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#787878FC;--border-color:#787878FC;--border-radius:12px 12px 12px 12px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1704 .elementor-element.elementor-element-5e8d439:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-5e8d439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1704 .elementor-element.elementor-element-f276cb4{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;text-align:center;}.elementor-1704 .elementor-element.elementor-element-f276cb4 > .elementor-widget-container{padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A855F77D;border-radius:1090px 1090px 1090px 1090px;}.elementor-1704 .elementor-element.elementor-element-f276cb4 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:#A855F7;}.elementor-1704 .elementor-element.elementor-element-5e198de{width:initial;max-width:initial;text-align:center;}.elementor-1704 .elementor-element.elementor-element-5e198de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1704 .elementor-element.elementor-element-5e198de .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-accordion.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1704 .elementor-element.elementor-element-5626901{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-1704 .elementor-element.elementor-element-5626901:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-5626901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1704 .elementor-element.elementor-element-c9d2ef3{--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-1704 .elementor-element.elementor-element-8cf7322{font-family:"Ruda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-6ef5985{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-1704 .elementor-element.elementor-element-6ef5985:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-6ef5985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-1704 .elementor-element.elementor-element-276c578{--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-1704 .elementor-element.elementor-element-3c334ce{font-family:"Ruda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-1dc7a40{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-1704 .elementor-element.elementor-element-1dc7a40:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-1dc7a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1704 .elementor-element.elementor-element-9e369f7{--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-1704 .elementor-element.elementor-element-4609178{font-family:"Ruda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-7009ef1{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-1704 .elementor-element.elementor-element-7009ef1:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-7009ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1704 .elementor-element.elementor-element-743e6e4{--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-1704 .elementor-element.elementor-element-dc916fb{font-family:"Ruda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-0454bd5{--n-accordion-title-font-size:18px;width:100%;max-width:100%;z-index:99;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:11px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#A855F77D;--n-accordion-title-active-color:#A855F7;--n-accordion-icon-size:21px;--n-accordion-icon-normal-color:#D7D7D7;--n-accordion-icon-hover-color:#A855F77D;--n-accordion-icon-active-color:#A855F7;}.elementor-1704 .elementor-element.elementor-element-0454bd5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#131313;}.elementor-1704 .elementor-element.elementor-element-0454bd5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#131313;}.elementor-1704 .elementor-element.elementor-element-0454bd5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0F;}.elementor-1704 .elementor-element.elementor-element-0454bd5 {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-1704 .elementor-element.elementor-element-0454bd5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Ruda", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-1704 .elementor-element.elementor-element-65472b9{--display:flex;--min-height:100px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-65472b9:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-65472b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1704 .elementor-element.elementor-element-5709294{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-ed1ebba{text-align:center;}.elementor-1704 .elementor-element.elementor-element-ed1ebba .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-4093145{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-1704 .elementor-element.elementor-element-e65b193{width:100%;max-width:100%;}body.elementor-page-1704:not(.elementor-motion-effects-element-type-background), body.elementor-page-1704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){body:not(.rtl) .elementor-1704 .elementor-element.elementor-element-49ae1b5{left:80px;}body.rtl .elementor-1704 .elementor-element.elementor-element-49ae1b5{right:80px;}.elementor-1704 .elementor-element.elementor-element-49ae1b5{top:230px;}.elementor-1704 .elementor-element.elementor-element-49ae1b5 img{width:70%;}body:not(.rtl) .elementor-1704 .elementor-element.elementor-element-a270d49{left:80px;}body.rtl .elementor-1704 .elementor-element.elementor-element-a270d49{right:80px;}.elementor-1704 .elementor-element.elementor-element-a270d49{top:230px;}.elementor-1704 .elementor-element.elementor-element-a270d49 img{width:70%;}.elementor-1704 .elementor-element.elementor-element-871e4dd{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-4f43878{--e-image-carousel-slides-to-show:3;}.elementor-1704 .elementor-element.elementor-element-b616869{--e-image-carousel-slides-to-show:3;}.elementor-1704 .elementor-element.elementor-element-7762284{--e-image-carousel-slides-to-show:3;}.elementor-1704 .elementor-element.elementor-element-9187af7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1704 .elementor-element.elementor-element-5c4b9f6{--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-1704 .elementor-element.elementor-element-f7cdb36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-2cb6088{width:100%;max-width:100%;}.elementor-1704 .elementor-element.elementor-element-2cb6088 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-2cb6088 img{width:100%;border-radius:12px 12px 12px 12px;}body:not(.rtl) .elementor-1704 .elementor-element.elementor-element-0cf2b35{left:80px;}body.rtl .elementor-1704 .elementor-element.elementor-element-0cf2b35{right:80px;}.elementor-1704 .elementor-element.elementor-element-0cf2b35{top:230px;}.elementor-1704 .elementor-element.elementor-element-0cf2b35 img{width:70%;}.elementor-1704 .elementor-element.elementor-element-0e184f9{--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-1704 .elementor-element.elementor-element-f276cb4{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-1704 .elementor-element.elementor-element-5e198de{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-1704 .elementor-element.elementor-element-0454bd5{width:100%;max-width:100%;--n-accordion-title-font-size:20px;}.elementor-1704 .elementor-element.elementor-element-65472b9{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1704 .elementor-element.elementor-element-ed1ebba{text-align:center;}.elementor-1704 .elementor-element.elementor-element-ed1ebba .elementor-heading-title{font-size:16px;line-height:1.2em;}}@media(min-width:768px){.elementor-1704 .elementor-element.elementor-element-ed5d4a1{--width:55%;}.elementor-1704 .elementor-element.elementor-element-8fb185c{--width:50%;}.elementor-1704 .elementor-element.elementor-element-871e4dd{--width:100%;}.elementor-1704 .elementor-element.elementor-element-f569a57{--width:100%;}.elementor-1704 .elementor-element.elementor-element-ced0bbd{--width:50%;}.elementor-1704 .elementor-element.elementor-element-c4ee162{--width:50%;}.elementor-1704 .elementor-element.elementor-element-80a9b04{--width:50%;}.elementor-1704 .elementor-element.elementor-element-5c4b9f6{--width:50%;}.elementor-1704 .elementor-element.elementor-element-0e184f9{--content-width:1200px;}.elementor-1704 .elementor-element.elementor-element-5e8d439{--width:74%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1704 .elementor-element.elementor-element-ed5d4a1{--width:508.323px;}.elementor-1704 .elementor-element.elementor-element-5c4b9f6{--width:100%;}}@media(max-width:767px){.elementor-1704 .elementor-element.elementor-element-805b97c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-b00f147{font-size:14px;}.elementor-1704 .elementor-element.elementor-element-d19f82b .elementor-heading-title{font-size:28px;}.elementor-1704 .elementor-element.elementor-element-5152f24 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1704 .elementor-element.elementor-element-5152f24{text-align:left;font-size:17px;}.elementor-1704 .elementor-element.elementor-element-49ae1b5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1704 .elementor-element.elementor-element-49ae1b5{left:-2.06px;}body.rtl .elementor-1704 .elementor-element.elementor-element-49ae1b5{right:-2.06px;}.elementor-1704 .elementor-element.elementor-element-49ae1b5{top:217.31px;text-align:center;}.elementor-1704 .elementor-element.elementor-element-49ae1b5 img{width:60%;}.elementor-1704 .elementor-element.elementor-element-3e3b0fd > .elementor-widget-container{margin:280px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-3e3b0fd.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-77e6941 > .elementor-widget-container{margin:30px 0px 0px 0px;}body:not(.rtl) .elementor-1704 .elementor-element.elementor-element-a270d49{left:10px;}body.rtl .elementor-1704 .elementor-element.elementor-element-a270d49{right:10px;}.elementor-1704 .elementor-element.elementor-element-a270d49{top:140px;text-align:left;}.elementor-1704 .elementor-element.elementor-element-a270d49 img{width:60%;}.elementor-1704 .elementor-element.elementor-element-871e4dd.e-con{--e-con-transform-rotateZ:5deg;}.elementor-1704 .elementor-element.elementor-element-871e4dd{--min-height:55px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-ccd62fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1704 .elementor-element.elementor-element-ccd62fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1704 .elementor-element.elementor-element-ccd62fd{--e-icon-list-icon-size:20px;}.elementor-1704 .elementor-element.elementor-element-f569a57.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-1704 .elementor-element.elementor-element-f569a57{--min-height:55px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-970bb95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1704 .elementor-element.elementor-element-970bb95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1704 .elementor-element.elementor-element-970bb95{--e-icon-list-icon-size:20px;}.elementor-1704 .elementor-element.elementor-element-6e3d690{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-50ccbc1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1704 .elementor-element.elementor-element-9071cff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-9071cff .elementor-heading-title{font-size:28px;}.elementor-1704 .elementor-element.elementor-element-ba6d809 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-1704 .elementor-element.elementor-element-ba6d809{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:17px;}.elementor-1704 .elementor-element.elementor-element-4f43878{--e-image-carousel-slides-to-show:2;}.elementor-1704 .elementor-element.elementor-element-4f43878 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:2px 2px 2px 2px;}.elementor-1704 .elementor-element.elementor-element-b616869{--e-image-carousel-slides-to-show:2;}.elementor-1704 .elementor-element.elementor-element-b616869 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:2px 2px 2px 2px;}.elementor-1704 .elementor-element.elementor-element-7762284{--e-image-carousel-slides-to-show:2;}.elementor-1704 .elementor-element.elementor-element-7762284 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:2px 2px 2px 2px;}.elementor-1704 .elementor-element.elementor-element-3dec126 .elementor-heading-title{font-size:28px;}.elementor-1704 .elementor-element.elementor-element-9c6b55e > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1704 .elementor-element.elementor-element-9c6b55e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:17px;}.elementor-1704 .elementor-element.elementor-element-aaa0933{--margin-top:320px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-24c9a4d .elementor-heading-title{font-size:28px;}.elementor-1704 .elementor-element.elementor-element-f3ade30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 11px 0px 11px;}.elementor-1704 .elementor-element.elementor-element-f3ade30{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:17px;}.elementor-1704 .elementor-element.elementor-element-0bb8aab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1704 .elementor-element.elementor-element-ced0bbd{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-c4ee162{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-7a1779a.e-con{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-ed47a50 .elementor-heading-title{font-size:27px;}.elementor-1704 .elementor-element.elementor-element-dbd797b .elementor-heading-title{font-size:17px;}.elementor-1704 .elementor-element.elementor-element-bebf44f.elementor-element{--align-self:center;}.elementor-1704 .elementor-element.elementor-element-f7cdb36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-1704 .elementor-element.elementor-element-0cf2b35{left:121.981px;}body.rtl .elementor-1704 .elementor-element.elementor-element-0cf2b35{right:121.981px;}.elementor-1704 .elementor-element.elementor-element-0cf2b35{top:259.698px;text-align:left;}.elementor-1704 .elementor-element.elementor-element-0cf2b35 img{width:60%;}.elementor-1704 .elementor-element.elementor-element-5e8d439{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1704 .elementor-element.elementor-element-f276cb4{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1704 .elementor-element.elementor-element-f276cb4 .elementor-heading-title{font-size:14px;line-height:1em;letter-spacing:2.8px;}.elementor-1704 .elementor-element.elementor-element-5e198de{width:100%;max-width:100%;text-align:center;}.elementor-1704 .elementor-element.elementor-element-5e198de .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-1704 .elementor-element.elementor-element-5626901{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-8cf7322{font-size:14px;line-height:1.3em;}.elementor-1704 .elementor-element.elementor-element-6ef5985{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-3c334ce{font-size:14px;line-height:1.3em;}.elementor-1704 .elementor-element.elementor-element-1dc7a40{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-4609178{font-size:14px;line-height:1.3em;}.elementor-1704 .elementor-element.elementor-element-7009ef1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-dc916fb{font-size:14px;line-height:1.3em;}.elementor-1704 .elementor-element.elementor-element-0454bd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1704 .elementor-element.elementor-element-0454bd5{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-font-size:16px;}:where( .elementor-1704 .elementor-element.elementor-element-0454bd5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}.elementor-1704 .elementor-element.elementor-element-65472b9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1704 .elementor-element.elementor-element-ed1ebba{text-align:center;}.elementor-1704 .elementor-element.elementor-element-ed1ebba .elementor-heading-title{font-size:16px;line-height:1.5em;}}/* Start custom CSS for heading, class: .elementor-element-d19f82b */.elementor-1704 .elementor-element.elementor-element-d19f82b {
  text-wrap: balance;
}
.elementor-1704 .elementor-element.elementor-element-d19f82b .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49ae1b5 */.elementor-1704 .elementor-element.elementor-element-49ae1b5 {
    animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 20px);
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-77e6941 */.elementor-divider-separator {
  /* Alterado o gradiente de azul para roxo */
  border-image: linear-gradient(90deg, #8A2BE200, #8A2BE2, #8A2BE200) 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a270d49 */.elementor-1704 .elementor-element.elementor-element-a270d49 {
    animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 20px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-871e4dd */.marquee.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;

}

.marquee.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f569a57 */.marquee.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;

}

.marquee.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9071cff */.elementor-1704 .elementor-element.elementor-element-9071cff {
  text-wrap: balance;
}
.elementor-1704 .elementor-element.elementor-element-9071cff .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4f43878 */.elementor-1704 .elementor-element.elementor-element-4f43878 .swiper-wrapper{
  transition-timing-function: linear !important; 
}


.elementor-1704 .elementor-element.elementor-element-4f43878 .swiper{
    overflow: visible !important;
}

.elementor-1704 .elementor-element.elementor-element-4f43878 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b616869 */.elementor-1704 .elementor-element.elementor-element-b616869 .swiper-wrapper{
  transition-timing-function: linear !important; 
}


.elementor-1704 .elementor-element.elementor-element-b616869 .swiper{
    overflow: visible !important;
}

.elementor-1704 .elementor-element.elementor-element-b616869 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7762284 */.elementor-1704 .elementor-element.elementor-element-7762284 .swiper-wrapper{
  transition-timing-function: linear !important; 
}


.elementor-1704 .elementor-element.elementor-element-7762284 .swiper{
    overflow: visible !important;
}

.elementor-1704 .elementor-element.elementor-element-7762284 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58079e2 */.elementor-divider-separator {
  /* Alterado o gradiente de azul para roxo */
  border-image: linear-gradient(90deg, #8A2BE200, #8A2BE2, #8A2BE200) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dec126 */.elementor-1704 .elementor-element.elementor-element-3dec126 {
  text-wrap: balance;
}
.elementor-1704 .elementor-element.elementor-element-3dec126 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89a3d14 */.card-efeitoxpai {
    padding: 0px;
}

.x {
  margin-right: 0px !important;
}

.card-efeitox {
    margin-right: -200px;
    width: 400px !important;
    border-radius: 40px;
    overflow: hidden;
    padding: 80px 30px;
    background: linear-gradient(to bottom, #1a0024, #0a0012);
    box-shadow: -20px 20px 35px 20px rgba(0, 0, 0, 0.85);
    transition: 0.5s !important;
    cursor: pointer;
    position: relative;
}

.card-efeitox:hover {
    margin-right: -50px;
    transform: rotate(-5deg) translateY(-50px);
}

.card-efeitox::after {
    content: "";
    position: absolute;
    top: 0%;
    left: 50%;
    opacity: 0.3;
    width: 400px;
    height: 200px;
    transform: translate(-50%, -50%);
    background: #b300ff;
    border-radius: 100%;
    filter: blur(80px);
    transition: 1s;
}

.card-efeitox:hover::after {
    opacity: 1;
}

.card-efeitox::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #8a2be2, #2d033b);
    -webkit-mask: linear-gradient(#8a2be2 0 0) content-box, linear-gradient(#8a2be2 0 0);
    mask: linear-gradient(#8a2be2 0 0) content-box, linear-gradient(#8a2be2 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@media (max-width: 767px) {
    .card-efeitox {
        width: 300px !important;
        padding: 80px 30px;
        margin-right: 0px;
        margin-bottom: -300px;
    }
    .card-efeitox:hover {
        margin-right: 0px;
        transform: rotate(0deg) translateY(-250px);
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3ee8ab8 */.elementor-divider-separator {
  /* Alterado o gradiente de azul para roxo */
  border-image: linear-gradient(90deg, #8A2BE200, #8A2BE2, #8A2BE200) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24c9a4d */.elementor-1704 .elementor-element.elementor-element-24c9a4d {
  text-wrap: balance;
}
.elementor-1704 .elementor-element.elementor-element-24c9a4d .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-596fc73 */.elementor-1704 .elementor-element.elementor-element-596fc73 {
  text-wrap: balance;
}
.elementor-1704 .elementor-element.elementor-element-596fc73 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced0bbd *//* caso não saiba alterar as cores, Use a ALIGBLY */ 

.bordadegradeanimada{
    overflow: hidden;
    border-radius: 20px;
}
.elementor-1704 .elementor-element.elementor-element-ced0bbd *{z-index: 10;}
.bordadegradeanimada:after {
    position: absolute;
    border-radius: 20px;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 5px);
    height: calc(100% - 5px);
    background: #000;
}
.bordadegradeanimada:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 800px;
    height: 800px;
    /* Alteração para roxo (exemplo: #9933FF e #CC66FF) */
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #9933FF 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #CC66FF 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 10s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f2ed19 */.elementor-1704 .elementor-element.elementor-element-1f2ed19 {
  text-wrap: balance;
}
.elementor-1704 .elementor-element.elementor-element-1f2ed19 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4ee162 *//* caso não saiba alterar as cores, Use a ALIGBLY */ 

.bordadegradeanimada{
    overflow: hidden;
    border-radius: 20px;
}
.elementor-1704 .elementor-element.elementor-element-c4ee162 *{z-index: 10;}
.bordadegradeanimada:after {
    position: absolute;
    border-radius: 20px;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 5px);
    height: calc(100% - 5px);
    background: #000;
}
.bordadegradeanimada:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 800px;
    height: 800px;
    /* Alteração para roxo (exemplo: #9933FF e #CC66FF) */
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #9933FF 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #CC66FF 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 10s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9332470 */.elementor-1704 .elementor-element.elementor-element-9332470 {
  text-wrap: balance;
}
.elementor-1704 .elementor-element.elementor-element-9332470 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a9b04 *//* caso não saiba alterar as cores, Use a ALIGBLY */ 

.bordadegradeanimada{
    overflow: hidden;
    border-radius: 20px;
}
.elementor-1704 .elementor-element.elementor-element-80a9b04 *{z-index: 10;}
.bordadegradeanimada:after {
    position: absolute;
    border-radius: 20px;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 5px);
    height: calc(100% - 5px);
    background: #000;
}
.bordadegradeanimada:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 800px;
    height: 800px;
    /* Alteração para roxo (exemplo: #9933FF e #CC66FF) */
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #9933FF 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #CC66FF 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 10s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-35e0379 */.elementor-divider-separator {
  /* Alterado o gradiente de azul para roxo */
  border-image: linear-gradient(90deg, #8A2BE200, #8A2BE2, #8A2BE200) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed47a50 */.elementor-1704 .elementor-element.elementor-element-ed47a50 {
  text-wrap: balance;
}
.elementor-1704 .elementor-element.elementor-element-ed47a50 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cf2b35 */.elementor-1704 .elementor-element.elementor-element-0cf2b35 {
    animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 20px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9187af7 */.elementor-1704 .elementor-element.elementor-element-9187af7 {
    border: 1px solid rgba(163, 71, 255, 0.26); /* Borda roxa translúcida */
}

.degrade {
    background: linear-gradient(90deg, #b07bff 0.24%, #6c1fff 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1779a */.degrade {
    background: linear-gradient(90deg, #b07bff 0.24%, #6c1fff 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aa8e96 */.elementor-divider-separator {
  /* Alterado o gradiente de azul para roxo */
  border-image: linear-gradient(90deg, #8A2BE200, #8A2BE2, #8A2BE200) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e198de */.elementor-1704 .elementor-element.elementor-element-5e198de b{
    color: #A855F7;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf7322 */.elementor-1704 .elementor-element.elementor-element-8cf7322{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c334ce */.elementor-1704 .elementor-element.elementor-element-3c334ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4609178 */.elementor-1704 .elementor-element.elementor-element-4609178{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc916fb */.elementor-1704 .elementor-element.elementor-element-dc916fb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf7322 */.elementor-1704 .elementor-element.elementor-element-8cf7322{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c334ce */.elementor-1704 .elementor-element.elementor-element-3c334ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4609178 */.elementor-1704 .elementor-element.elementor-element-4609178{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc916fb */.elementor-1704 .elementor-element.elementor-element-dc916fb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf7322 */.elementor-1704 .elementor-element.elementor-element-8cf7322{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c334ce */.elementor-1704 .elementor-element.elementor-element-3c334ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4609178 */.elementor-1704 .elementor-element.elementor-element-4609178{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc916fb */.elementor-1704 .elementor-element.elementor-element-dc916fb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf7322 */.elementor-1704 .elementor-element.elementor-element-8cf7322{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c334ce */.elementor-1704 .elementor-element.elementor-element-3c334ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4609178 */.elementor-1704 .elementor-element.elementor-element-4609178{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc916fb */.elementor-1704 .elementor-element.elementor-element-dc916fb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf7322 */.elementor-1704 .elementor-element.elementor-element-8cf7322{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c334ce */.elementor-1704 .elementor-element.elementor-element-3c334ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4609178 */.elementor-1704 .elementor-element.elementor-element-4609178{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc916fb */.elementor-1704 .elementor-element.elementor-element-dc916fb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e8d439 */.glow-purple-bar {
    position: relative;
    overflow: hidden;
}

.glow-purple-bar::after {
	content: '';
	position: absolute;
	top: 0;
	left: 50%; 
	transform: translateX(-50%);
	width: 300px;
	height: 20px;
	
	/* 🌈 Gradiente ROXO Premium */
	background: linear-gradient(
		98deg, 
		#A855F7 -5.25%,   /* Purple 500 */
		#C084FC 93.97%    /* Purple 300 */
	);

	/* 💜 Glow roxo em camadas (tons suaves e profundos) */
	box-shadow:
		0px 100px 80px 0px rgba(168, 85, 247, 0.28),
		0px 41.778px 33.422px 0px rgba(168, 85, 247, 0.20),
		0px 22.336px 17.869px 0px rgba(168, 85, 247, 0.17),
		0px 12.522px 10.017px 0px rgba(168, 85, 247, 0.14),
		0px 6.65px 5.32px 0px rgba(168, 85, 247, 0.11),
		0px 2.767px 2.214px 0px rgba(168, 85, 247, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e184f9 */.degrade{
        background: linear-gradient(90deg, #51A6FF 0.24%, #0B72EB 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }
    
    
    html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed1ebba */.elementor-1704 .elementor-element.elementor-element-ed1ebba{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-168fd65 */html {
  cursor: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><image href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADrklEQVR4AbyWTYsVRxSGz+lZZpdVFoHsssgqiyyzuDfLkCwCgZBNQLIxIDGbSIQk3Q2GIOpCGHVA0REEQQRxISIK04I/wB/gDxAEFQRRbtU5vudU1f2audduvwZeTp3q0/XWUx+3p7p9Rke3T+vOrZOqN09oc+NobOgD/FUkNNJAI4lEIlSLVPX1I6rXGn2vE6gkUB0DTLOsnVVfOax6+VB8LxOoQNk5bYQ5pFmlT0NVXzqoevGANhf2v7tVqEKgVkAbg1Ii3SsqyURr1NVn9+nOmV9i87bHoPr+T+5ACTEhkkSGCG2GCG1OEotEMdJIsQqbP6me/PHNV6CymYO0hShJSWwFYiIXRM/zigiiyVYI/fWJ70SPfTt8Bdz4h4an+6yZuJCXaP0qRJ6D3vOYc6zA/9+o/jfSpv263yq4sVNHaQux00yMHNSIlrtKu0TQe3+JOAcK/fuV6N9fxsbGXaVq+kAq7HMmcGpOdEttRW5ycm8TzoLVUq5PMUau//pC9dDne09gavzzce4kUDfdU+ytrUDKQW5U3oc2ou2zyWqMGu/Scm79IXD9x2eiv38amwOfzCYxNTbyGHG1QCGRnEIRxXPOOVPJV0V7R/0d8lrFGGo5JiCxqvd/HH0LFoz3bXGHmXc2074yStOsnnA7sCp2M2yVcsS45HUTrn/9SHcWjI0ate08jWK2ptKnkZxeEAXPJMfl/sWcKNXlGHS0y/i3be5QlKgxqJP02NOy1xadbIGUCNtI/gxjatR2l7FRo+iugkZRJIjrZDXqNUbDWI0UZfqu5eT9Vmem22GjqcxoWQevcuOkWPflaDSmWT+BZM2eBu5Q34bI4/Mvmc3U/PY0tgcS8QJIFDNXREGUpTjrp0xEvpfohxmPt55UfPYZj88932i2X3Bn4xatNA4TXC0nJieansowyxO15TAEWQw83nxY8alHMH26aFQMS1xpfPgO45eMu0TJIElSkOscueYc56LdfLjerJhaXGlsD20w7A+ZEt3uvYx5BYaY2thrjf+5x1PqQiYgFBAv5KKtDTZEa41tIBC1iZZ8r5HnFUh52nurHKbXGh+5z52CUOZIZS4X9G893vDf3yHWrzW2wSTMf6vJyROpot3/QNlYRf2M87daQWeE89Iod8tgQ2Iv4+MPuBO/p3Zfk3DiQUsUMKkhhqW2l7EVwyh/tWAMcqM3Lf8iWW0f9Ta2eyr4D8VOtWtiExh+jcqkehvbC1tPeKz4pPkeC3flB9+eDdUrAAAA//9Ci4jOAAAABklEQVQDAHrMNerIu41iAAAAAElFTtSuQmCC' x='0' y='0' width='30' height='30' /></svg>") 0 0, auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e65b193 */.elementor-1704 .elementor-element.elementor-element-e65b193{
    width: 100%;
    height: 200px;
    z-index: 999;
}
.blur-1 {
    z-index: 1;
    backdrop-filter: blur(0.25px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12.5%, rgb(0, 0, 0) 25%, rgba(0, 0, 0, 0) 37.5%);
}
.blur-2 {
    z-index: 2;
    backdrop-filter: blur(0.5px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 12.5%, rgb(0, 0, 0) 25%, rgb(0, 0, 0) 37.5%, rgba(0, 0, 0, 0) 50%);
}
.blur-3 {
    z-index: 3;
    backdrop-filter: blur(1px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 25%, rgb(0, 0, 0) 37.5%, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 62.5%);
}
.blur-4 {
    z-index: 4;
    backdrop-filter: blur(2px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 37.5%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 62.5%, rgba(0, 0, 0, 0) 75%);
}
.blur-5 {
    z-index: 5;
    backdrop-filter: blur(4px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 62.5%, rgb(0, 0, 0) 75%, rgba(0, 0, 0, 0) 87.5%);
}
.blur-6 {
    z-index: 6;
    backdrop-filter: blur(8px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 62.5%, rgb(0, 0, 0) 75%, rgb(0, 0, 0) 87.5%, rgba(0, 0, 0, 0) 100%);
}
.blur-7 {
    z-index: 7;
    backdrop-filter: blur(16px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 75%, rgb(0, 0, 0) 87.5%, rgb(0, 0, 0) 100%);
}
.blur-8 {
    z-index: 8;
    backdrop-filter: blur(32px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 87.5%, rgb(0, 0, 0) 100%);
}
.blur {
    position: absolute;
    pointer-events: none;
    inset: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4093145 */.elementor-1704 .elementor-element.elementor-element-4093145{
      position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HORIZON';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jeancinelli.com.br/wp-content/uploads/2025/12/horizon.ttf') format('truetype');
}
/* End Custom Fonts CSS */