.elementor-7260 .elementor-element.elementor-element-d44cc1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-a7d1ffd{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-a7d1ffd:not(.elementor-motion-effects-element-type-background), .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://budclubshop.com/wp-content/uploads/2025/08/BUD-CLUB-BANNERS_THCA_ALL-PRODUCT-BANNER-3_DESKTOP-BACKGROUND-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7260 .elementor-element.elementor-element-a7d1ffd::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-background-video-container::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .e-con-inner > .elementor-background-video-container::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-background-slideshow::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .e-con-inner > .elementor-background-slideshow::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://budclubshop.com/wp-content/uploads/2025/08/BUD-CLUB-BANNERS_THCA_ALL-PRODUCT-BANNER-3_DESKTOP-PRODUCTS-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:120vw auto;}.elementor-7260 .elementor-element.elementor-element-d020403{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-d020403::before, .elementor-7260 .elementor-element.elementor-element-d020403 > .elementor-background-video-container::before, .elementor-7260 .elementor-element.elementor-element-d020403 > .e-con-inner > .elementor-background-video-container::before, .elementor-7260 .elementor-element.elementor-element-d020403 > .elementor-background-slideshow::before, .elementor-7260 .elementor-element.elementor-element-d020403 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7260 .elementor-element.elementor-element-d020403 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7260 .elementor-element.elementor-element-f448545{--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;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:320px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7260 .elementor-element.elementor-element-e224458 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:900;text-decoration:underline;color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-44026aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;text-decoration:none;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7260 .elementor-element.elementor-element-9de4487{text-align:center;font-family:"Tahoma", Sans-serif;font-size:14px;font-weight:800;color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-ac1982e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-519d08c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7260 .elementor-element.elementor-element-99ad7cc .elementor-button{background-color:var( --e-global-color-7ad4710 );font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:15px 0px 15px 0px;}.elementor-7260 .elementor-element.elementor-element-99ad7cc .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-99ad7cc .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-99ad7cc{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-99ad7cc .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-99ad7cc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-9fe360a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-0975d21 .elementor-button{background-color:#000000;font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:15px 0px 15px 0px;}.elementor-7260 .elementor-element.elementor-element-0975d21 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-0975d21 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-0975d21{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-0975d21 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-0975d21 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-5ffc7aac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-8038a78{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-212ae69{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-590ca85{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-590ca85.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7260 .elementor-element.elementor-element-47dc48a7{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;top:2.427px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-47dc48a7{left:42px;}body.rtl .elementor-7260 .elementor-element.elementor-element-47dc48a7{right:42px;}.elementor-7260 .elementor-element.elementor-element-5dd85631{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-13.447px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5dd85631{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5dd85631{left:0px;}.elementor-7260 .elementor-element.elementor-element-735b3f11{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:-15px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-735b3f11{right:482px;}body.rtl .elementor-7260 .elementor-element.elementor-element-735b3f11{left:482px;}.elementor-7260 .elementor-element.elementor-element-1a8d8ad8{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:421px;}.elementor-7260 .elementor-element.elementor-element-1a8d8ad8 > .elementor-widget-container{--e-transform-rotateZ:-52deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-1a8d8ad8{left:-1px;}body.rtl .elementor-7260 .elementor-element.elementor-element-1a8d8ad8{right:-1px;}.elementor-7260 .elementor-element.elementor-element-27271d42{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:376.254px;}.elementor-7260 .elementor-element.elementor-element-27271d42 > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-27271d42{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-27271d42{left:0px;}.elementor-7260 .elementor-element.elementor-element-6e632423{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;bottom:-42px;}.elementor-7260 .elementor-element.elementor-element-6e632423 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6e632423{right:230px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6e632423{left:230px;}.elementor-7260 .elementor-element.elementor-element-2949983e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-42px;}.elementor-7260 .elementor-element.elementor-element-2949983e > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2949983e{left:241px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2949983e{right:241px;}.elementor-7260 .elementor-element.elementor-element-5e073a7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-7260 .elementor-element.elementor-element-5e073a7d img{width:100%;}.elementor-7260 .elementor-element.elementor-element-5d6e4c11{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-7c46c265{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-4b214978 .elementor-button{background-color:var( --e-global-color-7ad4710 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-4b214978 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-4b214978 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-4b214978{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-4b214978 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-4b214978 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-6c4d0fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-ab0b37d .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-ab0b37d .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-ab0b37d .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-ab0b37d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-ab0b37d .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-ab0b37d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-de80d41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-ce7f939{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-49440736{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-49440736.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-16a0625d{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-16a0625d > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-16a0625d{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-16a0625d{right:15px;}.elementor-7260 .elementor-element.elementor-element-32be4509{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-32be4509 > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-32be4509{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-32be4509{left:0px;}.elementor-7260 .elementor-element.elementor-element-73696fac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-73696fac img{width:100%;}.elementor-7260 .elementor-element.elementor-element-3e14ffca{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-3e14ffca > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-3e14ffca{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-3e14ffca{right:99px;}.elementor-7260 .elementor-element.elementor-element-5dc8fcea{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-5dc8fcea > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5dc8fcea{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5dc8fcea{left:109px;}.elementor-7260 .elementor-element.elementor-element-24dd40b2{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-24dd40b2 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-24dd40b2{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-24dd40b2{left:49px;}.elementor-7260 .elementor-element.elementor-element-5e7aa8a6{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-5e7aa8a6 > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5e7aa8a6{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5e7aa8a6{right:47px;}.elementor-7260 .elementor-element.elementor-element-195e5b0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-71f148b2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-71f148b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-71f148b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-228a8054{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-5f1df45d .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-5f1df45d .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-5f1df45d .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-5f1df45d{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-5f1df45d .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-5f1df45d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-67fd950e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-cbbb63c .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-cbbb63c .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-cbbb63c .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-cbbb63c{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-cbbb63c .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-cbbb63c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-110b4064{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-428f3eea{text-align:center;}.elementor-7260 .elementor-element.elementor-element-428f3eea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-753c061{text-align:center;}.elementor-7260 .elementor-element.elementor-element-753c061 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-6b531cb9{text-align:center;}.elementor-7260 .elementor-element.elementor-element-6b531cb9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-4ff4fb54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-14901ab{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-3c94bcc8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-3c94bcc8.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-7f09554d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-7f09554d img{width:100%;}.elementor-7260 .elementor-element.elementor-element-12491749{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-46b1b59{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-46b1b59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-46b1b59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-4e5125e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-6f403642 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-6f403642 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-6f403642 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-6f403642{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-6f403642 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-6f403642 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-68b98592{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-7a0457af .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-7a0457af .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-7a0457af .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-7a0457af{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-7a0457af .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-7a0457af .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-5aaeeb63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-2d9e9a11{text-align:center;}.elementor-7260 .elementor-element.elementor-element-2d9e9a11 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-156b8990{text-align:center;}.elementor-7260 .elementor-element.elementor-element-156b8990 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-2e79f8a7{text-align:center;}.elementor-7260 .elementor-element.elementor-element-2e79f8a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-68f6f78c{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-68f6f78c > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-68f6f78c{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-68f6f78c{right:15px;}.elementor-7260 .elementor-element.elementor-element-fee7c28{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-fee7c28 > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-fee7c28{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-fee7c28{left:0px;}.elementor-7260 .elementor-element.elementor-element-2f1ca905{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-2f1ca905 > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2f1ca905{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2f1ca905{right:99px;}.elementor-7260 .elementor-element.elementor-element-332fc7a5{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-332fc7a5 > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-332fc7a5{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-332fc7a5{left:109px;}.elementor-7260 .elementor-element.elementor-element-286312f2{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-286312f2 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-286312f2{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-286312f2{left:49px;}.elementor-7260 .elementor-element.elementor-element-9f8ae70{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-9f8ae70 > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-9f8ae70{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-9f8ae70{right:47px;}.elementor-7260 .elementor-element.elementor-element-308e2fc9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-5aa9af8{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-8594e6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-8594e6a.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-74fcc6ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-74fcc6ba img{width:100%;}.elementor-7260 .elementor-element.elementor-element-bdc2613{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-471c3916{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-471c3916 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-471c3916 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-582cf2cb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-2909acb8 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-2909acb8 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-2909acb8 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-2909acb8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-2909acb8 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-2909acb8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-666aa13d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-4eed5e0d .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-4eed5e0d .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-4eed5e0d .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-4eed5e0d{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-4eed5e0d .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-4eed5e0d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-101f2951{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-8e156c0{text-align:center;}.elementor-7260 .elementor-element.elementor-element-8e156c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-6b8ae86c{text-align:center;}.elementor-7260 .elementor-element.elementor-element-6b8ae86c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-34114b61{text-align:center;}.elementor-7260 .elementor-element.elementor-element-34114b61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-4a79886b{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-4a79886b > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-4a79886b{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-4a79886b{right:15px;}.elementor-7260 .elementor-element.elementor-element-2ca8b294{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-2ca8b294 > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2ca8b294{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2ca8b294{left:0px;}.elementor-7260 .elementor-element.elementor-element-736306f0{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-736306f0 > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-736306f0{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-736306f0{right:99px;}.elementor-7260 .elementor-element.elementor-element-6b4ba69{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-6b4ba69 > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6b4ba69{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6b4ba69{left:109px;}.elementor-7260 .elementor-element.elementor-element-219784e3{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-219784e3 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-219784e3{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-219784e3{left:49px;}.elementor-7260 .elementor-element.elementor-element-31092e60{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-31092e60 > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-31092e60{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-31092e60{right:47px;}.elementor-7260 .elementor-element.elementor-element-c568a67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-b3f63d2{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-5afde62f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-5afde62f.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-723369b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-723369b5 img{width:100%;}.elementor-7260 .elementor-element.elementor-element-d6c8778{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-45be79a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-45be79a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-45be79a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-66ecf648{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-e121ec1 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-e121ec1 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-e121ec1 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-e121ec1{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-e121ec1 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-e121ec1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-47375f4f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-cb40566 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-cb40566 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-cb40566 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-cb40566{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-cb40566 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-cb40566 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-6da7b784{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-737fd3eb{text-align:center;}.elementor-7260 .elementor-element.elementor-element-737fd3eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-4f1c16e{text-align:center;}.elementor-7260 .elementor-element.elementor-element-4f1c16e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-43f2eb91{text-align:center;}.elementor-7260 .elementor-element.elementor-element-43f2eb91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-6f52ab95{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-6f52ab95 > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6f52ab95{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6f52ab95{right:15px;}.elementor-7260 .elementor-element.elementor-element-c884efd{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-c884efd > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-c884efd{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-c884efd{left:0px;}.elementor-7260 .elementor-element.elementor-element-76c7fc4c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-76c7fc4c > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-76c7fc4c{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-76c7fc4c{right:99px;}.elementor-7260 .elementor-element.elementor-element-7dc7df76{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-7dc7df76 > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-7dc7df76{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-7dc7df76{left:109px;}.elementor-7260 .elementor-element.elementor-element-9f9fa56{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-9f9fa56 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-9f9fa56{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-9f9fa56{left:49px;}.elementor-7260 .elementor-element.elementor-element-6153f8d2{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-6153f8d2 > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6153f8d2{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6153f8d2{right:47px;}.elementor-7260 .elementor-element.elementor-element-6f9b0bf9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-044ed24{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-43af886{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-43af886.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-1af3659d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-1af3659d img{width:100%;}.elementor-7260 .elementor-element.elementor-element-428776f5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-545e8f1a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-545e8f1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-545e8f1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-5add393{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-30d4327b .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-30d4327b .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-30d4327b .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-30d4327b{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-30d4327b .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-30d4327b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-e0e9d26{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-421fc9db .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-421fc9db .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-421fc9db .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-421fc9db{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-421fc9db .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-421fc9db .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-2515fcf9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-497696c2{text-align:center;}.elementor-7260 .elementor-element.elementor-element-497696c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-296f99ac{text-align:center;}.elementor-7260 .elementor-element.elementor-element-296f99ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-26f86de2{text-align:center;}.elementor-7260 .elementor-element.elementor-element-26f86de2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-2a4e4382{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-2a4e4382 > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2a4e4382{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2a4e4382{right:15px;}.elementor-7260 .elementor-element.elementor-element-430d9359{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-430d9359 > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-430d9359{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-430d9359{left:0px;}.elementor-7260 .elementor-element.elementor-element-37464c7d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-37464c7d > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-37464c7d{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-37464c7d{right:99px;}.elementor-7260 .elementor-element.elementor-element-7776ae43{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-7776ae43 > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-7776ae43{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-7776ae43{left:109px;}.elementor-7260 .elementor-element.elementor-element-2268caf1{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-2268caf1 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2268caf1{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2268caf1{left:49px;}.elementor-7260 .elementor-element.elementor-element-1128544c{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-1128544c > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-1128544c{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-1128544c{right:47px;}.elementor-7260 .elementor-element.elementor-element-5a99fef0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-6b0a4dc{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-632c0977{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-632c0977.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-3b6c371{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-3b6c371 img{width:100%;}.elementor-7260 .elementor-element.elementor-element-4b3d4d29{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-d6fef96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-d6fef96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-d6fef96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-28fd7fef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-322a4439 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-322a4439 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-322a4439 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-322a4439{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-322a4439 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-322a4439 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-6a78740d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-3a897ea .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-3a897ea .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-3a897ea .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-3a897ea{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-3a897ea .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-3a897ea .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-5ce5ac09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-40029eb5{text-align:center;}.elementor-7260 .elementor-element.elementor-element-40029eb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-3dcc41b6{text-align:center;}.elementor-7260 .elementor-element.elementor-element-3dcc41b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-407b1e36{text-align:center;}.elementor-7260 .elementor-element.elementor-element-407b1e36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-2c6ce7{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-2c6ce7 > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2c6ce7{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2c6ce7{right:15px;}.elementor-7260 .elementor-element.elementor-element-68419977{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-68419977 > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-68419977{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-68419977{left:0px;}.elementor-7260 .elementor-element.elementor-element-23d16adc{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-23d16adc > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-23d16adc{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-23d16adc{right:99px;}.elementor-7260 .elementor-element.elementor-element-5c498e28{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-5c498e28 > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5c498e28{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5c498e28{left:109px;}.elementor-7260 .elementor-element.elementor-element-5f5eeb29{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-5f5eeb29 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5f5eeb29{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5f5eeb29{left:49px;}.elementor-7260 .elementor-element.elementor-element-5f699649{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-5f699649 > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5f699649{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5f699649{right:47px;}.elementor-7260 .elementor-element.elementor-element-4c02b5b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-9b9a4fc{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-40a98b41{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-40a98b41.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-582f7004{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-582f7004 img{width:100%;}.elementor-7260 .elementor-element.elementor-element-5e0e515d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-55f2d27{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-55f2d27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-55f2d27 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-4be0dae1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-121c4459 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-121c4459 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-121c4459 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-121c4459{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-121c4459 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-121c4459 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-7d6cd338{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-781fabdf .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-781fabdf .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-781fabdf .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-781fabdf{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-781fabdf .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-781fabdf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-3569747e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-2857c8d2{text-align:center;}.elementor-7260 .elementor-element.elementor-element-2857c8d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-7b19ae1{text-align:center;}.elementor-7260 .elementor-element.elementor-element-7b19ae1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-15b5d5cf{text-align:center;}.elementor-7260 .elementor-element.elementor-element-15b5d5cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-5434172c{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-5434172c > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5434172c{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5434172c{right:15px;}.elementor-7260 .elementor-element.elementor-element-42ea8c3c{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-42ea8c3c > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-42ea8c3c{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-42ea8c3c{left:0px;}.elementor-7260 .elementor-element.elementor-element-2253768f{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-2253768f > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2253768f{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2253768f{right:99px;}.elementor-7260 .elementor-element.elementor-element-430e6f7d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-430e6f7d > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-430e6f7d{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-430e6f7d{left:109px;}.elementor-7260 .elementor-element.elementor-element-42e3ef16{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-42e3ef16 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-42e3ef16{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-42e3ef16{left:49px;}.elementor-7260 .elementor-element.elementor-element-19fa38c{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-19fa38c > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-19fa38c{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-19fa38c{right:47px;}.elementor-7260 .elementor-element.elementor-element-64854e37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-816ec93{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-65def5af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-65def5af.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-58f99bcb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-58f99bcb img{width:100%;}.elementor-7260 .elementor-element.elementor-element-5d88c31a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-71d7c3ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-71d7c3ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-71d7c3ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-7a7896bf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-77d45e5 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-77d45e5 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-77d45e5 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-77d45e5{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-77d45e5 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-77d45e5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-6e550ec0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-ab812c5 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-ab812c5 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-ab812c5 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-ab812c5{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-ab812c5 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-ab812c5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-1fdb5d12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-313df22a{text-align:center;}.elementor-7260 .elementor-element.elementor-element-313df22a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-7799682{text-align:center;}.elementor-7260 .elementor-element.elementor-element-7799682 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-69db69a1{text-align:center;}.elementor-7260 .elementor-element.elementor-element-69db69a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-1fd5ecd0{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-1fd5ecd0 > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-1fd5ecd0{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-1fd5ecd0{right:15px;}.elementor-7260 .elementor-element.elementor-element-4f27feb{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-4f27feb > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-4f27feb{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-4f27feb{left:0px;}.elementor-7260 .elementor-element.elementor-element-33c551b{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-33c551b > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-33c551b{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-33c551b{right:99px;}.elementor-7260 .elementor-element.elementor-element-3d319cb4{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-3d319cb4 > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-3d319cb4{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-3d319cb4{left:109px;}.elementor-7260 .elementor-element.elementor-element-1bf95413{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-1bf95413 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-1bf95413{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-1bf95413{left:49px;}.elementor-7260 .elementor-element.elementor-element-25f41635{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-25f41635 > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-25f41635{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-25f41635{right:47px;}.elementor-7260 .elementor-element.elementor-element-5a5ff763{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-fef7a0b{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-7182e9cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-7182e9cd.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-53cd4e8e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-53cd4e8e img{width:100%;}.elementor-7260 .elementor-element.elementor-element-1f2f1399{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-1d7b18cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-1d7b18cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-1d7b18cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-1018a71{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-3ee5f404 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-3ee5f404 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-3ee5f404 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-3ee5f404{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-3ee5f404 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-3ee5f404 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-31f1680e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-20035323 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-20035323 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-20035323 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-20035323{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-20035323 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-20035323 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-3c28f9fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-61df9bab{text-align:center;}.elementor-7260 .elementor-element.elementor-element-61df9bab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-50f9ecf5{text-align:center;}.elementor-7260 .elementor-element.elementor-element-50f9ecf5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-366309cc{text-align:center;}.elementor-7260 .elementor-element.elementor-element-366309cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-7a16372a{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-7a16372a > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-7a16372a{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-7a16372a{right:15px;}.elementor-7260 .elementor-element.elementor-element-79ff2e0e{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-79ff2e0e > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-79ff2e0e{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-79ff2e0e{left:0px;}.elementor-7260 .elementor-element.elementor-element-6abab7a4{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-6abab7a4 > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6abab7a4{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6abab7a4{right:99px;}.elementor-7260 .elementor-element.elementor-element-2d7e816a{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-2d7e816a > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2d7e816a{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2d7e816a{left:109px;}.elementor-7260 .elementor-element.elementor-element-240df220{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-240df220 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-240df220{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-240df220{left:49px;}.elementor-7260 .elementor-element.elementor-element-5b25c645{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-5b25c645 > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5b25c645{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5b25c645{right:47px;}.elementor-7260 .elementor-element.elementor-element-6ecdff1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-110a46e{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-7485f51f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-7485f51f.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-5a396c6d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-5a396c6d img{width:100%;}.elementor-7260 .elementor-element.elementor-element-2f62367e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-4c833fc2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-4c833fc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-4c833fc2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-71e830c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-192db023 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-192db023 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-192db023 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-192db023{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-192db023 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-192db023 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-369aa9a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-2cff8868 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-2cff8868 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-2cff8868 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-2cff8868{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-2cff8868 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-2cff8868 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-7e2d4ffe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-4ed9435f{text-align:center;}.elementor-7260 .elementor-element.elementor-element-4ed9435f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-69097f1f{text-align:center;}.elementor-7260 .elementor-element.elementor-element-69097f1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-788bb599{text-align:center;}.elementor-7260 .elementor-element.elementor-element-788bb599 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-75995e6e{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-75995e6e > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-75995e6e{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-75995e6e{right:15px;}.elementor-7260 .elementor-element.elementor-element-4ea728ca{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-4ea728ca > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-4ea728ca{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-4ea728ca{left:0px;}.elementor-7260 .elementor-element.elementor-element-d2828c9{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-d2828c9 > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-d2828c9{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-d2828c9{right:99px;}.elementor-7260 .elementor-element.elementor-element-4a6bb05e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-4a6bb05e > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-4a6bb05e{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-4a6bb05e{left:109px;}.elementor-7260 .elementor-element.elementor-element-66f6a090{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-66f6a090 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-66f6a090{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-66f6a090{left:49px;}.elementor-7260 .elementor-element.elementor-element-13ff5233{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-13ff5233 > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-13ff5233{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-13ff5233{right:47px;}.elementor-7260 .elementor-element.elementor-element-161e20c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-c81a2a8{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-7260 .elementor-element.elementor-element-d4a609f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-d4a609f.e-con{--align-self:center;}.elementor-7260 .elementor-element.elementor-element-7525119{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-7260 .elementor-element.elementor-element-7525119 img{width:100%;}.elementor-7260 .elementor-element.elementor-element-4c117eab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-49f8984c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7260 .elementor-element.elementor-element-49f8984c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-49f8984c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;color:#000000;}.elementor-7260 .elementor-element.elementor-element-6753f428{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-2d33305e .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-2d33305e .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-2d33305e .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-2d33305e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-2d33305e .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-2d33305e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-7a4b04a5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-6cc65238 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-6cc65238 .elementor-button:hover, .elementor-7260 .elementor-element.elementor-element-6cc65238 .elementor-button:focus{background-color:var( --e-global-color-7ad4710 );color:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-6cc65238{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-6cc65238 .elementor-button:hover svg, .elementor-7260 .elementor-element.elementor-element-6cc65238 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7260 .elementor-element.elementor-element-2fb024f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7260 .elementor-element.elementor-element-2df2d3a9{text-align:center;}.elementor-7260 .elementor-element.elementor-element-2df2d3a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-1a8bf6b5{text-align:center;}.elementor-7260 .elementor-element.elementor-element-1a8bf6b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-23ffbef7{text-align:center;}.elementor-7260 .elementor-element.elementor-element-23ffbef7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7260 .elementor-element.elementor-element-7262e32{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:-35px;}.elementor-7260 .elementor-element.elementor-element-7262e32 > .elementor-widget-container{--e-transform-rotateZ:35deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-7262e32{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-7262e32{right:15px;}.elementor-7260 .elementor-element.elementor-element-5e6ecda0{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:30px;}.elementor-7260 .elementor-element.elementor-element-5e6ecda0 > .elementor-widget-container{--e-transform-rotateZ:-44deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5e6ecda0{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5e6ecda0{left:0px;}.elementor-7260 .elementor-element.elementor-element-47279de4{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:-21px;}.elementor-7260 .elementor-element.elementor-element-47279de4 > .elementor-widget-container{--e-transform-rotateZ:339deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-47279de4{left:99px;}body.rtl .elementor-7260 .elementor-element.elementor-element-47279de4{right:99px;}.elementor-7260 .elementor-element.elementor-element-32a0bcc5{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7260 .elementor-element.elementor-element-32a0bcc5 > .elementor-widget-container{--e-transform-rotateZ:21deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-32a0bcc5{right:109px;}body.rtl .elementor-7260 .elementor-element.elementor-element-32a0bcc5{left:109px;}.elementor-7260 .elementor-element.elementor-element-6025d629{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:509px;}.elementor-7260 .elementor-element.elementor-element-6025d629 > .elementor-widget-container{--e-transform-rotateZ:11deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6025d629{right:49px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6025d629{left:49px;}.elementor-7260 .elementor-element.elementor-element-51fbf5dd{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:520px;}.elementor-7260 .elementor-element.elementor-element-51fbf5dd > .elementor-widget-container{--e-transform-rotateZ:-16deg;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-51fbf5dd{left:47px;}body.rtl .elementor-7260 .elementor-element.elementor-element-51fbf5dd{right:47px;}.elementor-7260 .elementor-element.elementor-element-3bfbb4ac{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-7260 .elementor-element.elementor-element-3bfbb4ac > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-7260 .elementor-element.elementor-element-228a8054{--width:100%;}.elementor-7260 .elementor-element.elementor-element-4e5125e2{--width:100%;}.elementor-7260 .elementor-element.elementor-element-582cf2cb{--width:100%;}.elementor-7260 .elementor-element.elementor-element-66ecf648{--width:100%;}.elementor-7260 .elementor-element.elementor-element-5add393{--width:100%;}.elementor-7260 .elementor-element.elementor-element-28fd7fef{--width:100%;}.elementor-7260 .elementor-element.elementor-element-4be0dae1{--width:100%;}.elementor-7260 .elementor-element.elementor-element-7a7896bf{--width:100%;}.elementor-7260 .elementor-element.elementor-element-1018a71{--width:100%;}.elementor-7260 .elementor-element.elementor-element-71e830c2{--width:100%;}.elementor-7260 .elementor-element.elementor-element-6753f428{--width:100%;}}@media(max-width:1024px){.elementor-7260 .elementor-element.elementor-element-a7d1ffd::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-background-video-container::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .e-con-inner > .elementor-background-video-container::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-background-slideshow::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .e-con-inner > .elementor-background-slideshow::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://budclubshop.com/wp-content/uploads/2025/08/BUD-CLUB-BANNERS_THCA_ALL-PRODUCT-BANNER-3_PHONE-DEVICE-PRODUCTS-scaled.webp");background-size:150vw auto;}.elementor-7260 .elementor-element.elementor-element-d020403{--min-height:100vh;}.elementor-7260 .elementor-element.elementor-element-f448545{--padding-top:290px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-e224458 .elementor-heading-title{font-size:3.1vw;}.elementor-7260 .elementor-element.elementor-element-44026aa .elementor-heading-title{font-size:2.1vw;}.elementor-7260 .elementor-element.elementor-element-99ad7cc{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-7260 .elementor-element.elementor-element-99ad7cc .elementor-button{padding:15px 0px 15px 0px;}.elementor-7260 .elementor-element.elementor-element-0975d21{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-7260 .elementor-element.elementor-element-3bfbb4ac{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-7260 .elementor-element.elementor-element-d44cc1c{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-a7d1ffd:not(.elementor-motion-effects-element-type-background), .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://budclubshop.com/wp-content/uploads/2025/08/BUD-CLUB-BANNERS_THCA_ALL-PRODUCT-BANNER-3_PHONE-BACKGROUND-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7260 .elementor-element.elementor-element-a7d1ffd::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-background-video-container::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .e-con-inner > .elementor-background-video-container::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-background-slideshow::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .e-con-inner > .elementor-background-slideshow::before, .elementor-7260 .elementor-element.elementor-element-a7d1ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://budclubshop.com/wp-content/uploads/2025/08/BUD-CLUB-BANNERS_THCA_ALL-PRODUCT-BANNER-3_PHONE-DEVICE-PRODUCTS-scaled.webp");background-size:210vw auto;}.elementor-7260 .elementor-element.elementor-element-a7d1ffd{--width:100%;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-d020403{--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7260 .elementor-element.elementor-element-f448545{--padding-top:128px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-e224458 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7260 .elementor-element.elementor-element-e224458{text-align:center;}.elementor-7260 .elementor-element.elementor-element-e224458 .elementor-heading-title{font-size:5.3vw;}.elementor-7260 .elementor-element.elementor-element-44026aa > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7260 .elementor-element.elementor-element-44026aa .elementor-heading-title{font-size:3.2vw;}.elementor-7260 .elementor-element.elementor-element-9de4487 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-9de4487{text-align:center;font-size:3.4vw;}.elementor-7260 .elementor-element.elementor-element-ac1982e{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0030px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7260 .elementor-element.elementor-element-519d08c{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-7260 .elementor-element.elementor-element-99ad7cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-99ad7cc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7260 .elementor-element.elementor-element-99ad7cc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7260 .elementor-element.elementor-element-99ad7cc .elementor-button{font-size:17px;padding:20px 0px 20px 0px;}.elementor-7260 .elementor-element.elementor-element-9fe360a{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-7260 .elementor-element.elementor-element-0975d21{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7260 .elementor-element.elementor-element-0975d21 .elementor-button{font-size:17px;padding:20px 0px 20px 0px;}.elementor-7260 .elementor-element.elementor-element-5ffc7aac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-8038a78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-212ae69 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-212ae69{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-590ca85{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-47dc48a7{--container-widget-width:104px;--container-widget-flex-grow:0;width:var( --container-widget-width, 104px );max-width:104px;top:24px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-47dc48a7{left:7px;}body.rtl .elementor-7260 .elementor-element.elementor-element-47dc48a7{right:7px;}.elementor-7260 .elementor-element.elementor-element-5dd85631{--container-widget-width:78px;--container-widget-flex-grow:0;width:var( --container-widget-width, 78px );max-width:78px;top:26px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5dd85631{right:4px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5dd85631{left:4px;}.elementor-7260 .elementor-element.elementor-element-735b3f11{--container-widget-width:99px;--container-widget-flex-grow:0;width:var( --container-widget-width, 99px );max-width:99px;top:21px;z-index:5;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-735b3f11{right:126px;}body.rtl .elementor-7260 .elementor-element.elementor-element-735b3f11{left:126px;}.elementor-7260 .elementor-element.elementor-element-1a8d8ad8 > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-1a8d8ad8{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:233px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-1a8d8ad8{left:10px;}body.rtl .elementor-7260 .elementor-element.elementor-element-1a8d8ad8{right:10px;}.elementor-7260 .elementor-element.elementor-element-27271d42 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-27271d42{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:225px;z-index:-1;}.elementor-7260 .elementor-element.elementor-element-6e632423 > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-6e632423{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:-50px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6e632423{right:3px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6e632423{left:3px;}.elementor-7260 .elementor-element.elementor-element-2949983e > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-2949983e{--container-widget-width:72px;--container-widget-flex-grow:0;width:var( --container-widget-width, 72px );max-width:72px;bottom:-59px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2949983e{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2949983e{right:0px;}.elementor-7260 .elementor-element.elementor-element-5e073a7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;}.elementor-7260 .elementor-element.elementor-element-5e073a7d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-5e073a7d img{width:100%;}.elementor-7260 .elementor-element.elementor-element-5d6e4c11{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7260 .elementor-element.elementor-element-7c46c265{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-7260 .elementor-element.elementor-element-4b214978 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-4b214978{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7260 .elementor-element.elementor-element-4b214978.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7260 .elementor-element.elementor-element-4b214978 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-6c4d0fb{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-7260 .elementor-element.elementor-element-ab0b37d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7260 .elementor-element.elementor-element-ab0b37d .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-de80d41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-ce7f939 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-ce7f939{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-49440736{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-16a0625d > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-16a0625d{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-16a0625d{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-16a0625d{right:0px;}.elementor-7260 .elementor-element.elementor-element-32be4509 > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-32be4509{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-73696fac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-73696fac > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-73696fac img{width:100%;}.elementor-7260 .elementor-element.elementor-element-3e14ffca > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-3e14ffca{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-3e14ffca{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-3e14ffca{right:15px;}.elementor-7260 .elementor-element.elementor-element-5dc8fcea > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-5dc8fcea{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5dc8fcea{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5dc8fcea{left:0px;}.elementor-7260 .elementor-element.elementor-element-24dd40b2 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-24dd40b2{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-24dd40b2{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-24dd40b2{left:0px;}.elementor-7260 .elementor-element.elementor-element-5e7aa8a6 > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-5e7aa8a6{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5e7aa8a6{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5e7aa8a6{right:0px;}.elementor-7260 .elementor-element.elementor-element-195e5b0d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-71f148b2{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-71f148b2 > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-71f148b2 .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-228a8054{--width:100%;}.elementor-7260 .elementor-element.elementor-element-5f1df45d{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-5f1df45d .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-67fd950e{--width:100%;}.elementor-7260 .elementor-element.elementor-element-cbbb63c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-cbbb63c .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-110b4064{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-428f3eea .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-753c061 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-6b531cb9 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-4ff4fb54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-14901ab > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-14901ab{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-3c94bcc8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-7f09554d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-7f09554d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-7f09554d img{width:100%;}.elementor-7260 .elementor-element.elementor-element-12491749{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-46b1b59{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-46b1b59 > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-46b1b59 .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-4e5125e2{--width:100%;}.elementor-7260 .elementor-element.elementor-element-6f403642{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-6f403642 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-68b98592{--width:100%;}.elementor-7260 .elementor-element.elementor-element-7a0457af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-7a0457af .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-5aaeeb63{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-2d9e9a11 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-156b8990 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-2e79f8a7 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-68f6f78c > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-68f6f78c{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-68f6f78c{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-68f6f78c{right:0px;}.elementor-7260 .elementor-element.elementor-element-fee7c28 > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-fee7c28{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-2f1ca905 > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-2f1ca905{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2f1ca905{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2f1ca905{right:15px;}.elementor-7260 .elementor-element.elementor-element-332fc7a5 > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-332fc7a5{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-332fc7a5{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-332fc7a5{left:0px;}.elementor-7260 .elementor-element.elementor-element-286312f2 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-286312f2{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-286312f2{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-286312f2{left:0px;}.elementor-7260 .elementor-element.elementor-element-9f8ae70 > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-9f8ae70{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-9f8ae70{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-9f8ae70{right:0px;}.elementor-7260 .elementor-element.elementor-element-308e2fc9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-5aa9af8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-5aa9af8{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-8594e6a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-74fcc6ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-74fcc6ba > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-74fcc6ba img{width:100%;}.elementor-7260 .elementor-element.elementor-element-bdc2613{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-471c3916{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-471c3916 > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-471c3916 .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-582cf2cb{--width:100%;}.elementor-7260 .elementor-element.elementor-element-2909acb8{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-2909acb8 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-666aa13d{--width:100%;}.elementor-7260 .elementor-element.elementor-element-4eed5e0d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-4eed5e0d .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-101f2951{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-8e156c0 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-6b8ae86c .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-34114b61 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-4a79886b > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-4a79886b{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-4a79886b{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-4a79886b{right:0px;}.elementor-7260 .elementor-element.elementor-element-2ca8b294 > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-2ca8b294{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-736306f0 > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-736306f0{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-736306f0{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-736306f0{right:15px;}.elementor-7260 .elementor-element.elementor-element-6b4ba69 > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-6b4ba69{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6b4ba69{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6b4ba69{left:0px;}.elementor-7260 .elementor-element.elementor-element-219784e3 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-219784e3{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-219784e3{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-219784e3{left:0px;}.elementor-7260 .elementor-element.elementor-element-31092e60 > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-31092e60{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-31092e60{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-31092e60{right:0px;}.elementor-7260 .elementor-element.elementor-element-c568a67{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-b3f63d2 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-b3f63d2{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-5afde62f{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-723369b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-723369b5 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-723369b5 img{width:100%;}.elementor-7260 .elementor-element.elementor-element-d6c8778{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-45be79a5{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-45be79a5 > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-45be79a5 .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-66ecf648{--width:100%;}.elementor-7260 .elementor-element.elementor-element-e121ec1{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-e121ec1 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-47375f4f{--width:100%;}.elementor-7260 .elementor-element.elementor-element-cb40566{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-cb40566 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-6da7b784{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-737fd3eb .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-4f1c16e .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-43f2eb91 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-6f52ab95 > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-6f52ab95{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6f52ab95{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6f52ab95{right:0px;}.elementor-7260 .elementor-element.elementor-element-c884efd > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-c884efd{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-76c7fc4c > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-76c7fc4c{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-76c7fc4c{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-76c7fc4c{right:15px;}.elementor-7260 .elementor-element.elementor-element-7dc7df76 > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-7dc7df76{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-7dc7df76{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-7dc7df76{left:0px;}.elementor-7260 .elementor-element.elementor-element-9f9fa56 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-9f9fa56{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-9f9fa56{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-9f9fa56{left:0px;}.elementor-7260 .elementor-element.elementor-element-6153f8d2 > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-6153f8d2{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6153f8d2{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6153f8d2{right:0px;}.elementor-7260 .elementor-element.elementor-element-6f9b0bf9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-044ed24 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-044ed24{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-43af886{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-1af3659d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-1af3659d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-1af3659d img{width:100%;}.elementor-7260 .elementor-element.elementor-element-428776f5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-545e8f1a{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-545e8f1a > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-545e8f1a .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-5add393{--width:100%;}.elementor-7260 .elementor-element.elementor-element-30d4327b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-30d4327b .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-e0e9d26{--width:100%;}.elementor-7260 .elementor-element.elementor-element-421fc9db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-421fc9db .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-2515fcf9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-497696c2 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-296f99ac .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-26f86de2 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-2a4e4382 > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-2a4e4382{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2a4e4382{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2a4e4382{right:0px;}.elementor-7260 .elementor-element.elementor-element-430d9359 > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-430d9359{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-37464c7d > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-37464c7d{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-37464c7d{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-37464c7d{right:15px;}.elementor-7260 .elementor-element.elementor-element-7776ae43 > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-7776ae43{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-7776ae43{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-7776ae43{left:0px;}.elementor-7260 .elementor-element.elementor-element-2268caf1 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-2268caf1{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2268caf1{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2268caf1{left:0px;}.elementor-7260 .elementor-element.elementor-element-1128544c > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-1128544c{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-1128544c{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-1128544c{right:0px;}.elementor-7260 .elementor-element.elementor-element-5a99fef0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-6b0a4dc > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-6b0a4dc{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-632c0977{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-3b6c371{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-3b6c371 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-3b6c371 img{width:100%;}.elementor-7260 .elementor-element.elementor-element-4b3d4d29{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-d6fef96{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-d6fef96 > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-d6fef96 .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-28fd7fef{--width:100%;}.elementor-7260 .elementor-element.elementor-element-322a4439{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-322a4439 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-6a78740d{--width:100%;}.elementor-7260 .elementor-element.elementor-element-3a897ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-3a897ea .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-5ce5ac09{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-40029eb5 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-3dcc41b6 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-407b1e36 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-2c6ce7 > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-2c6ce7{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2c6ce7{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2c6ce7{right:0px;}.elementor-7260 .elementor-element.elementor-element-68419977 > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-68419977{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-23d16adc > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-23d16adc{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-23d16adc{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-23d16adc{right:15px;}.elementor-7260 .elementor-element.elementor-element-5c498e28 > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-5c498e28{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5c498e28{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5c498e28{left:0px;}.elementor-7260 .elementor-element.elementor-element-5f5eeb29 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-5f5eeb29{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5f5eeb29{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5f5eeb29{left:0px;}.elementor-7260 .elementor-element.elementor-element-5f699649 > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-5f699649{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5f699649{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5f699649{right:0px;}.elementor-7260 .elementor-element.elementor-element-4c02b5b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-9b9a4fc > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-9b9a4fc{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-40a98b41{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-582f7004{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-582f7004 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-582f7004 img{width:100%;}.elementor-7260 .elementor-element.elementor-element-5e0e515d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-55f2d27{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-55f2d27 > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-55f2d27 .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-4be0dae1{--width:100%;}.elementor-7260 .elementor-element.elementor-element-121c4459{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-121c4459 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-7d6cd338{--width:100%;}.elementor-7260 .elementor-element.elementor-element-781fabdf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-781fabdf .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-3569747e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-2857c8d2 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-7b19ae1 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-15b5d5cf .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-5434172c > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-5434172c{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5434172c{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5434172c{right:0px;}.elementor-7260 .elementor-element.elementor-element-42ea8c3c > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-42ea8c3c{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-2253768f > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-2253768f{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2253768f{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2253768f{right:15px;}.elementor-7260 .elementor-element.elementor-element-430e6f7d > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-430e6f7d{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-430e6f7d{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-430e6f7d{left:0px;}.elementor-7260 .elementor-element.elementor-element-42e3ef16 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-42e3ef16{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-42e3ef16{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-42e3ef16{left:0px;}.elementor-7260 .elementor-element.elementor-element-19fa38c > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-19fa38c{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-19fa38c{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-19fa38c{right:0px;}.elementor-7260 .elementor-element.elementor-element-64854e37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-816ec93 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-816ec93{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-65def5af{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-58f99bcb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-58f99bcb > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-58f99bcb img{width:100%;}.elementor-7260 .elementor-element.elementor-element-5d88c31a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-71d7c3ee{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-71d7c3ee > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-71d7c3ee .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-7a7896bf{--width:100%;}.elementor-7260 .elementor-element.elementor-element-77d45e5{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-77d45e5 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-6e550ec0{--width:100%;}.elementor-7260 .elementor-element.elementor-element-ab812c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-ab812c5 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-1fdb5d12{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-313df22a .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-7799682 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-69db69a1 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-1fd5ecd0 > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-1fd5ecd0{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-1fd5ecd0{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-1fd5ecd0{right:0px;}.elementor-7260 .elementor-element.elementor-element-4f27feb > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-4f27feb{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-33c551b > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-33c551b{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-33c551b{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-33c551b{right:15px;}.elementor-7260 .elementor-element.elementor-element-3d319cb4 > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-3d319cb4{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-3d319cb4{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-3d319cb4{left:0px;}.elementor-7260 .elementor-element.elementor-element-1bf95413 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-1bf95413{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-1bf95413{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-1bf95413{left:0px;}.elementor-7260 .elementor-element.elementor-element-25f41635 > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-25f41635{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-25f41635{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-25f41635{right:0px;}.elementor-7260 .elementor-element.elementor-element-5a5ff763{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-fef7a0b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-fef7a0b{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-7182e9cd{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-53cd4e8e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-53cd4e8e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-53cd4e8e img{width:100%;}.elementor-7260 .elementor-element.elementor-element-1f2f1399{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-1d7b18cd{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-1d7b18cd > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-1d7b18cd .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-1018a71{--width:100%;}.elementor-7260 .elementor-element.elementor-element-3ee5f404{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-3ee5f404 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-31f1680e{--width:100%;}.elementor-7260 .elementor-element.elementor-element-20035323{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-20035323 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-3c28f9fb{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-61df9bab .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-50f9ecf5 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-366309cc .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-7a16372a > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-7a16372a{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-7a16372a{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-7a16372a{right:0px;}.elementor-7260 .elementor-element.elementor-element-79ff2e0e > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-79ff2e0e{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-6abab7a4 > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-6abab7a4{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6abab7a4{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6abab7a4{right:15px;}.elementor-7260 .elementor-element.elementor-element-2d7e816a > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-2d7e816a{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-2d7e816a{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-2d7e816a{left:0px;}.elementor-7260 .elementor-element.elementor-element-240df220 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-240df220{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-240df220{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-240df220{left:0px;}.elementor-7260 .elementor-element.elementor-element-5b25c645 > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-5b25c645{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-5b25c645{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-5b25c645{right:0px;}.elementor-7260 .elementor-element.elementor-element-6ecdff1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-110a46e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-110a46e{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-7485f51f{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-5a396c6d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-5a396c6d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-5a396c6d img{width:100%;}.elementor-7260 .elementor-element.elementor-element-2f62367e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-4c833fc2{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-4c833fc2 > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-4c833fc2 .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-71e830c2{--width:100%;}.elementor-7260 .elementor-element.elementor-element-192db023{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-192db023 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-369aa9a8{--width:100%;}.elementor-7260 .elementor-element.elementor-element-2cff8868{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-2cff8868 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-7e2d4ffe{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-4ed9435f .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-69097f1f .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-788bb599 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-75995e6e > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-75995e6e{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-75995e6e{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-75995e6e{right:0px;}.elementor-7260 .elementor-element.elementor-element-4ea728ca > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-4ea728ca{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-d2828c9 > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-d2828c9{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-d2828c9{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-d2828c9{right:15px;}.elementor-7260 .elementor-element.elementor-element-4a6bb05e > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-4a6bb05e{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-4a6bb05e{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-4a6bb05e{left:0px;}.elementor-7260 .elementor-element.elementor-element-66f6a090 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-66f6a090{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-66f6a090{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-66f6a090{left:0px;}.elementor-7260 .elementor-element.elementor-element-13ff5233 > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-13ff5233{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-13ff5233{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-13ff5233{right:0px;}.elementor-7260 .elementor-element.elementor-element-161e20c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-c81a2a8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7260 .elementor-element.elementor-element-c81a2a8{text-align:center;font-size:16px;}.elementor-7260 .elementor-element.elementor-element-d4a609f{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-7525119{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-7525119 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7260 .elementor-element.elementor-element-7525119 img{width:100%;}.elementor-7260 .elementor-element.elementor-element-4c117eab{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-49f8984c{width:100%;max-width:100%;}.elementor-7260 .elementor-element.elementor-element-49f8984c > .elementor-widget-container{padding:0px 20px 10px 020px;}.elementor-7260 .elementor-element.elementor-element-49f8984c .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7260 .elementor-element.elementor-element-6753f428{--width:100%;}.elementor-7260 .elementor-element.elementor-element-2d33305e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-2d33305e .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-7a4b04a5{--width:100%;}.elementor-7260 .elementor-element.elementor-element-6cc65238{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7260 .elementor-element.elementor-element-6cc65238 .elementor-button{font-size:17px;padding:20px 100px 20px 100px;}.elementor-7260 .elementor-element.elementor-element-2fb024f5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7260 .elementor-element.elementor-element-2df2d3a9 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-1a8bf6b5 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-23ffbef7 .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-7260 .elementor-element.elementor-element-7262e32 > .elementor-widget-container{--e-transform-rotateZ:17deg;}.elementor-7260 .elementor-element.elementor-element-7262e32{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:20px;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-7262e32{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-7262e32{right:0px;}.elementor-7260 .elementor-element.elementor-element-5e6ecda0 > .elementor-widget-container{--e-transform-rotateZ:325deg;}.elementor-7260 .elementor-element.elementor-element-5e6ecda0{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;top:20px;}.elementor-7260 .elementor-element.elementor-element-47279de4 > .elementor-widget-container{--e-transform-rotateZ:322deg;}.elementor-7260 .elementor-element.elementor-element-47279de4{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;bottom:-20px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-47279de4{left:15px;}body.rtl .elementor-7260 .elementor-element.elementor-element-47279de4{right:15px;}.elementor-7260 .elementor-element.elementor-element-32a0bcc5 > .elementor-widget-container{--e-transform-rotateZ:31deg;}.elementor-7260 .elementor-element.elementor-element-32a0bcc5{--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-32a0bcc5{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-32a0bcc5{left:0px;}.elementor-7260 .elementor-element.elementor-element-6025d629 > .elementor-widget-container{--e-transform-rotateZ:33deg;}.elementor-7260 .elementor-element.elementor-element-6025d629{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:222px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-6025d629{right:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-6025d629{left:0px;}.elementor-7260 .elementor-element.elementor-element-51fbf5dd > .elementor-widget-container{--e-transform-rotateZ:327deg;}.elementor-7260 .elementor-element.elementor-element-51fbf5dd{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:236px;z-index:-1;}body:not(.rtl) .elementor-7260 .elementor-element.elementor-element-51fbf5dd{left:0px;}body.rtl .elementor-7260 .elementor-element.elementor-element-51fbf5dd{right:0px;}.elementor-7260 .elementor-element.elementor-element-3bfbb4ac{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7260 .elementor-element.elementor-element-3bfbb4ac > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0975d21 */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47dc48a7 *//* Main nug animation */
.nug-flyin {
  opacity: 0;
  animation: flyInOutNug 8s ease-in-out 0s 5 forwards;
}

/* Optional staggered delays */
.nug-left {
  animation-delay: 0.2s;
}
.nug-center {
  animation-delay: 0.4s;
}
.nug-right {
  animation-delay: 0.6s;
}

/* Keyframes: Fade in → Stay → Fade out → Fly back in & stop visible */
@keyframes flyInOutNug {
  0% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(0px) scale(1);
    opacity: 1;
  }
  70% {
    transform: translateY(80px) scale(0.8);
    opacity: 0;
  }
  100% {
    transform: translateY(0px) scale(1); /* End at top */
    opacity: 1;                          /* Fully visible */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab0b37d */.equal-btn {
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b4064 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaeeb63 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101f2951 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da7b784 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2515fcf9 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5ac09 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3569747e */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdb5d12 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28f9fb */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2d4ffe */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb024f5 */.animation {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.5s, repeatSlide 10s ease-in-out infinite 11s;
}

.animation2 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 0.8s, repeatSlide 10s ease-in-out infinite 11.3s;
}

.animation3 {
    position: relative;
    opacity: 0;
    animation: slideIn 1s ease-in-out forwards 1.1s, repeatSlide 10s ease-in-out infinite 11.6s;
}

@keyframes slideIn {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes repeatSlide {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    10% {
        transform: translateX(0);
        opacity: 1;
    }
    80% {
        opacity: 1;/* End custom CSS */