.elementor-5747 .elementor-element.elementor-element-b493cbf{--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;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-repeater-item-6346734 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://playfa.net/wp-content/uploads/2026/04/Screenshot-2026-04-11-114437-1.jpg);background-size:cover;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-repeater-item-6346734 .swiper-slide-inner{text-align:start;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-repeater-item-07fc870 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://playfa.net/wp-content/uploads/2026/04/alvaro-1.jpg);background-size:cover;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-repeater-item-13c69b2 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://playfa.net/wp-content/uploads/2026/04/assassins-creed-attacke-1.jpg);background-size:cover;}.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-button{background-color:#BE0202;font-size:18px;border-width:1px;border-radius:16px;border-color:#5C0202;}.elementor-5747 .elementor-element.elementor-element-39e4424{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5747 .elementor-element.elementor-element-39e4424 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-slide-contents{max-width:1800px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-slide-inner{padding:80px 80px 300px 80px;text-align:start;}.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:14px;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-heading{font-size:49px;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-description{font-size:24px;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-swiper-button{font-size:24px;}.elementor-5747 .elementor-element.elementor-element-2ac32d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5747 .elementor-element.elementor-element-b2f4d8a .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:24px;font-weight:700;text-shadow:-1px 1px 18px rgba(248.2, 210.96999999999997, 210.96999999999997, 0.66);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-5747 .elementor-element.elementor-element-ef4f624 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:600;fill:#FF3672;color:#FF3672;}.elementor-5747 .elementor-element.elementor-element-ef4f624 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5747 .elementor-element.elementor-element-2edab18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );}.elementor-5747 .elementor-element.elementor-element-832268d{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-5747 .elementor-element.elementor-element-b95023b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5747 .elementor-element.elementor-element-6c8af4e{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-5747 .elementor-element.elementor-element-6c8af4e .swiper-slide > .elementor-element{height:100%;}.elementor-5747 .elementor-element.elementor-element-6777846{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-5747 .elementor-element.elementor-element-a4c5c88 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:22px;color:#FFFFFF;}.elementor-5747 .elementor-element.elementor-element-5cb7323 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:600;fill:#FF3672;color:#FF3672;}.elementor-5747 .elementor-element.elementor-element-5cb7323 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5747 .elementor-element.elementor-element-752a3f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-5747 .elementor-element.elementor-element-4a5bf5d{--grid-columns:7;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-5747 .elementor-element.elementor-element-4a5bf5d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5747 .elementor-element.elementor-element-4a5bf5d .e-loop-item > .elementor-section, .elementor-5747 .elementor-element.elementor-element-4a5bf5d .e-loop-item > .elementor-section > .elementor-container, .elementor-5747 .elementor-element.elementor-element-4a5bf5d .e-loop-item > .e-con, .elementor-5747 .elementor-element.elementor-element-4a5bf5d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-5747 .elementor-element.elementor-element-c127a5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5747 .elementor-element.elementor-element-06d7bfa{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-5747 .elementor-element.elementor-element-06d7bfa .swiper-slide > .elementor-element{height:100%;}.elementor-5747 .elementor-element.elementor-element-1b09c37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-5747 .elementor-element.elementor-element-d7e4733 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:22px;color:#FFFFFF;}.elementor-5747 .elementor-element.elementor-element-68f5522 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:600;fill:#FF3672;color:#FF3672;}.elementor-5747 .elementor-element.elementor-element-68f5522 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5747 .elementor-element.elementor-element-6a9b54c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-5747 .elementor-element.elementor-element-0b9d3e1{--grid-columns:7;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-5747 .elementor-element.elementor-element-72774fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5747 .elementor-element.elementor-element-6c79df8{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-5747 .elementor-element.elementor-element-6c79df8 .swiper-slide > .elementor-element{height:100%;}.elementor-5747 .elementor-element.elementor-element-007544b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-5747 .elementor-element.elementor-element-7d6a2f2 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:22px;color:#FFFFFF;}.elementor-5747 .elementor-element.elementor-element-fef3b30 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:600;fill:#FF3672;color:#FF3672;}.elementor-5747 .elementor-element.elementor-element-fef3b30 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5747 .elementor-element.elementor-element-528e189{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-5747 .elementor-element.elementor-element-09bc447{--grid-columns:7;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-5747 .elementor-element.elementor-element-09bc447 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5747 .elementor-element.elementor-element-09bc447 .e-loop-item > .elementor-section, .elementor-5747 .elementor-element.elementor-element-09bc447 .e-loop-item > .elementor-section > .elementor-container, .elementor-5747 .elementor-element.elementor-element-09bc447 .e-loop-item > .e-con, .elementor-5747 .elementor-element.elementor-element-09bc447 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-5747 .elementor-element.elementor-element-c8b8f39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5747 .elementor-element.elementor-element-55c4fd1{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-5747 .elementor-element.elementor-element-55c4fd1 .swiper-slide > .elementor-element{height:100%;}.elementor-5747 .elementor-element.elementor-element-9ee3eab{--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:flex-start;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5747 .elementor-element.elementor-element-499631c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-499631c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5747 .elementor-element.elementor-element-499631c{z-index:1;text-align:start;}.elementor-5747 .elementor-element.elementor-element-499631c .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:30px;letter-spacing:-1.2px;word-spacing:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.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-5747 .elementor-element.elementor-element-4105cea{--divider-border-style:solid;--divider-color:#F3E9E9;--divider-border-width:1px;}.elementor-5747 .elementor-element.elementor-element-4105cea .elementor-divider-separator{width:100%;}.elementor-5747 .elementor-element.elementor-element-4105cea .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-5747 .elementor-element.elementor-element-b552a0b{--display:flex;--min-height:300px;--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:stretch;}.elementor-5747 .elementor-element.elementor-element-e6edc40{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--overflow:hidden;--border-radius:15px 15px 15px 15px;}.elementor-5747 .elementor-element.elementor-element-e6edc40:not(.elementor-motion-effects-element-type-background), .elementor-5747 .elementor-element.elementor-element-e6edc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151518;}.elementor-5747 .elementor-element.elementor-element-8373479{--display:flex;--min-height:300px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-5747 .elementor-element.elementor-element-aaeb03d img{width:100%;height:300px;border-radius:15px 15px 15px 15px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-5747 .elementor-element.elementor-element-1b8ddde > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-1b8ddde .elementor-progress-wrapper .elementor-progress-bar{background-color:#13D827;}.elementor-5747 .elementor-element.elementor-element-1b8ddde .elementor-progress-wrapper{background-color:#7A7A7A3B;border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-1b8ddde .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-549a1cc{--display:flex;--overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-0d631ff .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-5747 .elementor-element.elementor-element-7bcd24b > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-7bcd24b .elementor-progress-wrapper .elementor-progress-bar{background-color:#7BD813;}.elementor-5747 .elementor-element.elementor-element-7bcd24b .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-7bcd24b .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-3a52f07 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-3a52f07 .elementor-progress-wrapper .elementor-progress-bar{background-color:#7BD813;}.elementor-5747 .elementor-element.elementor-element-3a52f07 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-3a52f07 .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-4c7f28d > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-4c7f28d .elementor-progress-wrapper .elementor-progress-bar{background-color:#7BD813;}.elementor-5747 .elementor-element.elementor-element-4c7f28d .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-4c7f28d .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-e97519a > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-e97519a .elementor-progress-wrapper .elementor-progress-bar{background-color:#7BD813;}.elementor-5747 .elementor-element.elementor-element-e97519a .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-e97519a .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-e822711 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-e822711 .elementor-progress-wrapper .elementor-progress-bar{background-color:#7BD813;}.elementor-5747 .elementor-element.elementor-element-e822711 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-e822711 .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-54d3bb3 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-54d3bb3.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-54d3bb3 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-5747 .elementor-element.elementor-element-8567043{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-8567043:not(.elementor-motion-effects-element-type-background), .elementor-5747 .elementor-element.elementor-element-8567043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151518;}.elementor-5747 .elementor-element.elementor-element-eebb008{--display:flex;}.elementor-5747 .elementor-element.elementor-element-8bc36c7 img{width:100%;height:300px;border-radius:15px 15px 15px 15px;}.elementor-5747 .elementor-element.elementor-element-af94742 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-af94742 .elementor-progress-wrapper .elementor-progress-bar{background-color:#2ED813;}.elementor-5747 .elementor-element.elementor-element-af94742 .elementor-progress-wrapper{background-color:#7A7A7A3B;border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-af94742 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-60cef98{--display:flex;--overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-8ad2cbc .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-5747 .elementor-element.elementor-element-b16c60f > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-b16c60f .elementor-progress-wrapper .elementor-progress-bar{background-color:#7BD813;}.elementor-5747 .elementor-element.elementor-element-b16c60f .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-b16c60f .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-dee95d7 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-dee95d7 .elementor-progress-wrapper .elementor-progress-bar{background-color:#7BD813;}.elementor-5747 .elementor-element.elementor-element-dee95d7 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-dee95d7 .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-2673260 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-2673260 .elementor-progress-wrapper .elementor-progress-bar{background-color:#D83413;}.elementor-5747 .elementor-element.elementor-element-2673260 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-2673260 .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-fc26d77 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-fc26d77 .elementor-progress-wrapper .elementor-progress-bar{background-color:#D81B13;}.elementor-5747 .elementor-element.elementor-element-fc26d77 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-fc26d77 .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-4b9e1f1 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-4b9e1f1 .elementor-progress-wrapper .elementor-progress-bar{background-color:#D81313;}.elementor-5747 .elementor-element.elementor-element-4b9e1f1 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-4b9e1f1 .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-0e0acf8 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-0e0acf8.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-0e0acf8 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-5747 .elementor-element.elementor-element-fe74e98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--overflow:hidden;--border-radius:15px 15px 15px 15px;}.elementor-5747 .elementor-element.elementor-element-fe74e98:not(.elementor-motion-effects-element-type-background), .elementor-5747 .elementor-element.elementor-element-fe74e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151518;}.elementor-5747 .elementor-element.elementor-element-6bd4c50{--display:flex;}.elementor-5747 .elementor-element.elementor-element-b9002d7 img{width:100%;height:300px;border-radius:15px 15px 15px 15px;}.elementor-5747 .elementor-element.elementor-element-1370779 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-1370779 .elementor-progress-wrapper .elementor-progress-bar{background-color:#D86313;}.elementor-5747 .elementor-element.elementor-element-1370779 .elementor-progress-wrapper{background-color:#7A7A7A3B;border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-1370779 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-a651ff9{--display:flex;--overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-591a328 .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-5747 .elementor-element.elementor-element-ab793e1 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-ab793e1 .elementor-progress-wrapper .elementor-progress-bar{background-color:#7BD813;}.elementor-5747 .elementor-element.elementor-element-ab793e1 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-ab793e1 .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-1286df7 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-1286df7 .elementor-progress-wrapper .elementor-progress-bar{background-color:#7BD813;}.elementor-5747 .elementor-element.elementor-element-1286df7 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-1286df7 .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-8cd28c2 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-8cd28c2 .elementor-progress-wrapper .elementor-progress-bar{background-color:#D83413;}.elementor-5747 .elementor-element.elementor-element-8cd28c2 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-8cd28c2 .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-72574de > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-72574de .elementor-progress-wrapper .elementor-progress-bar{background-color:#D81B13;}.elementor-5747 .elementor-element.elementor-element-72574de .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-72574de .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-8ca9a74 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-5747 .elementor-element.elementor-element-8ca9a74 .elementor-progress-wrapper .elementor-progress-bar{background-color:#D81313;}.elementor-5747 .elementor-element.elementor-element-8ca9a74 .elementor-progress-bar{height:23px;line-height:23px;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5747 .elementor-element.elementor-element-8ca9a74 .elementor-progress-wrapper{border-radius:21px;overflow:hidden;}.elementor-5747 .elementor-element.elementor-element-9e61ad0 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-9e61ad0.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-9e61ad0 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-5747 .elementor-element.elementor-element-33d697e{--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:flex-start;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5747 .elementor-element.elementor-element-22b0eba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-22b0eba.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5747 .elementor-element.elementor-element-22b0eba{z-index:1;text-align:start;}.elementor-5747 .elementor-element.elementor-element-22b0eba .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:30px;letter-spacing:-1.2px;word-spacing:0px;}.elementor-5747 .elementor-element.elementor-element-105181e{--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;--flex-wrap:nowrap;--overflow:hidden;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5747 .elementor-element.elementor-element-7d80203{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5747 .elementor-element.elementor-element-1154c6c{--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:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5747 .elementor-element.elementor-element-d547e18 img{width:150px;height:150px;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-3a60c4f > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-3a60c4f{text-align:center;}.elementor-5747 .elementor-element.elementor-element-3a60c4f .elementor-heading-title{font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-9eec498{text-align:center;}.elementor-5747 .elementor-element.elementor-element-9eec498 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-8074df4 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-8074df4 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-8074df4 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-8074df4{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-8074df4 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-8074df4 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-5114a31 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-5114a31.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-5114a31 .elementor-button{font-family:"morabba", Sans-serif;font-size:17px;}.elementor-5747 .elementor-element.elementor-element-a7897c8{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-7dab8c9 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-ddc3a9e > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-ddc3a9e{text-align:center;}.elementor-5747 .elementor-element.elementor-element-ddc3a9e .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:24px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-b38d4e5{text-align:center;}.elementor-5747 .elementor-element.elementor-element-b38d4e5 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-8745606 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-8745606 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-8745606 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-8745606{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-8745606 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-8745606 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-717bfac.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-717bfac .elementor-button{font-size:17px;}.elementor-5747 .elementor-element.elementor-element-d729824{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-e2af1f6 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-0967fdf > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-0967fdf{text-align:center;}.elementor-5747 .elementor-element.elementor-element-0967fdf .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-c97994a{text-align:center;}.elementor-5747 .elementor-element.elementor-element-c97994a .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-d862521 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-d862521 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-d862521 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-d862521{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-d862521 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-d862521 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-cd8ad58.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-cd8ad58 .elementor-button{font-family:"morabba", Sans-serif;font-size:17px;}.elementor-5747 .elementor-element.elementor-element-a409c0a{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-16089d7 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-810ff85 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-810ff85{text-align:center;}.elementor-5747 .elementor-element.elementor-element-810ff85 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-066aa33{text-align:center;}.elementor-5747 .elementor-element.elementor-element-066aa33 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-73562fd .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-73562fd .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-73562fd .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-73562fd{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-73562fd .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-73562fd .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-32d9802.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-32d9802 .elementor-button{font-family:"morabba", Sans-serif;font-size:16px;}.elementor-5747 .elementor-element.elementor-element-cb0365b{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-ce60e67 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-8927ad3 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-8927ad3{text-align:center;}.elementor-5747 .elementor-element.elementor-element-8927ad3 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-aa8b19d{text-align:center;}.elementor-5747 .elementor-element.elementor-element-aa8b19d .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:100;}.elementor-5747 .elementor-element.elementor-element-3274758 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-3274758 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-3274758 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-3274758{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-3274758 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-3274758 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-77fe6bd.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-77fe6bd .elementor-button{font-family:"morabba", Sans-serif;font-size:17px;}.elementor-5747 .elementor-element.elementor-element-03d0e08{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-d424076 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-fb565ea > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-fb565ea{text-align:center;}.elementor-5747 .elementor-element.elementor-element-fb565ea .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-6eda019{text-align:center;}.elementor-5747 .elementor-element.elementor-element-6eda019 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-61d673b .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-61d673b .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-61d673b .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-61d673b{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-61d673b .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-61d673b .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-1b238d2.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-1b238d2 .elementor-button{font-family:"morabba", Sans-serif;font-size:17px;}.elementor-5747 .elementor-element.elementor-element-db2cb63{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-8ce6389 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-1920ed5 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-1920ed5{text-align:center;}.elementor-5747 .elementor-element.elementor-element-1920ed5 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-943ad01{text-align:center;}.elementor-5747 .elementor-element.elementor-element-943ad01 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-68a23a5 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-68a23a5 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-68a23a5 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-68a23a5{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-68a23a5 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-68a23a5 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-8717ab1.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-8717ab1 .elementor-button{font-family:"morabba", Sans-serif;font-size:17px;}.elementor-5747 .elementor-element.elementor-element-381861b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5747 .elementor-element.elementor-element-7a455f8{--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:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5747 .elementor-element.elementor-element-9ddcc15 img{width:150px;height:150px;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-a9ccaf6 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-a9ccaf6{text-align:center;}.elementor-5747 .elementor-element.elementor-element-a9ccaf6 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-8440196{text-align:center;}.elementor-5747 .elementor-element.elementor-element-8440196 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-e17de9f .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-e17de9f .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-e17de9f .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-e17de9f{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-e17de9f .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-e17de9f .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-d5cad91 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-d5cad91.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-d5cad91 .elementor-button{font-family:"morabba", Sans-serif;font-size:17px;}.elementor-5747 .elementor-element.elementor-element-1eb1555{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-0bffd5e img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-b62de3a > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-b62de3a{text-align:center;}.elementor-5747 .elementor-element.elementor-element-b62de3a .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:24px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-df974ab{text-align:center;}.elementor-5747 .elementor-element.elementor-element-df974ab .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-0ed32e3 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-0ed32e3 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-0ed32e3 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-0ed32e3{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-0ed32e3 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-0ed32e3 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-5963f26.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-5963f26 .elementor-button{font-family:"morabba", Sans-serif;font-size:17px;}.elementor-5747 .elementor-element.elementor-element-9cf704e{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-b994330 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-4ff2f5a > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-4ff2f5a{text-align:center;}.elementor-5747 .elementor-element.elementor-element-4ff2f5a .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-cb173c5{text-align:center;}.elementor-5747 .elementor-element.elementor-element-cb173c5 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-a937f69 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-a937f69 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-a937f69 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-a937f69{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-a937f69 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-a937f69 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-e5a6f81.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-e5a6f81 .elementor-button{font-family:"morabba", Sans-serif;font-size:17px;}.elementor-5747 .elementor-element.elementor-element-78a3ed8{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-ed792f5 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-c724929 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-c724929{text-align:center;}.elementor-5747 .elementor-element.elementor-element-c724929 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-73ad46c{text-align:center;}.elementor-5747 .elementor-element.elementor-element-73ad46c .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-ae0ace0 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-ae0ace0 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-ae0ace0 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-ae0ace0{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-ae0ace0 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-ae0ace0 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-b83b1b0.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-b83b1b0 .elementor-button{font-family:"morabba", Sans-serif;font-size:16px;}.elementor-5747 .elementor-element.elementor-element-353a3aa{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-0bc1cfd img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-de04222 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-de04222{text-align:center;}.elementor-5747 .elementor-element.elementor-element-de04222 .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-ad6665b{text-align:center;}.elementor-5747 .elementor-element.elementor-element-ad6665b .elementor-heading-title{font-family:"morabba", Sans-serif;font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-8cc6957 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-8cc6957 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-8cc6957 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-8cc6957{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-8cc6957 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-8cc6957 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-4222153.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-4222153 .elementor-button{font-family:"morabba", Sans-serif;font-size:17px;}.elementor-5747 .elementor-element.elementor-element-0a93e85{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-485fc50 img{width:150px;height:150px;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-9538b97 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-9538b97{text-align:center;}.elementor-5747 .elementor-element.elementor-element-9538b97 .elementor-heading-title{font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-09b676f{text-align:center;}.elementor-5747 .elementor-element.elementor-element-09b676f .elementor-heading-title{font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-23933f1 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-23933f1 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-23933f1 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-23933f1{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-23933f1 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-23933f1 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-ab83c0e.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-8f2717c{--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:10px;--margin-right:10px;}.elementor-5747 .elementor-element.elementor-element-f37ed99 img{width:150px;height:150px;border-radius:250px 250px 250px 250px;}.elementor-5747 .elementor-element.elementor-element-54a4bc2 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5747 .elementor-element.elementor-element-54a4bc2{text-align:center;}.elementor-5747 .elementor-element.elementor-element-54a4bc2 .elementor-heading-title{font-size:26px;color:#FAFAFA;}.elementor-5747 .elementor-element.elementor-element-8a81e21{text-align:center;}.elementor-5747 .elementor-element.elementor-element-8a81e21 .elementor-heading-title{font-size:20px;font-weight:300;}.elementor-5747 .elementor-element.elementor-element-04442a2 .elementor-repeater-item-9eaeaaa.elementor-social-icon{background-color:#01010200;}.elementor-5747 .elementor-element.elementor-element-04442a2 .elementor-repeater-item-9eaeaaa.elementor-social-icon i{color:#C92993;}.elementor-5747 .elementor-element.elementor-element-04442a2 .elementor-repeater-item-9eaeaaa.elementor-social-icon svg{fill:#C92993;}.elementor-5747 .elementor-element.elementor-element-04442a2{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5747 .elementor-element.elementor-element-04442a2 .elementor-widget-container{text-align:center;}.elementor-5747 .elementor-element.elementor-element-04442a2 .elementor-social-icon{--icon-padding:0.2em;}.elementor-5747 .elementor-element.elementor-element-71ec5e0.elementor-element{--align-self:center;}body.elementor-page-5747:not(.elementor-motion-effects-element-type-background), body.elementor-page-5747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08001A;}@media(max-width:1024px){.elementor-5747 .elementor-element.elementor-element-832268d{--grid-columns:2;}.elementor-5747 .elementor-element.elementor-element-6c8af4e{--swiper-slides-to-display:3;}.elementor-5747 .elementor-element.elementor-element-4a5bf5d{--grid-columns:2;}.elementor-5747 .elementor-element.elementor-element-06d7bfa{--swiper-slides-to-display:4;}.elementor-5747 .elementor-element.elementor-element-0b9d3e1{--grid-columns:2;}.elementor-5747 .elementor-element.elementor-element-6c79df8{--swiper-slides-to-display:4;}.elementor-5747 .elementor-element.elementor-element-09bc447{--grid-columns:2;}.elementor-5747 .elementor-element.elementor-element-55c4fd1{--swiper-slides-to-display:4;}}@media(min-width:768px){.elementor-5747 .elementor-element.elementor-element-b493cbf{--content-width:100%;}.elementor-5747 .elementor-element.elementor-element-2ac32d1{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-2edab18{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-6777846{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-752a3f3{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-1b09c37{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-6a9b54c{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-007544b{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-528e189{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-9ee3eab{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-b552a0b{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-e6edc40{--width:180%;}.elementor-5747 .elementor-element.elementor-element-8567043{--width:180%;}.elementor-5747 .elementor-element.elementor-element-fe74e98{--width:180%;}.elementor-5747 .elementor-element.elementor-element-33d697e{--content-width:1700px;}.elementor-5747 .elementor-element.elementor-element-105181e{--content-width:1800px;}.elementor-5747 .elementor-element.elementor-element-1154c6c{--width:250px;}.elementor-5747 .elementor-element.elementor-element-a7897c8{--width:250px;}.elementor-5747 .elementor-element.elementor-element-d729824{--width:250px;}.elementor-5747 .elementor-element.elementor-element-a409c0a{--width:250px;}.elementor-5747 .elementor-element.elementor-element-cb0365b{--width:250px;}.elementor-5747 .elementor-element.elementor-element-03d0e08{--width:250px;}.elementor-5747 .elementor-element.elementor-element-db2cb63{--width:250px;}.elementor-5747 .elementor-element.elementor-element-7a455f8{--width:250px;}.elementor-5747 .elementor-element.elementor-element-1eb1555{--width:250px;}.elementor-5747 .elementor-element.elementor-element-9cf704e{--width:250px;}.elementor-5747 .elementor-element.elementor-element-78a3ed8{--width:250px;}.elementor-5747 .elementor-element.elementor-element-353a3aa{--width:250px;}.elementor-5747 .elementor-element.elementor-element-0a93e85{--width:250px;}.elementor-5747 .elementor-element.elementor-element-8f2717c{--width:250px;}}@media(max-width:767px){.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-slide-contents{max-width:80%;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-heading{font-size:23px;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-description{font-size:14px;}.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-button{font-size:10px;}.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-pagination-bullet{height:6px;width:6px;}.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-pagination-fraction{font-size:6px;}.elementor-5747 .elementor-element.elementor-element-b2f4d8a .elementor-heading-title{font-size:15px;}.elementor-5747 .elementor-element.elementor-element-ef4f624 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-ef4f624 .elementor-button{font-size:14px;padding:0px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-832268d{--grid-columns:2;}.elementor-5747 .elementor-element.elementor-element-6c8af4e{--swiper-slides-to-display:2;}.elementor-5747 .elementor-element.elementor-element-a4c5c88.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-a4c5c88 .elementor-heading-title{font-size:15px;}.elementor-5747 .elementor-element.elementor-element-5cb7323 .elementor-button{font-size:14px;padding:0px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-4a5bf5d{--grid-columns:2;}.elementor-5747 .elementor-element.elementor-element-06d7bfa{--swiper-slides-to-display:3;}.elementor-5747 .elementor-element.elementor-element-d7e4733.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-d7e4733 .elementor-heading-title{font-size:16px;}.elementor-5747 .elementor-element.elementor-element-68f5522 .elementor-button{font-size:13px;padding:0px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-0b9d3e1{--grid-columns:1;}.elementor-5747 .elementor-element.elementor-element-6c79df8{--swiper-slides-to-display:3;}.elementor-5747 .elementor-element.elementor-element-7d6a2f2.elementor-element{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-7d6a2f2 .elementor-heading-title{font-size:15px;}.elementor-5747 .elementor-element.elementor-element-fef3b30 .elementor-button{font-size:13px;padding:0px 0px 0px 0px;}.elementor-5747 .elementor-element.elementor-element-09bc447{--grid-columns:1;}.elementor-5747 .elementor-element.elementor-element-55c4fd1{--swiper-slides-to-display:3;}.elementor-5747 .elementor-element.elementor-element-499631c .elementor-heading-title{font-size:20px;}.elementor-5747 .elementor-element.elementor-element-22b0eba .elementor-heading-title{font-size:20px;}.elementor-5747 .elementor-element.elementor-element-105181e{--min-height:0px;}}/* Start custom CSS for slides, class: .elementor-element-39e4424 *//* ----- محو کردن مرز پایینی کل اسلایدر (اضافه شده جدید) ----- */
.elementor-5747 .elementor-element.elementor-element-39e4424 {
    -webkit-mask-image: linear-gradient(to bottom, black 75%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 75%, transparent 100%);
}

/* ----- تنظیمات فلش‌های اسلایدر ----- */
.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-swiper-button-next,
.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-swiper-button-prev,
.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-button-next,
.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-button-prev {
    position: absolute !important;
    top: auto !important;
    bottom: 25% !important;
    transform: translateY(0) !important;
    margin: 0 !important;
    width: 60px !important;
    height: 60px !important;
    background-color: rgba(255, 255, 255, .15) !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    z-index: 10 !important;
}

.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-swiper-button-next:hover,
.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-swiper-button-prev:hover,
.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-button-next:hover,
.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-button-prev:hover {
    background-color: rgba(255, 255, 255, .4) !important;
}

.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-swiper-button-next,
.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-button-next {
    left: 15% !important;
    right: auto !important;
}

.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-swiper-button-prev,
.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-button-prev {
    left: calc(15% + 75px) !important;
    right: auto !important;
}

.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-swiper-button-next i,
.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-swiper-button-prev i,
.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-button-next i,
.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-button-prev i {
    font-size: 24px !important;
    color: #fff !important;
}

/* ----- افکت سایه پایین اسلاید ----- */
/* (این بخش نگه داشته شد تا متن‌ها خوانا بمانند، اما چون کل اسلایدر محو شده، این سایه هم در انتها نرم محو می‌شود) */
.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-slide-bg::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%;
    background: linear-gradient(to top, rgba(0, 0, 0, .9) 0, transparent 100%);
    z-index: 1;
    pointer-events: none;
}

