.elementor-2568 .elementor-element.elementor-element-7b05c51{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.19;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2568 .elementor-element.elementor-element-7b05c51::before, .elementor-2568 .elementor-element.elementor-element-7b05c51 > .elementor-background-video-container::before, .elementor-2568 .elementor-element.elementor-element-7b05c51 > .e-con-inner > .elementor-background-video-container::before, .elementor-2568 .elementor-element.elementor-element-7b05c51 > .elementor-background-slideshow::before, .elementor-2568 .elementor-element.elementor-element-7b05c51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2568 .elementor-element.elementor-element-7b05c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #0B0B0B 100%);}.elementor-2568 .elementor-element.elementor-element-7b05c51.e-con{--e-con-transform-translateY:-36px;--align-self:flex-start;}.elementor-2568 .elementor-element.elementor-element-d243edf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2568 .elementor-element.elementor-element-719fb7d > .elementor-widget-container{margin:140px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-719fb7d{text-align:center;}.elementor-2568 .elementor-element.elementor-element-719fb7d img{width:59%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2568 .elementor-element.elementor-element-e38ffaf{--divider-border-style:solid;--divider-color:#e99d17;--divider-border-width:1.8px;}.elementor-2568 .elementor-element.elementor-element-e38ffaf > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-e38ffaf .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-2568 .elementor-element.elementor-element-e38ffaf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2568 .elementor-element.elementor-element-58fbb72 > .elementor-widget-container{margin:-14px 0px 0px -29px;padding:0px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-58fbb72{text-align:center;}.elementor-2568 .elementor-element.elementor-element-58fbb72 .elementor-heading-title{font-family:"GreatVibes", Sans-serif;font-size:46px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.95);color:#e99d17;}.elementor-2568 .elementor-element.elementor-element-12b54ee > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-12b54ee{text-align:center;}.elementor-2568 .elementor-element.elementor-element-12b54ee .elementor-heading-title{font-family:"GreatVibes", Sans-serif;font-size:45px;color:#FFFFFF;}.elementor-2568 .elementor-element.elementor-element-722c80e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-722c80e{--lottie-container-width:55px;}.elementor-2568 .elementor-element.elementor-element-26c16d9{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.35;--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2568 .elementor-element.elementor-element-26c16d9::before, .elementor-2568 .elementor-element.elementor-element-26c16d9 > .elementor-background-video-container::before, .elementor-2568 .elementor-element.elementor-element-26c16d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2568 .elementor-element.elementor-element-26c16d9 > .elementor-background-slideshow::before, .elementor-2568 .elementor-element.elementor-element-26c16d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2568 .elementor-element.elementor-element-26c16d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #080808 0%, #000000 100%);}.elementor-2568 .elementor-element.elementor-element-26c16d9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2568 .elementor-element.elementor-element-c3ad60f > .elementor-widget-container{margin:220px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-c3ad60f{text-align:center;}.elementor-2568 .elementor-element.elementor-element-c3ad60f .elementor-heading-title{font-family:"GreatVibes", Sans-serif;font-size:55px;text-shadow:0px 0px 16px rgba(0, 0, 0, 0.99);color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-aeda4da .elementor-button{background-color:#E99D1700;font-size:23px;font-weight:600;letter-spacing:2.3px;word-spacing:0px;fill:#E99D17;color:#E99D17;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:4px 4px 4px 4px;border-radius:10px 10px 10px 10px;padding:18px 38px 18px 38px;}.elementor-2568 .elementor-element.elementor-element-aeda4da .elementor-button:hover, .elementor-2568 .elementor-element.elementor-element-aeda4da .elementor-button:focus{background-color:#E99D17;color:#0A0A0A;border-color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-aeda4da > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-aeda4da .elementor-button:hover svg, .elementor-2568 .elementor-element.elementor-element-aeda4da .elementor-button:focus svg{fill:#0A0A0A;}.elementor-2568 .elementor-element.elementor-element-747273c > .elementor-widget-container{margin:80px 0px 0px 0px;padding:35px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-747273c{--lottie-container-width:55px;}.elementor-2568 .elementor-element.elementor-element-f42a522{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2568 .elementor-element.elementor-element-8a7a46a{--display:flex;}.elementor-2568 .elementor-element.elementor-element-f9708db > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-f9708db{text-align:center;}.elementor-2568 .elementor-element.elementor-element-f9708db .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:47px;font-weight:bold;color:#EAEAEA;}.elementor-2568 .elementor-element.elementor-element-6478b43{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2568 .elementor-element.elementor-element-6478b43 .elementor-divider-separator{width:33%;margin:0 auto;margin-center:0;}.elementor-2568 .elementor-element.elementor-element-6478b43 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-2568 .elementor-element.elementor-element-f41bfc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2568 .elementor-element.elementor-element-5d75495{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2568 .elementor-element.elementor-element-4a1d5cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2568 .elementor-element.elementor-element-c8426fb{--display:flex;--min-height:400px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D5BC12;--border-color:#D5BC12;--border-radius:8px 8px 8px 8px;}.elementor-2568 .elementor-element.elementor-element-c8426fb:not(.elementor-motion-effects-element-type-background), .elementor-2568 .elementor-element.elementor-element-c8426fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2568 .elementor-element.elementor-element-726ad69{--lottie-container-width:100px;}.elementor-2568 .elementor-element.elementor-element-fd34784{text-align:center;}.elementor-2568 .elementor-element.elementor-element-fd34784 .elementor-heading-title{color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-43e2593 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2568 .elementor-element.elementor-element-43e2593{color:#C5BABA;}.elementor-2568 .elementor-element.elementor-element-f94a2db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2568 .elementor-element.elementor-element-be52e78{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2568 .elementor-element.elementor-element-ef43d75{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2568 .elementor-element.elementor-element-bf5b2bd{--display:flex;--min-height:400px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D5BC12;--border-color:#D5BC12;--border-radius:8px 8px 8px 8px;}.elementor-2568 .elementor-element.elementor-element-bf5b2bd:not(.elementor-motion-effects-element-type-background), .elementor-2568 .elementor-element.elementor-element-bf5b2bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2568 .elementor-element.elementor-element-ecd528c{--lottie-container-width:100px;}.elementor-2568 .elementor-element.elementor-element-31bb5cf{text-align:center;}.elementor-2568 .elementor-element.elementor-element-31bb5cf .elementor-heading-title{color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-1aa7f1b > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2568 .elementor-element.elementor-element-1aa7f1b{color:#C5BABA;}.elementor-2568 .elementor-element.elementor-element-362feb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2568 .elementor-element.elementor-element-a37ec26{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2568 .elementor-element.elementor-element-ea1e62f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2568 .elementor-element.elementor-element-8f96878{--display:flex;--min-height:400px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D5BC12;--border-color:#D5BC12;--border-radius:8px 8px 8px 8px;}.elementor-2568 .elementor-element.elementor-element-8f96878:not(.elementor-motion-effects-element-type-background), .elementor-2568 .elementor-element.elementor-element-8f96878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2568 .elementor-element.elementor-element-77252de{--lottie-container-width:100px;}.elementor-2568 .elementor-element.elementor-element-e27c1cd{text-align:center;}.elementor-2568 .elementor-element.elementor-element-e27c1cd .elementor-heading-title{color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-27a97f8 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-27a97f8{color:#C5BABA;}.elementor-2568 .elementor-element.elementor-element-cc3a3e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2568 .elementor-element.elementor-element-28785d4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2568 .elementor-element.elementor-element-fd264c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2568 .elementor-element.elementor-element-d88a061{--display:flex;--min-height:400px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D5BC12;--border-color:#D5BC12;--border-radius:8px 8px 8px 8px;}.elementor-2568 .elementor-element.elementor-element-d88a061:not(.elementor-motion-effects-element-type-background), .elementor-2568 .elementor-element.elementor-element-d88a061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2568 .elementor-element.elementor-element-9663a4d{--lottie-container-width:100px;}.elementor-2568 .elementor-element.elementor-element-e2232c5{text-align:center;}.elementor-2568 .elementor-element.elementor-element-e2232c5 .elementor-heading-title{color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-3612978 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-3612978{color:#C5BABA;}.elementor-2568 .elementor-element.elementor-element-0339ae1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2568 .elementor-element.elementor-element-7547a69{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2568 .elementor-element.elementor-element-90b305c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2568 .elementor-element.elementor-element-cf278c5{--display:flex;--min-height:400px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D5BC12;--border-color:#D5BC12;--border-radius:8px 8px 8px 8px;}.elementor-2568 .elementor-element.elementor-element-cf278c5:not(.elementor-motion-effects-element-type-background), .elementor-2568 .elementor-element.elementor-element-cf278c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2568 .elementor-element.elementor-element-62ee837{--lottie-container-width:100px;}.elementor-2568 .elementor-element.elementor-element-0a2bbf0{text-align:center;}.elementor-2568 .elementor-element.elementor-element-0a2bbf0 .elementor-heading-title{color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-61c4d25 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-61c4d25{color:#C5BABA;}.elementor-2568 .elementor-element.elementor-element-093c1ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2568 .elementor-element.elementor-element-5e45fa9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2568 .elementor-element.elementor-element-c526992{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2568 .elementor-element.elementor-element-3c315b4{--display:flex;--min-height:400px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D5BC12;--border-color:#D5BC12;--border-radius:8px 8px 8px 8px;}.elementor-2568 .elementor-element.elementor-element-3c315b4:not(.elementor-motion-effects-element-type-background), .elementor-2568 .elementor-element.elementor-element-3c315b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2568 .elementor-element.elementor-element-2b71b5b{--lottie-container-width:100px;}.elementor-2568 .elementor-element.elementor-element-72de6ed{text-align:center;}.elementor-2568 .elementor-element.elementor-element-72de6ed .elementor-heading-title{color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-ebfc0f7 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-ebfc0f7{color:#C5BABA;}.elementor-2568 .elementor-element.elementor-element-84b0029{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-2568 .elementor-element.elementor-element-84b0029::before, .elementor-2568 .elementor-element.elementor-element-84b0029 > .elementor-background-video-container::before, .elementor-2568 .elementor-element.elementor-element-84b0029 > .e-con-inner > .elementor-background-video-container::before, .elementor-2568 .elementor-element.elementor-element-84b0029 > .elementor-background-slideshow::before, .elementor-2568 .elementor-element.elementor-element-84b0029 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2568 .elementor-element.elementor-element-84b0029 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(150deg, #060606 0%, #E0E0E091 100%);}.elementor-2568 .elementor-element.elementor-element-c631e00{--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-2568 .elementor-element.elementor-element-87302f2{--display:flex;--position:absolute;--min-height:600px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:0px;}body:not(.rtl) .elementor-2568 .elementor-element.elementor-element-87302f2{left:0px;}body.rtl .elementor-2568 .elementor-element.elementor-element-87302f2{right:0px;}.elementor-2568 .elementor-element.elementor-element-de61880{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2568 .elementor-element.elementor-element-43fa4ba{--display:flex;--overflow:hidden;}.elementor-2568 .elementor-element.elementor-element-35ff0f8 .elementor-heading-title{font-size:64px;font-weight:700;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 2px rgba(0, 0, 0, 0.97);color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-d0c9e89 .elementor-heading-title{font-size:63px;font-weight:600;text-shadow:0px 0px 2px #000000;color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-a588062 .elementor-heading-title{font-size:60px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 2px rgba(0, 0, 0, 0.98);color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-a04c495 .elementor-heading-title{font-size:64px;font-weight:600;color:#BA9427;}.elementor-2568 .elementor-element.elementor-element-35fe19c{--display:flex;--overflow:hidden;}.elementor-2568 .elementor-element.elementor-element-f91b93c{font-size:21px;text-shadow:0px 0px 2px rgba(0, 0, 0, 0.99);color:#FBFBFB;}.elementor-2568 .elementor-element.elementor-element-e22b3da{font-size:18px;text-shadow:0px 0px 2px #000000;color:#FBFBFB;}.elementor-2568 .elementor-element.elementor-element-9a91840{font-size:20px;text-shadow:0px 0px 1px #000000;color:#FBFBFB;}.elementor-2568 .elementor-element.elementor-element-85b65f3{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.61);color:#FBFBFB;}.elementor-2568 .elementor-element.elementor-element-cc37b55{--display:flex;}.elementor-2568 .elementor-element.elementor-element-f5c549a > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-0b46d29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;}.elementor-2568 .elementor-element.elementor-element-0b46d29::before, .elementor-2568 .elementor-element.elementor-element-0b46d29 > .elementor-background-video-container::before, .elementor-2568 .elementor-element.elementor-element-0b46d29 > .e-con-inner > .elementor-background-video-container::before, .elementor-2568 .elementor-element.elementor-element-0b46d29 > .elementor-background-slideshow::before, .elementor-2568 .elementor-element.elementor-element-0b46d29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2568 .elementor-element.elementor-element-0b46d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2568 .elementor-element.elementor-element-cd3cca5.elementor-arrows-yes .elementor-main-swiper{width:calc( 1400px - 40px );}.elementor-2568 .elementor-element.elementor-element-cd3cca5 .elementor-main-swiper{width:1400px;}.elementor-2568 .elementor-element.elementor-element-cd3cca5 .elementor-main-swiper .swiper-slide{padding:20px 20px 25px 20px;}.elementor-2568 .elementor-element.elementor-element-cd3cca5 .elementor-swiper-button{font-size:20px;}.elementor-2568 .elementor-element.elementor-element-cd3cca5.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2568 .elementor-element.elementor-element-cd3cca5.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-2568 .elementor-element.elementor-element-cd3cca5.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-2568 .elementor-element.elementor-element-cd3cca5.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-2568 .elementor-element.elementor-element-cd3cca5.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-2568 .elementor-element.elementor-element-7049f23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-2568 .elementor-element.elementor-element-da3b56c{left:0px;}body.rtl .elementor-2568 .elementor-element.elementor-element-da3b56c{right:0px;}.elementor-2568 .elementor-element.elementor-element-da3b56c{top:0px;}.elementor-2568 .elementor-element.elementor-element-da3b56c .elementor-button{border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}body:not(.rtl) .elementor-2568 .elementor-element.elementor-element-c8c3d3a{right:0px;}body.rtl .elementor-2568 .elementor-element.elementor-element-c8c3d3a{left:0px;}.elementor-2568 .elementor-element.elementor-element-c8c3d3a{top:0px;}.elementor-2568 .elementor-element.elementor-element-c8c3d3a .elementor-button{border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-2568 .elementor-element.elementor-element-b3b8089{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2568 .elementor-element.elementor-element-1fd0810{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 35px;--row-gap:16px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2568 .elementor-element.elementor-element-8049d3a .elementor-heading-title{font-family:"Sansation", Sans-serif;color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-4d90edf .elementor-heading-title{font-family:"Sansation", Sans-serif;color:#FDFDFD;}.elementor-2568 .elementor-element.elementor-element-46e004d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-2568 .elementor-element.elementor-element-fe6fce0 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-2568 .elementor-element.elementor-element-fe6fce0{--icon-box-icon-margin:15px;}.elementor-2568 .elementor-element.elementor-element-fe6fce0.elementor-view-stacked .elementor-icon{background-color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-fe6fce0.elementor-view-framed .elementor-icon, .elementor-2568 .elementor-element.elementor-element-fe6fce0.elementor-view-default .elementor-icon{fill:#E99D17;color:#E99D17;border-color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-fe6fce0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2568 .elementor-element.elementor-element-fe6fce0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#020000;}.elementor-2568 .elementor-element.elementor-element-fe6fce0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2568 .elementor-element.elementor-element-fe6fce0.elementor-view-stacked:has(:focus) .elementor-icon{fill:#020000;color:#020000;}.elementor-2568 .elementor-element.elementor-element-fe6fce0 .elementor-icon{font-size:30px;}.elementor-2568 .elementor-element.elementor-element-fe6fce0 .elementor-icon-box-title, .elementor-2568 .elementor-element.elementor-element-fe6fce0 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:200;letter-spacing:1.3px;}.elementor-2568 .elementor-element.elementor-element-fe6fce0 .elementor-icon-box-title{color:#F7F6F6;}.elementor-2568 .elementor-element.elementor-element-fe6fce0 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-2568 .elementor-element.elementor-element-e2c79f5 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-2568 .elementor-element.elementor-element-e2c79f5{--icon-box-icon-margin:16px;}.elementor-2568 .elementor-element.elementor-element-e2c79f5 .elementor-icon-box-title{margin-block-end:9px;color:#F7F6F6;}.elementor-2568 .elementor-element.elementor-element-e2c79f5.elementor-view-stacked .elementor-icon{background-color:#E99D17;fill:#FAFAFA;color:#FAFAFA;}.elementor-2568 .elementor-element.elementor-element-e2c79f5.elementor-view-framed .elementor-icon, .elementor-2568 .elementor-element.elementor-element-e2c79f5.elementor-view-default .elementor-icon{fill:#E99D17;color:#E99D17;border-color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-e2c79f5.elementor-view-framed .elementor-icon{background-color:#FAFAFA;}.elementor-2568 .elementor-element.elementor-element-e2c79f5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2568 .elementor-element.elementor-element-e2c79f5.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2568 .elementor-element.elementor-element-e2c79f5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2568 .elementor-element.elementor-element-e2c79f5.elementor-view-stacked:has(:focus) .elementor-icon{fill:#000000;color:#000000;}.elementor-2568 .elementor-element.elementor-element-e2c79f5 .elementor-icon{font-size:30px;}.elementor-2568 .elementor-element.elementor-element-e2c79f5 .elementor-icon-box-title, .elementor-2568 .elementor-element.elementor-element-e2c79f5 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:200;letter-spacing:1.3px;}.elementor-2568 .elementor-element.elementor-element-e2c79f5 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-2568 .elementor-element.elementor-element-0619f43 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-2568 .elementor-element.elementor-element-0619f43{--icon-box-icon-margin:16px;}.elementor-2568 .elementor-element.elementor-element-0619f43 .elementor-icon-box-title{margin-block-end:9px;color:#F7F6F6;}.elementor-2568 .elementor-element.elementor-element-0619f43.elementor-view-stacked .elementor-icon{background-color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-0619f43.elementor-view-framed .elementor-icon, .elementor-2568 .elementor-element.elementor-element-0619f43.elementor-view-default .elementor-icon{fill:#E99D17;color:#E99D17;border-color:#E99D17;}.elementor-2568 .elementor-element.elementor-element-0619f43.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2568 .elementor-element.elementor-element-0619f43.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2568 .elementor-element.elementor-element-0619f43.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2568 .elementor-element.elementor-element-0619f43.elementor-view-stacked:has(:focus) .elementor-icon{fill:#000000;color:#000000;}.elementor-2568 .elementor-element.elementor-element-0619f43 .elementor-icon{font-size:30px;}.elementor-2568 .elementor-element.elementor-element-0619f43 .elementor-icon-box-title, .elementor-2568 .elementor-element.elementor-element-0619f43 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:200;letter-spacing:1.3px;}.elementor-2568 .elementor-element.elementor-element-0619f43 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-2568 .elementor-element.elementor-element-087d385{--display:flex;}.elementor-2568 .elementor-element.elementor-element-3531347{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-2568 .elementor-element.elementor-element-2ebccf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2568 .elementor-element.elementor-element-2ebccf0.e-con{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2568 .elementor-element.elementor-element-d243edf{--content-width:500px;}.elementor-2568 .elementor-element.elementor-element-f41bfc7{--width:33.3333%;}.elementor-2568 .elementor-element.elementor-element-f94a2db{--width:33.3333%;}.elementor-2568 .elementor-element.elementor-element-362feb1{--width:33.3333%;}.elementor-2568 .elementor-element.elementor-element-cc3a3e9{--width:33.3333%;}.elementor-2568 .elementor-element.elementor-element-0339ae1{--width:33.3333%;}.elementor-2568 .elementor-element.elementor-element-093c1ee{--width:33.3333%;}.elementor-2568 .elementor-element.elementor-element-c631e00{--width:50%;}.elementor-2568 .elementor-element.elementor-element-87302f2{--width:30px;}.elementor-2568 .elementor-element.elementor-element-0b46d29{--width:50%;}.elementor-2568 .elementor-element.elementor-element-1fd0810{--width:50%;}.elementor-2568 .elementor-element.elementor-element-2ebccf0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2568 .elementor-element.elementor-element-0b46d29{--width:35%;}}@media(max-width:1024px){.elementor-2568 .elementor-element.elementor-element-87302f2{--min-height:500px;}.elementor-2568 .elementor-element.elementor-element-35ff0f8 .elementor-heading-title{font-size:40px;}.elementor-2568 .elementor-element.elementor-element-d0c9e89 .elementor-heading-title{font-size:40px;}.elementor-2568 .elementor-element.elementor-element-a588062 .elementor-heading-title{font-size:40px;}.elementor-2568 .elementor-element.elementor-element-a04c495 .elementor-heading-title{font-size:40px;}.elementor-2568 .elementor-element.elementor-element-35fe19c{--padding-top:0px;--padding-bottom:0px;--padding-left:3px;--padding-right:5px;}.elementor-2568 .elementor-element.elementor-element-cd3cca5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-cd3cca5.elementor-arrows-yes .elementor-main-swiper{width:calc( 620px - 40px );}.elementor-2568 .elementor-element.elementor-element-cd3cca5 .elementor-main-swiper{width:620px;}}@media(max-width:767px){.elementor-2568 .elementor-element.elementor-element-7b05c51{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2568 .elementor-element.elementor-element-719fb7d > .elementor-widget-container{margin:179px 0px 0px 0px;}.elementor-2568 .elementor-element.elementor-element-58fbb72 .elementor-heading-title{font-size:30px;}.elementor-2568 .elementor-element.elementor-element-12b54ee .elementor-heading-title{font-size:33px;}.elementor-2568 .elementor-element.elementor-element-84b0029{--min-height:100vh;--justify-content:center;--padding-top:60%;--padding-bottom:90%;--padding-left:30%;--padding-right:30%;}.elementor-2568 .elementor-element.elementor-element-87302f2{--width:200px;--min-height:30px;bottom:-175px;}body:not(.rtl) .elementor-2568 .elementor-element.elementor-element-87302f2{left:30px;}body.rtl .elementor-2568 .elementor-element.elementor-element-87302f2{right:30px;}.elementor-2568 .elementor-element.elementor-element-de61880{--width:50px;}.elementor-2568 .elementor-element.elementor-element-35ff0f8 .elementor-heading-title{font-size:30px;}.elementor-2568 .elementor-element.elementor-element-d0c9e89 .elementor-heading-title{font-size:30px;}.elementor-2568 .elementor-element.elementor-element-a588062 .elementor-heading-title{font-size:30px;}.elementor-2568 .elementor-element.elementor-element-a04c495 .elementor-heading-title{font-size:30px;}.elementor-2568 .elementor-element.elementor-element-cd3cca5.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2568 .elementor-element.elementor-element-cd3cca5 .elementor-main-swiper{width:100%;}body:not(.rtl) .elementor-2568 .elementor-element.elementor-element-da3b56c{left:0px;}body.rtl .elementor-2568 .elementor-element.elementor-element-da3b56c{right:0px;}.elementor-2568 .elementor-element.elementor-element-da3b56c{top:-105px;}.elementor-2568 .elementor-element.elementor-element-c8c3d3a{top:-105px;}.elementor-2568 .elementor-element.elementor-element-b3b8089{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2568 .elementor-element.elementor-element-8049d3a{text-align:center;}.elementor-2568 .elementor-element.elementor-element-4d90edf{text-align:center;}.elementor-2568 .elementor-element.elementor-element-fe6fce0 .elementor-icon-box-wrapper{text-align:center;}.elementor-2568 .elementor-element.elementor-element-e2c79f5 .elementor-icon-box-wrapper{text-align:center;}.elementor-2568 .elementor-element.elementor-element-0619f43 .elementor-icon-box-wrapper{text-align:center;}.elementor-2568 .elementor-element.elementor-element-2ebccf0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for button, class: .elementor-element-aeda4da */.elementor-2568 .elementor-element.elementor-element-aeda4da{
 --color: #E99D17;
}
/* NEON LIGHT GLOW */
.elementor-2568 .elementor-element.elementor-element-aeda4da a{
    text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em var(--color);
    box-shadow: inset 0 0 0.5em 0 var(--color), 0 0 0.5em 0 var(--color);
    transition: box-shadow 2s !important;
    position: relative;
}

/* GLOWING HOVER EFFECT */
.elementor-2568 .elementor-element.elementor-element-aeda4da a::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: 0 0 2em 0.5em var(--color);
    opacity: 0;
    transition: opacity 100ms linear;
}
.elementor-2568 .elementor-element.elementor-element-aeda4da a:hover::after{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1d5cb */.elementor-2568 .elementor-element.elementor-element-4a1d5cb{ --first-color: #E99D17; --second-color: #E9DF17; --third-color: #F7FF9A; } @property --rotate { syntax: "<angle>"; initial-value: 132deg; inherits: false; } .elementor-2568 .elementor-element.elementor-element-4a1d5cb::before, .elementor-2568 .elementor-element.elementor-element-4a1d5cb::after{ opacity: 0; content: ""; transition: all 0.5s ease-in-out; } .elementor-2568 .elementor-element.elementor-element-4a1d5cb:hover::before, .elementor-2568 .elementor-element.elementor-element-4a1d5cb:hover::after{ position: absolute; z-index: -1; background-image: linear-gradient( var(--rotate) , var(--first-color), var(--second-color) 43%, var(--third-color)); animation: spin 2.5s linear infinite; opacity: 1; } .elementor-2568 .elementor-element.elementor-element-4a1d5cb:hover::before { width: 104%; height: 104%; border-radius: 8px; top: -2%; left: -2%; } .elementor-2568 .elementor-element.elementor-element-4a1d5cb:hover::after { top: 0; left: 0; right: 0; height: 100%; width: 100%; transform: scale(0.9); filter: blur(70px); } @keyframes spin { 0% { --rotate: 0deg; } 100% { --rotate: 360deg; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef43d75 */.elementor-2568 .elementor-element.elementor-element-ef43d75{ --first-color: #E99D17; --second-color: #E9DF17; --third-color: #F7FF9A; } @property --rotate { syntax: "<angle>"; initial-value: 132deg; inherits: false; } .elementor-2568 .elementor-element.elementor-element-ef43d75::before, .elementor-2568 .elementor-element.elementor-element-ef43d75::after{ opacity: 0; content: ""; transition: all 0.5s ease-in-out; } .elementor-2568 .elementor-element.elementor-element-ef43d75:hover::before, .elementor-2568 .elementor-element.elementor-element-ef43d75:hover::after{ position: absolute; z-index: -1; background-image: linear-gradient( var(--rotate) , var(--first-color), var(--second-color) 43%, var(--third-color)); animation: spin 2.5s linear infinite; opacity: 1; } .elementor-2568 .elementor-element.elementor-element-ef43d75:hover::before { width: 104%; height: 104%; border-radius: 8px; top: -2%; left: -2%; } .elementor-2568 .elementor-element.elementor-element-ef43d75:hover::after { top: 0; left: 0; right: 0; height: 100%; width: 100%; transform: scale(0.9); filter: blur(70px); } @keyframes spin { 0% { --rotate: 0deg; } 100% { --rotate: 360deg; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1e62f */.elementor-2568 .elementor-element.elementor-element-ea1e62f{ --first-color: #E99D17; --second-color: #E9DF17; --third-color: #F7FF9A; } @property --rotate { syntax: "<angle>"; initial-value: 132deg; inherits: false; } .elementor-2568 .elementor-element.elementor-element-ea1e62f::before, .elementor-2568 .elementor-element.elementor-element-ea1e62f::after{ opacity: 0; content: ""; transition: all 0.5s ease-in-out; } .elementor-2568 .elementor-element.elementor-element-ea1e62f:hover::before, .elementor-2568 .elementor-element.elementor-element-ea1e62f:hover::after{ position: absolute; z-index: -1; background-image: linear-gradient( var(--rotate) , var(--first-color), var(--second-color) 43%, var(--third-color)); animation: spin 2.5s linear infinite; opacity: 1; } .elementor-2568 .elementor-element.elementor-element-ea1e62f:hover::before { width: 104%; height: 104%; border-radius: 8px; top: -2%; left: -2%; } .elementor-2568 .elementor-element.elementor-element-ea1e62f:hover::after { top: 0; left: 0; right: 0; height: 100%; width: 100%; transform: scale(0.9); filter: blur(70px); } @keyframes spin { 0% { --rotate: 0deg; } 100% { --rotate: 360deg; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd264c3 */.elementor-2568 .elementor-element.elementor-element-fd264c3{ --first-color: #E99D17; --second-color: #E9DF17; --third-color: #F7FF9A; } @property --rotate { syntax: "<angle>"; initial-value: 132deg; inherits: false; } .elementor-2568 .elementor-element.elementor-element-fd264c3::before, .elementor-2568 .elementor-element.elementor-element-fd264c3::after{ opacity: 0; content: ""; transition: all 0.5s ease-in-out; } .elementor-2568 .elementor-element.elementor-element-fd264c3:hover::before, .elementor-2568 .elementor-element.elementor-element-fd264c3:hover::after{ position: absolute; z-index: -1; background-image: linear-gradient( var(--rotate) , var(--first-color), var(--second-color) 43%, var(--third-color)); animation: spin 2.5s linear infinite; opacity: 1; } .elementor-2568 .elementor-element.elementor-element-fd264c3:hover::before { width: 104%; height: 104%; border-radius: 8px; top: -2%; left: -2%; } .elementor-2568 .elementor-element.elementor-element-fd264c3:hover::after { top: 0; left: 0; right: 0; height: 100%; width: 100%; transform: scale(0.9); filter: blur(70px); } @keyframes spin { 0% { --rotate: 0deg; } 100% { --rotate: 360deg; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90b305c */.elementor-2568 .elementor-element.elementor-element-90b305c{ --first-color: #E99D17; --second-color: #E9DF17; --third-color: #F7FF9A; } @property --rotate { syntax: "<angle>"; initial-value: 132deg; inherits: false; } .elementor-2568 .elementor-element.elementor-element-90b305c::before, .elementor-2568 .elementor-element.elementor-element-90b305c::after{ opacity: 0; content: ""; transition: all 0.5s ease-in-out; } .elementor-2568 .elementor-element.elementor-element-90b305c:hover::before, .elementor-2568 .elementor-element.elementor-element-90b305c:hover::after{ position: absolute; z-index: -1; background-image: linear-gradient( var(--rotate) , var(--first-color), var(--second-color) 43%, var(--third-color)); animation: spin 2.5s linear infinite; opacity: 1; } .elementor-2568 .elementor-element.elementor-element-90b305c:hover::before { width: 104%; height: 104%; border-radius: 8px; top: -2%; left: -2%; } .elementor-2568 .elementor-element.elementor-element-90b305c:hover::after { top: 0; left: 0; right: 0; height: 100%; width: 100%; transform: scale(0.9); filter: blur(70px); } @keyframes spin { 0% { --rotate: 0deg; } 100% { --rotate: 360deg; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c526992 */.elementor-2568 .elementor-element.elementor-element-c526992{ --first-color: #E99D17; --second-color: #E9DF17; --third-color: #F7FF9A; } @property --rotate { syntax: "<angle>"; initial-value: 132deg; inherits: false; } .elementor-2568 .elementor-element.elementor-element-c526992::before, .elementor-2568 .elementor-element.elementor-element-c526992::after{ opacity: 0; content: ""; transition: all 0.5s ease-in-out; } .elementor-2568 .elementor-element.elementor-element-c526992:hover::before, .elementor-2568 .elementor-element.elementor-element-c526992:hover::after{ position: absolute; z-index: -1; background-image: linear-gradient( var(--rotate) , var(--first-color), var(--second-color) 43%, var(--third-color)); animation: spin 2.5s linear infinite; opacity: 1; } .elementor-2568 .elementor-element.elementor-element-c526992:hover::before { width: 104%; height: 104%; border-radius: 8px; top: -2%; left: -2%; } .elementor-2568 .elementor-element.elementor-element-c526992:hover::after { top: 0; left: 0; right: 0; height: 100%; width: 100%; transform: scale(0.9); filter: blur(70px); } @keyframes spin { 0% { --rotate: 0deg; } 100% { --rotate: 360deg; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87302f2 */.elementor-2568 .elementor-element.elementor-element-87302f2{

--dot-size: 23px;

--line-color: #B0B7D04D;

--dot-color: #B0B7D0;

--dot-color-active: #B0B7D0;

color: #fff;

font-size: 13px;

font-weight: bold;

}

.elementor-2568 .elementor-element.elementor-element-87302f2{

height: 80vh;

height: var(--min-height);

max-height: 80vh;

min-height: 0 !important;

}

.elementor-2568 .elementor-element.elementor-element-87302f2 .dot{

height: var(--dot-size);

width: var(--dot-size);

background: var(--dot-color);

border-radius: 100%;

display: flex;

align-items: center;

justify-content: center;

position: relative;

transform: scale(0.3);

transition: all 0.3s ease-in-out;

cursor: pointer;

}

.elementor-2568 .elementor-element.elementor-element-87302f2 .dot-number{

opacity: 0;

transition: all 0.3s ease-in-out;

}

.elementor-2568 .elementor-element.elementor-element-87302f2 .dot.active{

transform: scale(1);

background: var(--dot-color-active);

}

.elementor-2568 .elementor-element.elementor-element-87302f2 .dot.active .dot-number{

opacity: 1;

}

.elementor-2568 .elementor-element.elementor-element-87302f2:before{

content: "";

position: absolute;

top: 50%;

height: calc(100% - 20px);

max-height: 90vh;

width: 1px;

background: var(--line-color);

left: 50%;

transform: translateX(-50%) translateY(-50%);

}


@media (max-width: 767px){

.elementor-2568 .elementor-element.elementor-element-87302f2{

transform: translateX(-50%);

flex-wrap: nowrap !important;

}

.elementor-2568 .elementor-element.elementor-element-87302f2:before {

width: calc(100% - 20px);

height: 1px;


}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43fa4ba */.elementor-2568 .elementor-element.elementor-element-43fa4ba{

    --speed: 0.8s;

    --gap: 40px;

}

.elementor-2568 .elementor-element.elementor-element-43fa4ba{

    transition: all 0.3s ease-in-out;

    height: var(--h);

    --height: calc(var(--h) + var(--gap));

    overflow: hidden !important;

}

.elementor-2568 .elementor-element.elementor-element-43fa4ba .elementor-widget{

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

}

.elementor-2568 .elementor-element.elementor-element-43fa4ba .elementor-widget .elementor-widget-container{

    transform: translateY(calc(-10 * var(--height)));

    transition: none !important;

}

.elementor-2568 .elementor-element.elementor-element-43fa4ba .elementor-widget.prev .elementor-widget-container{

    animation: prev var(--speed) ease-in-out;

    transform: translateY(calc(-1 * var(--height)));

}

.elementor-2568 .elementor-element.elementor-element-43fa4ba .elementor-widget.next .elementor-widget-container{

    animation: next var(--speed) ease-in-out;

    transform: translateY(var(--height));

}

.elementor-2568 .elementor-element.elementor-element-43fa4ba .elementor-widget.currentUp,

.elementor-2568 .elementor-element.elementor-element-43fa4ba .elementor-widget.currentDown{

    z-index: 1;

}

.elementor-2568 .elementor-element.elementor-element-43fa4ba .elementor-widget.currentUp .elementor-widget-container{

    animation: currentUp var(--speed) ease-in-out;

    transform: translateY(0);

}

.elementor-2568 .elementor-element.elementor-element-43fa4ba .elementor-widget.currentDown .elementor-widget-container{

    animation: currentDown var(--speed) ease-in-out;

    transform: translateY(0);

}


@keyframes prev {

  0%   {transform: translateY(0);}

  100%   {transform: translateY(calc(-1 * var(--height)));}

}


@keyframes next {

  0%   {transform: translateY(0);}

  100%   {transform: translateY(var(--height));}

}


@keyframes currentUp {

  0%   {transform: translateY(var(--height));}

  100%   {transform: translateY(0);}

}


@keyframes currentDown {

  0%   {transform: translateY(calc(-1 * var(--height)));}

  100%   {transform: translateY(0);}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35fe19c */.elementor-2568 .elementor-element.elementor-element-35fe19c{

    --speed: 0.8s;

    --gap: 40px;

}

.elementor-2568 .elementor-element.elementor-element-35fe19c{

    transition: all 0.3s ease-in-out;

    height: var(--h);

    --height: calc(var(--h) + var(--gap));

    overflow: hidden !important;

}

.elementor-2568 .elementor-element.elementor-element-35fe19c .elementor-widget{

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

}

.elementor-2568 .elementor-element.elementor-element-35fe19c .elementor-widget .elementor-widget-container{

    transform: translateY(calc(-10 * var(--height)));

    transition: none !important;

}

.elementor-2568 .elementor-element.elementor-element-35fe19c .elementor-widget.prev .elementor-widget-container{

    animation: prev var(--speed) ease-in-out;

    transform: translateY(calc(-1 * var(--height)));

}

.elementor-2568 .elementor-element.elementor-element-35fe19c .elementor-widget.next .elementor-widget-container{

    animation: next var(--speed) ease-in-out;

    transform: translateY(var(--height));

}

.elementor-2568 .elementor-element.elementor-element-35fe19c .elementor-widget.currentUp,

.elementor-2568 .elementor-element.elementor-element-35fe19c .elementor-widget.currentDown{

    z-index: 1;

}

.elementor-2568 .elementor-element.elementor-element-35fe19c .elementor-widget.currentUp .elementor-widget-container{

    animation: currentUp var(--speed) ease-in-out;

    transform: translateY(0);

}

.elementor-2568 .elementor-element.elementor-element-35fe19c .elementor-widget.currentDown .elementor-widget-container{

    animation: currentDown var(--speed) ease-in-out;

    transform: translateY(0);

}


@keyframes prev {

  0%   {transform: translateY(0);}

  100%   {transform: translateY(calc(-1 * var(--height)));}

}


@keyframes next {

  0%   {transform: translateY(0);}

  100%   {transform: translateY(var(--height));}

}


@keyframes currentUp {

  0%   {transform: translateY(var(--height));}

  100%   {transform: translateY(0);}

}


@keyframes currentDown {

  0%   {transform: translateY(calc(-1 * var(--height)));}

  100%   {transform: translateY(0);}

}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-cd3cca5 */.elementor-2568 .elementor-element.elementor-element-cd3cca5{

--radius: 8px;

--height: 320px;

--active-height: 410px;

--overlay: 0.75;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5{

opacity: 0;

transform: translateX(100px);

transition: all 0.8s ease-in-out;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5.loaded{

opacity: 1;

transform: translateX(0);

}


.elementor-2568 .elementor-element.elementor-element-cd3cca5 .swiper-wrapper{

height: var(--active-height);

align-items: center;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5:not(.loaded) .swiper-wrapper{

transition-duration: 0s !important;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5 .swiper-slide{

display: flex;

align-items: flex-end;

border-radius: var(--radius);

height: var(--height);

box-shadow: 0 0 50px rgba(0,0,0,0.15);

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5.loaded .swiper-slide{

transition: all 0.3s ease-in-out 0.2s;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5 .swiper-slide.swiper-slide-active{

height: var(--active-height);

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5 .swiper-slide:before{

content: "";

position: absolute;

top: 0;

left: 0;

background: rgb(0,0,0);

background: linear-gradient(20deg, rgba(0,0,0,var(--overlay)) 0%, rgba(0,0,0,0) 100%);

height: 100%;

width: 100%;

z-index: 1;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5 .elementor-testimonial__footer{

display: block;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5 img{

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

border-radius: var(--radius);

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5 .elementor-testimonial__cite{

z-index: 2;

position: relative;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5 .elementor-testimonial__name{

margin-bottom: 5px;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5 .swiper-pagination,

.elementor-2568 .elementor-element.elementor-element-cd3cca5 .elementor-swiper-button{

display: none;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5 .swiper-container{

overflow: hidden;

margin-left: auto;

margin-right: auto;

}


@media (max-width: 1024px){

.elementor-2568 .elementor-element.elementor-element-cd3cca5{

--height: 180px;

--active-height: 250px;

}

}

@media (max-width: 767px){

.elementor-2568 .elementor-element.elementor-element-cd3cca5{

--height: 80px;

--active-height: 105px;

width: 100% !important;

max-width: var(--container-widget-width, 300px) !important;

}

.elementor-2568 .elementor-element.elementor-element-cd3cca5 .elementor-testimonial__cite{

opacity: 0;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b0029 */.elementor-2568 .elementor-element.elementor-element-84b0029{

background: #000;

--background-speed: 0.5s;

}

.elementor-2568 .elementor-element.elementor-element-84b0029 .elementor-background-slideshow{

display: none;

}

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-background,

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-background img{

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

transition: all 1s ease-in-out;

}

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-background img{

object-fit: cover;

opacity: 0;

transform: scale(1.1);

}

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-background img.prev,

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-background img.currentBackward,

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-background img.currentForward{

opacity: 1;

transform: scale(1.1);

}


.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-background img.currentBackward,

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-background img.currentForward{

z-index: 1;

    opacity: 1;

animation: bgNext var(--background-speed) linear;

transition: all 1s ease-in-out;

transform: scale(1);

}


.elementor-2568 .elementor-element.elementor-element-84b0029:before{

    z-index: 2;

}

.elementor-2568 .elementor-element.elementor-element-84b0029 > .elementor-element{

    z-index: 3;

}


.elementor-2568 .elementor-element.elementor-element-84b0029 .as-bar,

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-left,

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-right{

    opacity: 0;

    transition: all 0.8s ease-in-out;

}

.elementor-2568 .elementor-element.elementor-element-84b0029.loaded .as-bar,

.elementor-2568 .elementor-element.elementor-element-84b0029.loaded .as-slider-left,

.elementor-2568 .elementor-element.elementor-element-84b0029.loaded .as-slider-right{

    opacity: 1;

}

/*.elementor-2568 .elementor-element.elementor-element-84b0029 .ds-slider-left a:focus,*/

/*.elementor-2568 .elementor-element.elementor-element-84b0029 .ds-slider-right a:focus{*/

/*    outline: none !important;*/

/*}*/


@keyframes bgNext {

  0%   {opacity: 0; transform: scale(1.1);}

  100%   {opacity: 1; transform: scale(1);}

}


@media (min-width: 768px){

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-bar,

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-left,

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-right{

    position: relative;

}

}


@media (max-width: 1380px) and (min-width: 768px){

.elementor-2568 .elementor-element.elementor-element-84b0029{

    padding-left: 4%;

    padding-right: 4%;

}

}


@media (max-width: 767px){

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-left{

    left: calc(50% - 300px/2) !important;

}

.elementor-2568 .elementor-element.elementor-element-84b0029 .as-slider-right{

    right: calc(50% - 300px/2) !important;

}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sansation';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://senkin.group/wp-content/uploads/2025/10/Sansation-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Sansation';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://senkin.group/wp-content/uploads/2025/10/Sansation-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Sansation';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://senkin.group/wp-content/uploads/2025/10/Sansation-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Sansation';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://senkin.group/wp-content/uploads/2025/10/Sansation-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */