.elementor-1255 .elementor-element.elementor-element-c97842d{--display:flex;--min-height:100vh;--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1255 .elementor-element.elementor-element-5e91484{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1255 .elementor-element.elementor-element-ae51267{padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-1255 .elementor-element.elementor-element-ae51267 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-f64827e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:80px;font-weight:800;line-height:1.1em;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:#FFFFFF;}.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-1255 .elementor-element.elementor-element-ee61463{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-ee61463 p{margin-block-end:0px;}.elementor-1255 .elementor-element.elementor-element-ee61463 a{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-5921484{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-5921484 p{margin-block-end:0px;}.elementor-1255 .elementor-element.elementor-element-5921484 a{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1255 .elementor-element.elementor-element-05e3c48 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-1255 .elementor-element.elementor-element-c235614{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;word-spacing:2px;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-c235614 p{margin-block-end:0px;}.elementor-1255 .elementor-element.elementor-element-c235614 a{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-917406f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1255 .elementor-element.elementor-element-7bcff9d img{width:100%;}.elementor-1255 .elementor-element.elementor-element-670ab5d{--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;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1255 .elementor-element.elementor-element-670ab5d:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-670ab5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-8d7d29e{text-align:center;}.elementor-1255 .elementor-element.elementor-element-8d7d29e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-32e32fb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-32e32fb p{margin-block-end:10px;}.elementor-1255 .elementor-element.elementor-element-a80aa6b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1255 .elementor-element.elementor-element-b290c06 .elementor-cta .elementor-cta__bg, .elementor-1255 .elementor-element.elementor-element-b290c06 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-1255 .elementor-element.elementor-element-b290c06{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1255 .elementor-element.elementor-element-b290c06 .elementor-cta__content{text-align:center;}.elementor-1255 .elementor-element.elementor-element-b290c06 .elementor-cta__title{color:#000000;}.elementor-1255 .elementor-element.elementor-element-b290c06 .elementor-cta__description{color:#000000;}.elementor-1255 .elementor-element.elementor-element-b290c06 .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-b290c06 .elementor-cta:hover .elementor-cta__description{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-b290c06 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-1255 .elementor-element.elementor-element-b290c06 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-1255 .elementor-element.elementor-element-b7a6702 .elementor-cta .elementor-cta__bg, .elementor-1255 .elementor-element.elementor-element-b7a6702 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-1255 .elementor-element.elementor-element-b7a6702{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1255 .elementor-element.elementor-element-b7a6702 .elementor-cta__content{text-align:center;}.elementor-1255 .elementor-element.elementor-element-b7a6702 .elementor-cta__title{color:#000000;}.elementor-1255 .elementor-element.elementor-element-b7a6702 .elementor-cta__description{color:#000000;}.elementor-1255 .elementor-element.elementor-element-b7a6702 .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-b7a6702 .elementor-cta:hover .elementor-cta__description{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-b7a6702 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-1255 .elementor-element.elementor-element-b7a6702 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-1255 .elementor-element.elementor-element-4f470d4 .elementor-cta .elementor-cta__bg, .elementor-1255 .elementor-element.elementor-element-4f470d4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-1255 .elementor-element.elementor-element-4f470d4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1255 .elementor-element.elementor-element-4f470d4 .elementor-cta__content{text-align:center;}.elementor-1255 .elementor-element.elementor-element-4f470d4 .elementor-cta__title{color:#000000;}.elementor-1255 .elementor-element.elementor-element-4f470d4 .elementor-cta__description{color:#000000;}.elementor-1255 .elementor-element.elementor-element-4f470d4 .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-4f470d4 .elementor-cta:hover .elementor-cta__description{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-4f470d4 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-1255 .elementor-element.elementor-element-4f470d4 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-1255 .elementor-element.elementor-element-61f8ac9 .elementor-cta .elementor-cta__bg, .elementor-1255 .elementor-element.elementor-element-61f8ac9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-1255 .elementor-element.elementor-element-61f8ac9{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1255 .elementor-element.elementor-element-61f8ac9 .elementor-cta__content{text-align:center;}.elementor-1255 .elementor-element.elementor-element-61f8ac9 .elementor-cta__title{color:#000000;}.elementor-1255 .elementor-element.elementor-element-61f8ac9 .elementor-cta__description{color:#000000;}.elementor-1255 .elementor-element.elementor-element-61f8ac9 .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-61f8ac9 .elementor-cta:hover .elementor-cta__description{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-61f8ac9 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-1255 .elementor-element.elementor-element-61f8ac9 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-1255 .elementor-element.elementor-element-c397a52 .elementor-cta .elementor-cta__bg, .elementor-1255 .elementor-element.elementor-element-c397a52 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-1255 .elementor-element.elementor-element-c397a52{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1255 .elementor-element.elementor-element-c397a52 .elementor-cta__content{text-align:center;}.elementor-1255 .elementor-element.elementor-element-c397a52 .elementor-cta__title{color:#000000;}.elementor-1255 .elementor-element.elementor-element-c397a52 .elementor-cta__description{color:#000000;}.elementor-1255 .elementor-element.elementor-element-c397a52 .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-c397a52 .elementor-cta:hover .elementor-cta__description{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-c397a52 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-1255 .elementor-element.elementor-element-c397a52 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-1255 .elementor-element.elementor-element-6a8e6de .elementor-cta .elementor-cta__bg, .elementor-1255 .elementor-element.elementor-element-6a8e6de .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-1255 .elementor-element.elementor-element-6a8e6de{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1255 .elementor-element.elementor-element-6a8e6de .elementor-cta__content{text-align:center;}.elementor-1255 .elementor-element.elementor-element-6a8e6de .elementor-cta__title{color:#000000;}.elementor-1255 .elementor-element.elementor-element-6a8e6de .elementor-cta__description{color:#000000;}.elementor-1255 .elementor-element.elementor-element-6a8e6de .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-6a8e6de .elementor-cta:hover .elementor-cta__description{color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-6a8e6de .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-1255 .elementor-element.elementor-element-6a8e6de .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-1255 .elementor-element.elementor-element-fcf3c01{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1255 .elementor-element.elementor-element-fcf3c01:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-fcf3c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-8f23535{text-align:center;}.elementor-1255 .elementor-element.elementor-element-8f23535 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:var( --e-global-color-secondary );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1255 .elementor-element.elementor-element-a47590d{--lottie-container-width:100%;}.elementor-1255 .elementor-element.elementor-element-41c9566{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-1255 .elementor-element.elementor-element-5bf1ccd{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1255 .elementor-element.elementor-element-5bf1ccd:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-5bf1ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EAE6;}.elementor-1255 .elementor-element.elementor-element-3059176{text-align:center;}.elementor-1255 .elementor-element.elementor-element-3059176 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:var( --e-global-color-secondary );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item+.jet-timeline-item{margin-top:55px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__card,.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__card-arrow{border-style:none;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__card{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2);}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__card-inner{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item:hover .timeline-item__card{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__card-arrow{width:0px;height:0px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -0px / 2 );margin-right:calc( -0px / 2 );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -0px / 2 );} .rtl .elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -0px / 2 );} .rtl .elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -0px / 2 );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -0px / 2 );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -0px / 2 );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__card-img{margin-bottom:10px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__meta-content{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__card-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__card-desc{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-1255 .elementor-element.elementor-element-db0d736 .timeline-item__point-content.timeline-item__point-content--text{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-1255 .elementor-element.elementor-element-db0d736 .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .timeline-item__point-content{height:40px;width:40px;background-color:#ADADAD;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 40px / 2 );margin-right:calc( 40px / 2 );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 40px / 2 );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 40px / 2 );right:-2px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item:hover .timeline-item__point-content{background-color:var( --e-global-color-primary );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item.is--active .timeline-item__point-content{background-color:var( --e-global-color-primary );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline__line{background-color:#ADADAD;width:2px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline__line-progress{background-color:var( --e-global-color-primary );}.elementor-1255 .elementor-element.elementor-element-f821d3a{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1255 .elementor-element.elementor-element-f821d3a:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-f821d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-c6cdd85{text-align:center;}.elementor-1255 .elementor-element.elementor-element-c6cdd85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:var( --e-global-color-secondary );}.elementor-1255 .elementor-element.elementor-element-e4029e8{--display:flex;--min-height:220px;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-4a67ad9{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1255 .elementor-element.elementor-element-4a67ad9:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-4a67ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #E6A626 0%, #E87847 100%);}.elementor-1255 .elementor-element.elementor-element-006e7b5{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-006e7b5 p{margin-block-end:0px;}.elementor-1255 .elementor-element.elementor-element-e6c6815{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1255 .elementor-element.elementor-element-e6c6815:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-e6c6815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7493F9 0%, #3D4FA7 100%);}.elementor-1255 .elementor-element.elementor-element-b2d86ea{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-b2d86ea p{margin-block-end:0px;}.elementor-1255 .elementor-element.elementor-element-02a5a36{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1255 .elementor-element.elementor-element-02a5a36:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-02a5a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #A762B4 0%, #8071F0 100%);}.elementor-1255 .elementor-element.elementor-element-d091779{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-d091779 p{margin-block-end:0px;}.elementor-1255 .elementor-element.elementor-element-ece7c98 p{margin-block-end:0px;}.elementor-1255 .elementor-element.elementor-element-f2f7950{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1255 .elementor-element.elementor-element-432a313{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1255 .elementor-element.elementor-element-5fed15a{text-align:left;}.elementor-1255 .elementor-element.elementor-element-5fed15a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:var( --e-global-color-secondary );}.elementor-1255 .elementor-element.elementor-element-c33623b{text-align:left;}.elementor-1255 .elementor-element.elementor-element-c33623b p{margin-block-end:10px;}.elementor-1255 .elementor-element.elementor-element-4c3fa7a{--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-1255 .elementor-element.elementor-element-633329b{--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;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1255 .elementor-element.elementor-element-633329b:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-633329b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-b870a66{text-align:center;}.elementor-1255 .elementor-element.elementor-element-b870a66 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:var( --e-global-color-secondary );}.elementor-1255 .elementor-element.elementor-element-42295d3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1255 .elementor-element.elementor-element-42295d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:var( --e-global-color-secondary );}.elementor-1255 .elementor-element.elementor-element-755cdb1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-755cdb1 p{margin-block-end:0px;}.elementor-1255 .elementor-element.elementor-element-27b5462{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-1255 .elementor-element.elementor-element-28a0caf{background-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;border-radius:50px 50px 50px 50px;}.elementor-1255 .elementor-element.elementor-element-28a0caf .elementor-counter{flex-direction:row-reverse;}.elementor-1255 .elementor-element.elementor-element-28a0caf .elementor-counter-title{justify-content:center;align-items:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-1255 .elementor-element.elementor-element-28a0caf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-1255 .elementor-element.elementor-element-3b0d226{background-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;border-radius:50px 50px 50px 50px;}.elementor-1255 .elementor-element.elementor-element-3b0d226 .elementor-counter{flex-direction:row-reverse;}.elementor-1255 .elementor-element.elementor-element-3b0d226 .elementor-counter-title{justify-content:center;align-items:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-1255 .elementor-element.elementor-element-3b0d226 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-1255 .elementor-element.elementor-element-c09ec3a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-c09ec3a p{margin-block-end:10px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1255 .elementor-element.elementor-element-5de887e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1255 .elementor-element.elementor-element-5de887e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1255 .elementor-element.elementor-element-5de887e{--image-border-radius:20px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1255 .elementor-element.elementor-element-caf3b4c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-caf3b4c p{margin-block-end:10px;}.elementor-1255 .elementor-element.elementor-element-9bc65f9{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1255 .elementor-element.elementor-element-dc72ee5{text-align:center;}.elementor-1255 .elementor-element.elementor-element-dc72ee5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-0f4c1d3{text-align:center;}.elementor-1255 .elementor-element.elementor-element-0f4c1d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-6c36357{text-align:center;}.elementor-1255 .elementor-element.elementor-element-6c36357 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-1cc526d{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1255 .elementor-element.elementor-element-1cc526d:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-1cc526d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EAE6;}.elementor-1255 .elementor-element.elementor-element-bb6a88a{text-align:center;}.elementor-1255 .elementor-element.elementor-element-bb6a88a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.28);color:#000000;}.elementor-1255 .elementor-element.elementor-element-1f9c38f{--display:flex;}.elementor-1255 .elementor-element.elementor-element-013e171{--display:flex;}.elementor-1255 .elementor-element.elementor-element-aa047f6{--display:flex;}.elementor-1255 .elementor-element.elementor-element-f032988{--display:flex;}.elementor-1255 .elementor-element.elementor-element-9d6f977{--display:flex;}.elementor-1255 .elementor-element.elementor-element-d16dbdb{--display:flex;}.elementor-1255 .elementor-element.elementor-element-fbcc027{--display:flex;}.elementor-1255 .elementor-element.elementor-element-771f409{--display:flex;}.elementor-1255 .elementor-element.elementor-element-29e7455{--display:flex;}.elementor-1255 .elementor-element.elementor-element-979c7d0{--display:flex;}.elementor-1255 .elementor-element.elementor-element-6b9bd5d{--display:flex;}.elementor-1255 .elementor-element.elementor-element-7d7c7ed{--display:flex;}.elementor-1255 .elementor-element.elementor-element-9fefc44{--display:flex;}.elementor-1255 .elementor-element.elementor-element-50504be{--display:flex;}.elementor-1255 .elementor-element.elementor-element-243b867{--display:flex;}.elementor-1255 .elementor-element.elementor-element-e021b59{--display:flex;}.elementor-1255 .elementor-element.elementor-element-b2d3e1e{--display:flex;}.elementor-1255 .elementor-element.elementor-element-6aa9d13{--n-accordion-title-font-size:18px;--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:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-1255 .elementor-element.elementor-element-6aa9d13 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-1255 .elementor-element.elementor-element-6aa9d13 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--padding-top:5px;--padding-right:25px;--padding-bottom:25px;--padding-left:25px;}.elementor-1255 .elementor-element.elementor-element-6aa9d13 {--n-accordion-padding:25px 25px 25px 25px;}:where( .elementor-1255 .elementor-element.elementor-element-6aa9d13 > .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-weight:700;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1255 .elementor-element.elementor-element-c97842d{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1255 .elementor-element.elementor-element-ae51267 .elementor-heading-title{font-size:16px;}.elementor-1255 .elementor-element.elementor-element-f64827e .elementor-heading-title{font-size:60px;}.elementor-1255 .elementor-element.elementor-element-ee61463{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-5921484{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-917406f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-670ab5d{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1255 .elementor-element.elementor-element-32e32fb{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1255 .elementor-element.elementor-element-a80aa6b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-fcf3c01{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1255 .elementor-element.elementor-element-5bf1ccd{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1255 .elementor-element.elementor-element-f821d3a{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1255 .elementor-element.elementor-element-f2f7950{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1255 .elementor-element.elementor-element-633329b{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1255 .elementor-element.elementor-element-caf3b4c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1255 .elementor-element.elementor-element-9bc65f9{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1255 .elementor-element.elementor-element-1cc526d{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-1255 .elementor-element.elementor-element-c97842d{--min-height:110vh;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1255 .elementor-element.elementor-element-5e91484{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:-30%;--margin-left:0%;--margin-right:0%;}.elementor-1255 .elementor-element.elementor-element-ae51267 .elementor-heading-title{font-size:16px;}.elementor-1255 .elementor-element.elementor-element-f64827e .elementor-heading-title{font-size:40px;}.elementor-1255 .elementor-element.elementor-element-ee61463{font-size:16px;}.elementor-1255 .elementor-element.elementor-element-5921484{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-05e3c48 .elementor-button{font-size:18px;padding:12px 24px 12px 24px;}.elementor-1255 .elementor-element.elementor-element-c235614{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;word-spacing:0em;}.elementor-1255 .elementor-element.elementor-element-917406f{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-7bcff9d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -48%) 0%;}.elementor-1255 .elementor-element.elementor-element-7bcff9d img{width:70%;}.elementor-1255 .elementor-element.elementor-element-670ab5d{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1255 .elementor-element.elementor-element-8d7d29e{text-align:center;}.elementor-1255 .elementor-element.elementor-element-8d7d29e .elementor-heading-title{font-size:35px;}.elementor-1255 .elementor-element.elementor-element-32e32fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1255 .elementor-element.elementor-element-a80aa6b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-fcf3c01{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-1255 .elementor-element.elementor-element-8f23535{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-8f23535 .elementor-heading-title{font-size:35px;}.elementor-1255 .elementor-element.elementor-element-41c9566{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1255 .elementor-element.elementor-element-5bf1ccd{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:4%;--z-index:1;}.elementor-1255 .elementor-element.elementor-element-3059176{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-3059176 .elementor-heading-title{font-size:35px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-center .timeline-item__point{margin-left:10px;margin-right:10px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-left .timeline-item__point{margin-right:10px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-right .timeline-item__point{margin-left:10px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item+.jet-timeline-item{margin-top:45px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__meta-content{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__card-title{font-size:14px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline-item .timeline-item__card-desc{font-size:14px;margin:10px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .timeline-item__point-content.timeline-item__point-content--text{font-size:14px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .timeline-item__point-content{height:25px;width:25px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 25px / 2 );margin-right:calc( 25px / 2 );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 25px / 2 );}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 25px / 2 );right:-2px;}.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline__line{width:2px;}.elementor-1255 .elementor-element.elementor-element-f821d3a{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-1255 .elementor-element.elementor-element-c6cdd85{text-align:left;}.elementor-1255 .elementor-element.elementor-element-c6cdd85 .elementor-heading-title{font-size:28px;}.elementor-1255 .elementor-element.elementor-element-e4029e8{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-1255 .elementor-element.elementor-element-4a67ad9{--width:100%;--min-height:150px;}.elementor-1255 .elementor-element.elementor-element-006e7b5{font-size:15px;}.elementor-1255 .elementor-element.elementor-element-e6c6815{--width:100%;--min-height:150px;}.elementor-1255 .elementor-element.elementor-element-b2d86ea{font-size:15px;}.elementor-1255 .elementor-element.elementor-element-02a5a36{--width:100%;--min-height:150px;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-1255 .elementor-element.elementor-element-d091779{font-size:15px;}.elementor-1255 .elementor-element.elementor-element-f2f7950{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1255 .elementor-element.elementor-element-5fed15a{text-align:left;}.elementor-1255 .elementor-element.elementor-element-5fed15a .elementor-heading-title{font-size:28px;}.elementor-1255 .elementor-element.elementor-element-c33623b{text-align:left;}.elementor-1255 .elementor-element.elementor-element-514a03b img{width:100%;}.elementor-1255 .elementor-element.elementor-element-633329b{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-1255 .elementor-element.elementor-element-b870a66{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-1255 .elementor-element.elementor-element-b870a66 .elementor-heading-title{font-size:28px;}.elementor-1255 .elementor-element.elementor-element-42295d3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-1255 .elementor-element.elementor-element-42295d3 .elementor-heading-title{font-size:28px;}.elementor-1255 .elementor-element.elementor-element-755cdb1{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:left;}.elementor-1255 .elementor-element.elementor-element-27b5462{--flex-wrap:nowrap;}.elementor-1255 .elementor-element.elementor-element-28a0caf{padding:5px 12px 5px 12px;}.elementor-1255 .elementor-element.elementor-element-28a0caf .elementor-counter-number-wrapper{font-size:14px;}.elementor-1255 .elementor-element.elementor-element-28a0caf .elementor-counter-title{font-size:14px;}.elementor-1255 .elementor-element.elementor-element-3b0d226{padding:5px 12px 5px 12px;}.elementor-1255 .elementor-element.elementor-element-3b0d226 .elementor-counter-number-wrapper{font-size:14px;}.elementor-1255 .elementor-element.elementor-element-3b0d226 .elementor-counter-title{font-size:14px;}.elementor-1255 .elementor-element.elementor-element-c09ec3a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:left;}.elementor-1255 .elementor-element.elementor-element-caf3b4c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:left;}.elementor-1255 .elementor-element.elementor-element-9bc65f9{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:4%;--z-index:1;}.elementor-1255 .elementor-element.elementor-element-dc72ee5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-dc72ee5 .elementor-heading-title{font-size:35px;}.elementor-1255 .elementor-element.elementor-element-0f4c1d3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-0f4c1d3 .elementor-heading-title{font-size:17px;}.elementor-1255 .elementor-element.elementor-element-26de2de{padding:0px 50px 0px 50px;}.elementor-1255 .elementor-element.elementor-element-6c36357{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-6c36357 .elementor-heading-title{font-size:14px;}.elementor-1255 .elementor-element.elementor-element-1cc526d{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-1255 .elementor-element.elementor-element-bb6a88a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-bb6a88a .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-1255 .elementor-element.elementor-element-c97842d{--content-width:1200px;}.elementor-1255 .elementor-element.elementor-element-5e91484{--width:60%;}.elementor-1255 .elementor-element.elementor-element-917406f{--width:40%;}.elementor-1255 .elementor-element.elementor-element-4a67ad9{--width:33%;}.elementor-1255 .elementor-element.elementor-element-e6c6815{--width:33%;}.elementor-1255 .elementor-element.elementor-element-02a5a36{--width:33%;}.elementor-1255 .elementor-element.elementor-element-432a313{--width:50%;}.elementor-1255 .elementor-element.elementor-element-4c3fa7a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1255 .elementor-element.elementor-element-5e91484{--width:90%;}.elementor-1255 .elementor-element.elementor-element-917406f{--width:40%;}}@media(min-width:1025px){.elementor-1255 .elementor-element.elementor-element-db0d736 .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}}/* Start custom CSS for container, class: .elementor-element-c97842d */.gradient-bg {
      width: 100%;
      height: 100%;
      background: linear-gradient(-45deg,
        #0b0015,  /* blu/nero profondo */
        #23003c,  /* viola scuro */
        #72035d,  /* viola medio */
        #e00091   /* fucsia vivo */
      );
      background-size: 400% 400%;
      animation: gradientShift 15s ease infinite;
    }

    @keyframes gradientShift {
      0% { background-position: 0% 50%; }
      50% { background-position: 100% 50%; }
      100% { background-position: 0% 50%; }
    }/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-b290c06 */.elementor-1255 .elementor-element.elementor-element-b290c06 {
    background: rgba(255,255,255,0.3);
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-b7a6702 */.elementor-1255 .elementor-element.elementor-element-b7a6702 {
    background: rgba(255,255,255,0.3);
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4f470d4 */.elementor-1255 .elementor-element.elementor-element-4f470d4 {
    background: rgba(255,255,255,0.3);
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-61f8ac9 */.elementor-1255 .elementor-element.elementor-element-61f8ac9 {
    background: rgba(255,255,255,0.3);
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c397a52 */.elementor-1255 .elementor-element.elementor-element-c397a52 {
    background: rgba(255,255,255,0.3);
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-6a8e6de */.elementor-1255 .elementor-element.elementor-element-6a8e6de {
    background: rgba(255,255,255,0.3);
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-28a0caf */.elementor-1255 .elementor-element.elementor-element-28a0caf .elementor-counter {
    align-items: center;
    gap:5px
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-3b0d226 */.elementor-1255 .elementor-element.elementor-element-3b0d226 .elementor-counter {
    align-items: center;
    gap:5px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cc526d */.elementor-1255 .elementor-element.elementor-element-1cc526d ul {
    margin-bottom:10px
}/* End custom CSS */
/* Start custom CSS */.gradient-text {
    background: linear-gradient(90deg, #00CCFF 0%, #E8539D 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}

.gradient-bg2 {
    
    width: 100%;
    height: 100%;
    background: linear-gradient(-45deg,
        #FD92A9,
        #D77A74,
        #814BD8
      );
    background-size: 400% 400%;
    animation: gradientShift 15s ease infinite;
}

    @keyframes gradientShift {
      0% { background-position: 0% 50%; }
      50% { background-position: 100% 50%; }
      100% { background-position: 0% 50%; }
    }
    
.store-buttons-des{
    display:flex;
    gap:16px;
    flex-wrap:wrap;
}

/* Button */
.store-btn-des{
  --accent:#FF7E6A;

  display:flex;
  align-items:center;
  gap:14px;

  padding:14px 20px;
  min-width:220px;

  background:#ffffff;
  border:2px solid var(--accent);
  border-radius:14px;

  text-decoration:none;
  color:#1a1a1a;

  box-shadow:0 8px 24px rgba(255,126,106,0.18);
  transition:transform .22s ease, box-shadow .22s ease, background .22s ease, color .22s ease;
}

.store-btn-des:hover{
  background:var(--accent);
  color:#ffffff;
  transform:translateY(-2px);
  box-shadow:0 14px 34px rgba(255,126,106,0.35);
}

/* Icon container */
.store-icon-des{
  width:34px;
  height:34px;
  display:grid;
  place-items:center;
  border-radius:10px;
  background:rgba(255,126,106,0.10);
  transition:background .22s ease;
}

.store-btn-des:hover .store-icon-des{
  background:rgba(255,255,255,0.18);
}

/* SVG */
.store-svg-des{
  width:22px;
  height:22px;
  fill:var(--accent);
  transition:fill .22s ease;
}

.store-btn-des:hover .store-svg-des{
  fill:#ffffff;
}

/* Text */
.store-text-des{
  display:flex;
  flex-direction:column;
  line-height:1.08;
  color:#000;
}

.store-small-des{
  font-size:12px;
  opacity:.85;
}

.store-big-des{
  font-size:18px;
  font-weight:700;
}

.store-btn-des:hover .store-big-des {
    color: #fff;
}

/* Mobile full width */
@media (max-width:480px){
  .store-btn-des{
    width:100%;
    justify-content:center;
    min-width:0;
  }
  .store-text-des{
}/* End custom CSS */