/* ----- تنظیمات محتوای اسلاید (دسکتاپ) ----- */
.elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-slide-contents {
    max-width: 40% !important;
    margin-left: auto !important;
    margin-right: 5% !important;
    text-align: right !important;
    position: relative !important;
    z-index: 5 !important;
}

/* ==================================================== */
/* --------- تنظیمات مخصوص موبایل --------- */
/* ==================================================== */
@media (max-width: 768px) {
    
    .elementor-5747 .elementor-element.elementor-element-39e4424 .swiper-slide-contents {
        max-width: 90% !important;
        text-align: center !important;
        position: absolute !important;
        bottom: 38% !important; 
        left: 0 !important;
        right: 0 !important;
        margin: 0 auto !important; 
    }
    
    .elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-heading {
        font-size: 26px !important; 
        line-height: 1.2 !important;
        white-space: normal !important;
        margin-bottom: 10px !important;
    }
    
    .elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-description {
        font-size: 13px !important;
        line-height: 1.6 !important;
        margin-bottom: 15px !important;
    }
    
    .elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-button {
        font-size: 12px !important;
        padding: 8px 16px !important;
    }
}
/* ==================================================== */

/* ----- تنظیمات دکمه شیشه‌ای ----- */
.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-button {
    background: rgba(255, 255, 255, .1) !important;
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    border: 1px solid rgba(255, 255, 255, .3) !important;
    color: #fff !important;
    border-radius: 8px !important;
    padding: 12px 30px !important;
    transition: all .4s ease !important;
    position: relative !important;
    overflow: hidden !important;
    z-index: 10 !important;
    display: inline-block !important;
}

.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-button:hover {
    background: rgba(255, 255, 255, .2) !important;
    transform: translateY(-3px) scale(1.02) !important;
    border-color: rgba(255, 255, 255, .8) !important;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .3), 0 0 15px rgba(255, 255, 255, .4), 0 0 30px rgba(255, 255, 255, .2) !important;
}

.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, 0) 100%);
    transform: skewX(-25deg);
    transition: all .7s ease;
    z-index: -1;
}

.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-button:hover::before {
    left: 200%;
}

/* ----- افکت هاور متن‌ها ----- */
.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-heading,
.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-description {
    transition: all .4s ease !important;
    position: relative !important;
    z-index: 5 !important;
}

.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-heading:hover,
.elementor-5747 .elementor-element.elementor-element-39e4424 .elementor-slide-description:hover {
    text-shadow: 0 0 15px rgba(255, 255, 255, .8), 0 0 30px rgba(255, 255, 255, .5) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2f4d8a */.elementor-5747 .elementor-element.elementor-element-b2f4d8a h2 {
    /* ترکیب هر دو بک‌گراند: اولی نوار نورانی، دومی رنگ متن شما */
    background-image: 
        linear-gradient(120deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 60%),
        linear-gradient(to right, #7857FF, #fa5560, #b14bf4, #4d91ff);
    
    /* سایز لایه نور را بزرگتر در نظر می‌گیریم تا بتوانیم حرکتش دهیم */
    background-size: 200% 100%, 100% 100%;
    /* نقطه شروع نور: بیرون از کادر سمت چپ */
    background-position: 200% 0, 0 0;
    background-repeat: no-repeat;
    
    /* برش دادن پس‌زمینه و نور به شکل حروف متن */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    display: inline-block;
    padding: 4px;
    
    /* انیمیشن بزرگ شدن و حرکت نور */
    transition: transform 0.4s ease, background-position 0.7s ease;
    cursor: pointer;
}

.elementor-5747 .elementor-element.elementor-element-b2f4d8a h2:hover {
    transform: scale(1.1);
    /* با هاور شدن، نور به سمت بیرون از کادر در سمت راست حرکت می‌کند */
    background-position: -100% 0, 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499631c */.elementor-5747 .elementor-element.elementor-element-499631c h2 {
    /* ترکیب هر دو بک‌گراند: اولی نوار نورانی، دومی رنگ متن شما */
    background-image: 
        linear-gradient(120deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 60%),
        linear-gradient(to right, #7857FF, #fa5560, #b14bf4, #4d91ff);
    
    /* سایز لایه نور را بزرگتر در نظر می‌گیریم تا بتوانیم حرکتش دهیم */
    background-size: 200% 100%, 100% 100%;
    /* نقطه شروع نور: بیرون از کادر سمت چپ */
    background-position: 200% 0, 0 0;
    background-repeat: no-repeat;
    
    /* برش دادن پس‌زمینه و نور به شکل حروف متن */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    display: inline-block;
    padding: 4px;
    
    /* انیمیشن بزرگ شدن و حرکت نور */
    transition: transform 0.4s ease, background-position 0.7s ease;
    cursor: pointer;
}

.elementor-5747 .elementor-element.elementor-element-499631c h2:hover {
    transform: scale(1.1);
    /* با هاور شدن، نور به سمت بیرون از کادر در سمت راست حرکت می‌کند */
    background-position: -100% 0, 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d631ff */.elementor-5747 .elementor-element.elementor-element-0d631ff h2 {
    /* ترکیب هر دو بک‌گراند: اولی نوار نورانی، دومی رنگ آتشی خدای جنگ */
    background-image: 
        linear-gradient(120deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 60%),
        linear-gradient(to right, #8b0000, #ff2a00, #ff7b00, #ffb703);
    
    /* سایز لایه نور را بزرگتر در نظر می‌گیریم تا بتوانیم حرکتش دهیم */
    background-size: 200% 100%, 100% 100%;
    /* نقطه شروع نور: بیرون از کادر سمت چپ */
    background-position: 200% 0, 0 0;
    background-repeat: no-repeat;
    
    /* برش دادن پس‌زمینه و نور به شکل حروف متن */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    display: inline-block;
    padding: 4px;
    
    /* انیمیشن بزرگ شدن و حرکت نور */
    transition: transform 0.4s ease, background-position 0.7s ease;
    cursor: pointer;
}

.elementor-5747 .elementor-element.elementor-element-0d631ff h2:hover {
    transform: scale(1.1);
    /* با هاور شدن، نور به سمت بیرون از کادر در سمت راست حرکت می‌کند */
    background-position: -100% 0, 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6edc40 *//* تنظیمات اولیه کارت */
.game-card {
    display: flex;
    width: fit-content;
    border-radius: 10px;
    overflow: hidden;
    transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1); /* حرکت نرم */
    background: #1a1a1a;
    border: 1px solid #333;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

/* بخش اطلاعات در حالت عادی مخفی باشد */
.game-info {
    width: 0px; /* عرض صفر */
    opacity: 0;
    padding: 0;
    overflow: hidden;
    transition: all 0.5s ease;
    white-space: nowrap; /* جلوگیری از شکستن متن هنگام باز شدن */
}

/* افکت هاور (زمانی که موس روی کارت می‌رود) */
.game-card:hover {
    box-shadow: 0 0 20px rgba(0, 255, 255, 0.3); /* سایه نئونی */
    border-color: #00ffff;
}

.game-card:hover .game-info {
    width: 600px; /* عرضی که می‌خواهید باز شود */
    opacity: 1;
    padding: 20px;
}

/* استایل تصویر */
.game-card img {
    height: 250px; !important /* ارتفاع ثابت برای یکدستی */
    width: 480px;
    object-fit: cover;
    transition: transform 0.5s ease;
}

.game-card:hover img {
    transform: scale(1.05); /* زوم خیلی کم روی عکس */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ad2cbc */.elementor-5747 .elementor-element.elementor-element-8ad2cbc h2 {
    /* ترکیب هر دو بک‌گراند: اولی نوار نورانی، دومی رنگ آتشی خدای جنگ */
    background-image: 
        linear-gradient(120deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 60%),
        linear-gradient(to right, #8b0000, #ff2a00, #ff7b00, #ffb703);
    
    /* سایز لایه نور را بزرگتر در نظر می‌گیریم تا بتوانیم حرکتش دهیم */
    background-size: 200% 100%, 100% 100%;
    /* نقطه شروع نور: بیرون از کادر سمت چپ */
    background-position: 200% 0, 0 0;
    background-repeat: no-repeat;
    
    /* برش دادن پس‌زمینه و نور به شکل حروف متن */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    display: inline-block;
    padding: 4px;
    
    /* انیمیشن بزرگ شدن و حرکت نور */
    transition: transform 0.4s ease, background-position 0.7s ease;
    cursor: pointer;
}

.elementor-5747 .elementor-element.elementor-element-8ad2cbc h2:hover {
    transform: scale(1.1);
    /* با هاور شدن، نور به سمت بیرون از کادر در سمت راست حرکت می‌کند */
    background-position: -100% 0, 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8567043 *//* تنظیمات اولیه کارت */
.game-card {
    display: flex;
    width: fit-content;
    border-radius: 10px;
    overflow: hidden;
    transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1); /* حرکت نرم */
    background: #1a1a1a;
    border: 0px solid #333;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

/* بخش اطلاعات در حالت عادی مخفی باشد */
.game-info {
    width: 0px; /* عرض صفر */
    opacity: 0;
    padding: 0;
    overflow: hidden;
    transition: all 0.5s ease;
    white-space: nowrap; /* جلوگیری از شکستن متن هنگام باز شدن */
}

/* افکت هاور (زمانی که موس روی کارت می‌رود) */
.game-card:hover {
    box-shadow: 0 0 20px rgba(0, 255, 255, 0.3); /* سایه نئونی */
   border-color: #00ffff;
}

.game-card:hover .game-info {
    width: 600px; /* عرضی که می‌خواهید باز شود */
    opacity: 1;
    padding: 20px;
}

/* استایل تصویر */
.game-card img {
    height: 300px; /* ارتفاع ثابت برای یکدستی */
    width: 480px;
    object-fit: cover;
    transition: transform 0.5s ease;
}

.game-card:hover img {
    transform: scale(1.05); /* زوم خیلی کم روی عکس */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-591a328 */.elementor-5747 .elementor-element.elementor-element-591a328 h2 {
    /* ترکیب هر دو بک‌گراند: اولی نوار نورانی، دومی رنگ آتشی خدای جنگ */
    background-image: 
        linear-gradient(120deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 60%),
        linear-gradient(to right, #8b0000, #ff2a00, #ff7b00, #ffb703);
    
    /* سایز لایه نور را بزرگتر در نظر می‌گیریم تا بتوانیم حرکتش دهیم */
    background-size: 200% 100%, 100% 100%;
    /* نقطه شروع نور: بیرون از کادر سمت چپ */
    background-position: 200% 0, 0 0;
    background-repeat: no-repeat;
    
    /* برش دادن پس‌زمینه و نور به شکل حروف متن */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    display: inline-block;
    padding: 4px;
    
    /* انیمیشن بزرگ شدن و حرکت نور */
    transition: transform 0.4s ease, background-position 0.7s ease;
    cursor: pointer;
}

.elementor-5747 .elementor-element.elementor-element-591a328 h2:hover {
    transform: scale(1.1);
    /* با هاور شدن، نور به سمت بیرون از کادر در سمت راست حرکت می‌کند */
    background-position: -100% 0, 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe74e98 *//* تنظیمات اولیه کارت */
.game-card {
    display: flex;
    width: fit-content;
    border-radius: 10px;
    overflow: hidden;
    transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1); /* حرکت نرم */
    background: #1a1a1a;
    border: 1px solid #333;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

/* بخش اطلاعات در حالت عادی مخفی باشد */
.game-info {
    width: 0px; /* عرض صفر */
    opacity: 0;
    padding: 0;
    overflow: hidden;
    transition: all 0.5s ease;
    white-space: nowrap; /* جلوگیری از شکستن متن هنگام باز شدن */
}

/* افکت هاور (زمانی که موس روی کارت می‌رود) */
.game-card:hover {
    box-shadow: 0 0 20px rgba(0, 255, 255, 0.3); /* سایه نئونی */
    border-color: #00ffff;
}

.game-card:hover .game-info {
    width: 600px; /* عرضی که می‌خواهید باز شود */
    opacity: 1;
    padding: 20px;
}

/* استایل تصویر */
.game-card img {
    height: 500px; /* ارتفاع ثابت برای یکدستی */
    width: 480px;
    object-fit: cover;
    transition: transform 0.5s ease;
}

.game-card:hover img {
    transform: scale(1.05); /* زوم خیلی کم روی عکس */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22b0eba */.elementor-5747 .elementor-element.elementor-element-22b0eba h2 {
    /* ترکیب هر دو بک‌گراند: اولی نوار نورانی، دومی رنگ متن شما */
    background-image: 
        linear-gradient(120deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 60%),
        linear-gradient(to right, #7857FF, #fa5560, #b14bf4, #4d91ff);
    
    /* سایز لایه نور را بزرگتر در نظر می‌گیریم تا بتوانیم حرکتش دهیم */
    background-size: 200% 100%, 100% 100%;
    /* نقطه شروع نور: بیرون از کادر سمت چپ */
    background-position: 200% 0, 0 0;
    background-repeat: no-repeat;
    
    /* برش دادن پس‌زمینه و نور به شکل حروف متن */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    display: inline-block;
    padding: 4px;
    
    /* انیمیشن بزرگ شدن و حرکت نور */
    transition: transform 0.4s ease, background-position 0.7s ease;
    cursor: pointer;
}

.elementor-5747 .elementor-element.elementor-element-22b0eba h2:hover {
    transform: scale(1.1);
    /* با هاور شدن، نور به سمت بیرون از کادر در سمت راست حرکت می‌کند */
    background-position: -100% 0, 0 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5114a31 */.elementor-5747 .elementor-element.elementor-element-5114a31 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-5114a31 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-5114a31 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-717bfac */.elementor-5747 .elementor-element.elementor-element-717bfac .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-717bfac .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-717bfac .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd8ad58 */.elementor-5747 .elementor-element.elementor-element-cd8ad58 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-cd8ad58 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-cd8ad58 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32d9802 */.elementor-5747 .elementor-element.elementor-element-32d9802 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-32d9802 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-32d9802 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77fe6bd */.elementor-5747 .elementor-element.elementor-element-77fe6bd .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-77fe6bd .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-77fe6bd .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b238d2 */.elementor-5747 .elementor-element.elementor-element-1b238d2 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-1b238d2 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-1b238d2 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8717ab1 */.elementor-5747 .elementor-element.elementor-element-8717ab1 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-8717ab1 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-8717ab1 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5cad91 */.elementor-5747 .elementor-element.elementor-element-d5cad91 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-d5cad91 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-d5cad91 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5963f26 */.elementor-5747 .elementor-element.elementor-element-5963f26 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-5963f26 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-5963f26 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5a6f81 */.elementor-5747 .elementor-element.elementor-element-e5a6f81 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-e5a6f81 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-e5a6f81 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b83b1b0 */.elementor-5747 .elementor-element.elementor-element-b83b1b0 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-b83b1b0 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-b83b1b0 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4222153 */.elementor-5747 .elementor-element.elementor-element-4222153 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-4222153 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-4222153 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab83c0e */.elementor-5747 .elementor-element.elementor-element-ab83c0e .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-ab83c0e .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-ab83c0e .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71ec5e0 */.elementor-5747 .elementor-element.elementor-element-71ec5e0 .elementor-button{background:linear-gradient(120deg,rgba(30,144,255,.4),rgba(138,43,226,.4),rgba(255,140,0,.4))!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:15px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.3),0 0 15px rgba(138,43,226,.5)!important;color:#fff!important;transition:all .4s ease!important;position:relative;overflow:hidden}.elementor-5747 .elementor-element.elementor-element-71ec5e0 .elementor-button:hover{background:linear-gradient(120deg,rgba(30,144,255,.7),rgba(138,43,226,.7),rgba(255,140,0,.7))!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.4),0 0 25px rgba(138,43,226,.8)!important;transform:translateY(-3px)!important}.elementor-5747 .elementor-element.elementor-element-71ec5e0 .elementor-button::after{content:"";position:absolute;top:0;left:-200%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);transition:all .5s ease;animation:buttonShine 3s infinite}@keyframes buttonShine{0%{left:-100%}20%,100%{left:200%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105181e *//* کانتینر مادر - پنهان کردن بیرون‌زدگی‌ها */
.marquee-wrapper {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow: hidden !important;
    width: 100% !important;
}

/* دو ردیف متحرک شما */
.marquee-track {
    display: flex !important;
    flex-wrap: nowrap !important;
    flex-shrink: 0 !important; /* جلوگیری از فشرده شدن قطعی */
    width: max-content !important; /* عرض بر اساس محتوا باز شود */
    gap: 30px; /* فاصله بین کارت‌ها */
    padding-left: 30px;
    
    /* اجرای انیمیشن */
    animation: marqueeScroll 25s linear infinite !important;
}
/* توقف در هاور */
.marquee-wrapper:hover .marquee-track {
    animation-play-state: paused !important;
}

/* فریم‌های انیمیشن */
@keyframes marqueeScroll {
    0% {
        transform: translateX(0);
    }
    100% {
        /* اگر سایت فارسی است معمولا 100% درست کار میکند. 
           اگر خواستید جهت حرکت برعکس شود، 100% را به -100% تغییر دهید */
        transform: translateX(100%);
    }
}
.marquee-wrapper {
    overflow: hidden !important;

    -webkit-mask-image: linear-gradient(
        to right,
        rgba(0,0,0,0) 8%,
        rgba(0,0,0,0.15) 15%,
        rgba(0,0,0,0.4) 20%,
        rgba(0,0,0,1) 35%,
        rgba(0,0,0,1) 75%,
        rgba(0,0,0,0.4) 86%,
        rgba(0,0,0,0.15) 92%,
        rgba(0,0,0,0) 100%
    );

    mask-image: linear-gradient(
        to right,
        rgba(0,0,0,0) 8%,
        rgba(0,0,0,0.15) 15%,
        rgba(0,0,0,0.4) 20%,
        rgba(0,0,0,1) 35%,
        rgba(0,0,0,1) 75%,
        rgba(0,0,0,0.4) 86%,
        rgba(0,0,0,0.15) 92%,
        rgba(0,0,0,0) 100%
    );
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'morabba';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://playfa.net/wp-content/uploads/2024/10/Morabba-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'morabba';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://playfa.net/wp-content/uploads/2024/10/Morabba-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'morabba';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://playfa.net/wp-content/uploads/2024/10/Morabba-UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'morabba';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://playfa.net/wp-content/uploads/2024/10/Morabba-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'morabba';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://playfa.net/wp-content/uploads/2024/10/Morabba-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'morabba';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://playfa.net/wp-content/uploads/2024/10/Morabba-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */