.elementor-14646 .elementor-element.elementor-element-b1cdbd1{--display:flex;--min-height:calc(100vh - 100px);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14646 .elementor-element.elementor-element-b1cdbd1:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-b1cdbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.rapyuta-robotics.com/wp-content/uploads/2026/02/rr_modex_2026_hero_pic.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-14646 .elementor-element.elementor-element-b1cdbd1::before, .elementor-14646 .elementor-element.elementor-element-b1cdbd1 > .elementor-background-video-container::before, .elementor-14646 .elementor-element.elementor-element-b1cdbd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-14646 .elementor-element.elementor-element-b1cdbd1 > .elementor-background-slideshow::before, .elementor-14646 .elementor-element.elementor-element-b1cdbd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14646 .elementor-element.elementor-element-b1cdbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-14646 .elementor-element.elementor-element-b77d019{--display:flex;--justify-content:flex-end;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-14646 .elementor-element.elementor-element-803c727 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-803c727{text-align:start;}.elementor-14646 .elementor-element.elementor-element-803c727 .elementor-heading-title{font-family:var( --e-global-typography-c5e86d2-font-family ), sans-serif;font-size:var( --e-global-typography-c5e86d2-font-size );font-weight:var( --e-global-typography-c5e86d2-font-weight );text-transform:var( --e-global-typography-c5e86d2-text-transform );font-style:var( --e-global-typography-c5e86d2-font-style );text-decoration:var( --e-global-typography-c5e86d2-text-decoration );line-height:var( --e-global-typography-c5e86d2-line-height );color:var( --e-global-color-7d271cd );}.elementor-14646 .elementor-element.elementor-element-9566fad{text-align:start;}.elementor-14646 .elementor-element.elementor-element-9566fad .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-7d271cd );}.elementor-14646 .elementor-element.elementor-element-a46f9aa{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--padding-top:128px;--padding-bottom:128px;--padding-left:40px;--padding-right:40px;}.elementor-14646 .elementor-element.elementor-element-a46f9aa:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-a46f9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-14646 .elementor-element.elementor-element-c1ebf62{text-align:center;font-family:"MDNi-Dark", sans-serif;font-size:44px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:48px;letter-spacing:0.03px;color:var( --e-global-color-7d271cd );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-wrapper{max-width:84%;}body:not(.rtl) .elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-item{background-color:#E11A27;border-radius:8px 8px 8px 8px;}.elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-digits{font-family:var( --e-global-typography-c5e86d2-font-family ), sans-serif;font-size:var( --e-global-typography-c5e86d2-font-size );font-weight:var( --e-global-typography-c5e86d2-font-weight );text-transform:var( --e-global-typography-c5e86d2-text-transform );font-style:var( --e-global-typography-c5e86d2-font-style );text-decoration:var( --e-global-typography-c5e86d2-text-decoration );line-height:var( --e-global-typography-c5e86d2-line-height );}.elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-label{font-family:"MDNi-Dark", sans-serif;font-size:28px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0.03px;}.elementor-14646 .elementor-element.elementor-element-7aa9b76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--padding-top:128px;--padding-bottom:128px;--padding-left:40px;--padding-right:40px;}.elementor-14646 .elementor-element.elementor-element-7aa9b76:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-7aa9b76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d271cd );}.elementor-14646 .elementor-element.elementor-element-9648665{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14646 .elementor-element.elementor-element-7b28ca5 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-7b28ca5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-f7faeb4 > .elementor-widget-container{margin:0px 0px 0px -34px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-f7faeb4{font-family:var( --e-global-typography-d0d9203-font-family ), sans-serif;font-size:var( --e-global-typography-d0d9203-font-size );font-weight:var( --e-global-typography-d0d9203-font-weight );text-transform:var( --e-global-typography-d0d9203-text-transform );font-style:var( --e-global-typography-d0d9203-font-style );text-decoration:var( --e-global-typography-d0d9203-text-decoration );line-height:var( --e-global-typography-d0d9203-line-height );}.elementor-14646 .elementor-element.elementor-element-1de9aba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14646 .elementor-element.elementor-element-f5001a2 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-f5001a2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-31419e6{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--padding-top:128px;--padding-bottom:128px;--padding-left:40px;--padding-right:40px;}.elementor-14646 .elementor-element.elementor-element-31419e6:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-31419e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1474e0c );}.elementor-14646 .elementor-element.elementor-element-3f1f04d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14646 .elementor-element.elementor-element-8feac8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-8feac8f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-8fffab8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-14646 .elementor-element.elementor-element-5c6527b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14646 .elementor-element.elementor-element-5c6527b:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-5c6527b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d271cd );}.elementor-14646 .elementor-element.elementor-element-511aec2 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-511aec2{text-align:start;}.elementor-14646 .elementor-element.elementor-element-511aec2 .elementor-heading-title{font-family:var( --e-global-typography-da2f6c8-font-family ), sans-serif;font-size:var( --e-global-typography-da2f6c8-font-size );font-weight:var( --e-global-typography-da2f6c8-font-weight );text-transform:var( --e-global-typography-da2f6c8-text-transform );font-style:var( --e-global-typography-da2f6c8-font-style );text-decoration:var( --e-global-typography-da2f6c8-text-decoration );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-d6fcedc > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-14646 .elementor-element.elementor-element-d6fcedc{text-align:start;}.elementor-14646 .elementor-element.elementor-element-d6fcedc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-5b2a77b{width:100%;max-width:100%;text-align:end;}.elementor-14646 .elementor-element.elementor-element-5b2a77b > .elementor-widget-container{--e-transform-flipX:-1;margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-5b2a77b img{width:94%;max-width:100%;border-style:none;border-radius:0px 8px 8px 0px;}.elementor-14646 .elementor-element.elementor-element-ef6d6c7 > .elementor-widget-container{margin:0px 0px 0px -36px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-ef6d6c7{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-6867f9c .elementor-button{background-color:var( --e-global-color-7d271cd );height:40px;width:160px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:var( --e-global-typography-a2c8610-font-family ), sans-serif;font-size:var( --e-global-typography-a2c8610-font-size );font-weight:var( --e-global-typography-a2c8610-font-weight );text-transform:var( --e-global-typography-a2c8610-text-transform );font-style:var( --e-global-typography-a2c8610-font-style );text-decoration:var( --e-global-typography-a2c8610-text-decoration );line-height:var( --e-global-typography-a2c8610-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-6867f9c .elementor-button:hover, .elementor-14646 .elementor-element.elementor-element-6867f9c .elementor-button:focus{background-color:var( --e-global-color-7d271cd );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14646 .elementor-element.elementor-element-6867f9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-6867f9c .elementor-button:hover svg, .elementor-14646 .elementor-element.elementor-element-6867f9c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-14646 .elementor-element.elementor-element-e4f01ff{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14646 .elementor-element.elementor-element-e4f01ff:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-e4f01ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d271cd );}.elementor-14646 .elementor-element.elementor-element-b3792d4 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-b3792d4{text-align:start;}.elementor-14646 .elementor-element.elementor-element-b3792d4 .elementor-heading-title{font-family:var( --e-global-typography-da2f6c8-font-family ), sans-serif;font-size:var( --e-global-typography-da2f6c8-font-size );font-weight:var( --e-global-typography-da2f6c8-font-weight );text-transform:var( --e-global-typography-da2f6c8-text-transform );font-style:var( --e-global-typography-da2f6c8-font-style );text-decoration:var( --e-global-typography-da2f6c8-text-decoration );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-058ce07 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-14646 .elementor-element.elementor-element-058ce07{text-align:start;}.elementor-14646 .elementor-element.elementor-element-058ce07 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-d2cacc8{width:100%;max-width:100%;text-align:end;}.elementor-14646 .elementor-element.elementor-element-d2cacc8 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-d2cacc8 img{width:97%;max-width:100%;border-style:none;border-radius:0px 8px 8px 0px;}.elementor-14646 .elementor-element.elementor-element-2c6b064 > .elementor-widget-container{margin:0px 0px 0px -36px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-2c6b064{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-73503f0 .elementor-button{background-color:var( --e-global-color-7d271cd );height:40px;width:160px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:var( --e-global-typography-a2c8610-font-family ), sans-serif;font-size:var( --e-global-typography-a2c8610-font-size );font-weight:var( --e-global-typography-a2c8610-font-weight );text-transform:var( --e-global-typography-a2c8610-text-transform );font-style:var( --e-global-typography-a2c8610-font-style );text-decoration:var( --e-global-typography-a2c8610-text-decoration );line-height:var( --e-global-typography-a2c8610-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-73503f0 .elementor-button:hover, .elementor-14646 .elementor-element.elementor-element-73503f0 .elementor-button:focus{background-color:var( --e-global-color-7d271cd );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14646 .elementor-element.elementor-element-73503f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-73503f0 .elementor-button:hover svg, .elementor-14646 .elementor-element.elementor-element-73503f0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-14646 .elementor-element.elementor-element-1e0d978{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:128px;--padding-bottom:128px;--padding-left:40px;--padding-right:40px;}.elementor-14646 .elementor-element.elementor-element-8761588{--display:flex;--justify-content:center;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14646 .elementor-element.elementor-element-4a98323{--display:flex;--justify-content:flex-start;--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-14646 .elementor-element.elementor-element-a5910f4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-8fef219{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--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-14646 .elementor-element.elementor-element-8fef219.e-con{--align-self:center;}.elementor-14646 .elementor-element.elementor-element-9a914f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--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-14646 .elementor-element.elementor-element-9a914f6:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-9a914f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB5;}.elementor-14646 .elementor-element.elementor-element-9a914f6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-14646 .elementor-element.elementor-element-9a914f6, .elementor-14646 .elementor-element.elementor-element-9a914f6::before{--border-transition:0.3s;}.elementor-14646 .elementor-element.elementor-element-c500c68{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-c500c68 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-68af7c6 );}.elementor-14646 .elementor-element.elementor-element-c500c68 img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14646 .elementor-element.elementor-element-3d4ca4e{--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:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-3d4ca4e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-1de6e1b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-14646 .elementor-element.elementor-element-1de6e1b .elementor-heading-title{font-family:var( --e-global-typography-3fd0072-font-family ), sans-serif;font-size:var( --e-global-typography-3fd0072-font-size );font-weight:var( --e-global-typography-3fd0072-font-weight );text-transform:var( --e-global-typography-3fd0072-text-transform );font-style:var( --e-global-typography-3fd0072-font-style );text-decoration:var( --e-global-typography-3fd0072-text-decoration );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-f7d80a3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-14646 .elementor-element.elementor-element-f7d80a3{font-family:var( --e-global-typography-da2f6c8-font-family ), sans-serif;font-size:var( --e-global-typography-da2f6c8-font-size );font-weight:var( --e-global-typography-da2f6c8-font-weight );text-transform:var( --e-global-typography-da2f6c8-text-transform );font-style:var( --e-global-typography-da2f6c8-font-style );text-decoration:var( --e-global-typography-da2f6c8-text-decoration );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-ab72bdc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--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-14646 .elementor-element.elementor-element-ab72bdc:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-ab72bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB5;}.elementor-14646 .elementor-element.elementor-element-ab72bdc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-14646 .elementor-element.elementor-element-ab72bdc, .elementor-14646 .elementor-element.elementor-element-ab72bdc::before{--border-transition:0.3s;}.elementor-14646 .elementor-element.elementor-element-c5846d3{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-c5846d3 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-68af7c6 );}.elementor-14646 .elementor-element.elementor-element-c5846d3 img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14646 .elementor-element.elementor-element-717c54a{--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:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-717c54a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-faeddf9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-14646 .elementor-element.elementor-element-faeddf9 .elementor-heading-title{font-family:var( --e-global-typography-3fd0072-font-family ), sans-serif;font-size:var( --e-global-typography-3fd0072-font-size );font-weight:var( --e-global-typography-3fd0072-font-weight );text-transform:var( --e-global-typography-3fd0072-text-transform );font-style:var( --e-global-typography-3fd0072-font-style );text-decoration:var( --e-global-typography-3fd0072-text-decoration );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-89a0140 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-14646 .elementor-element.elementor-element-89a0140{font-family:var( --e-global-typography-da2f6c8-font-family ), sans-serif;font-size:var( --e-global-typography-da2f6c8-font-size );font-weight:var( --e-global-typography-da2f6c8-font-weight );text-transform:var( --e-global-typography-da2f6c8-text-transform );font-style:var( --e-global-typography-da2f6c8-font-style );text-decoration:var( --e-global-typography-da2f6c8-text-decoration );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-a683a06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--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-14646 .elementor-element.elementor-element-a683a06:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-a683a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB5;}.elementor-14646 .elementor-element.elementor-element-a683a06:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-14646 .elementor-element.elementor-element-a683a06, .elementor-14646 .elementor-element.elementor-element-a683a06::before{--border-transition:0.3s;}.elementor-14646 .elementor-element.elementor-element-a1f1938{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-a1f1938 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-68af7c6 );}.elementor-14646 .elementor-element.elementor-element-a1f1938 img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14646 .elementor-element.elementor-element-25688a5{--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:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-25688a5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-6e3ccb9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-14646 .elementor-element.elementor-element-6e3ccb9 .elementor-heading-title{font-family:var( --e-global-typography-3fd0072-font-family ), sans-serif;font-size:var( --e-global-typography-3fd0072-font-size );font-weight:var( --e-global-typography-3fd0072-font-weight );text-transform:var( --e-global-typography-3fd0072-text-transform );font-style:var( --e-global-typography-3fd0072-font-style );text-decoration:var( --e-global-typography-3fd0072-text-decoration );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-d303941 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-14646 .elementor-element.elementor-element-d303941{font-family:var( --e-global-typography-da2f6c8-font-family ), sans-serif;font-size:var( --e-global-typography-da2f6c8-font-size );font-weight:var( --e-global-typography-da2f6c8-font-weight );text-transform:var( --e-global-typography-da2f6c8-text-transform );font-style:var( --e-global-typography-da2f6c8-font-style );text-decoration:var( --e-global-typography-da2f6c8-text-decoration );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-adfaaa4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--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-14646 .elementor-element.elementor-element-adfaaa4:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-adfaaa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB5;}.elementor-14646 .elementor-element.elementor-element-adfaaa4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-14646 .elementor-element.elementor-element-adfaaa4, .elementor-14646 .elementor-element.elementor-element-adfaaa4::before{--border-transition:0.3s;}.elementor-14646 .elementor-element.elementor-element-90b9154{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-90b9154 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-68af7c6 );}.elementor-14646 .elementor-element.elementor-element-90b9154 img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14646 .elementor-element.elementor-element-4aee753{--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:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-4aee753.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-bc372dd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-14646 .elementor-element.elementor-element-bc372dd .elementor-heading-title{font-family:var( --e-global-typography-3fd0072-font-family ), sans-serif;font-size:var( --e-global-typography-3fd0072-font-size );font-weight:var( --e-global-typography-3fd0072-font-weight );text-transform:var( --e-global-typography-3fd0072-text-transform );font-style:var( --e-global-typography-3fd0072-font-style );text-decoration:var( --e-global-typography-3fd0072-text-decoration );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-76af340 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-14646 .elementor-element.elementor-element-76af340{font-family:var( --e-global-typography-da2f6c8-font-family ), sans-serif;font-size:var( --e-global-typography-da2f6c8-font-size );font-weight:var( --e-global-typography-da2f6c8-font-weight );text-transform:var( --e-global-typography-da2f6c8-text-transform );font-style:var( --e-global-typography-da2f6c8-font-style );text-decoration:var( --e-global-typography-da2f6c8-text-decoration );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-7db4baf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--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-14646 .elementor-element.elementor-element-7db4baf:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-7db4baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB5;}.elementor-14646 .elementor-element.elementor-element-7db4baf:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-14646 .elementor-element.elementor-element-7db4baf, .elementor-14646 .elementor-element.elementor-element-7db4baf::before{--border-transition:0.3s;}.elementor-14646 .elementor-element.elementor-element-4641ae9{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-4641ae9 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1474e0c );}.elementor-14646 .elementor-element.elementor-element-4641ae9 img{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-5695e8d{--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:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-5695e8d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-e86865b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-14646 .elementor-element.elementor-element-e86865b .elementor-heading-title{font-family:var( --e-global-typography-3fd0072-font-family ), sans-serif;font-size:var( --e-global-typography-3fd0072-font-size );font-weight:var( --e-global-typography-3fd0072-font-weight );text-transform:var( --e-global-typography-3fd0072-text-transform );font-style:var( --e-global-typography-3fd0072-font-style );text-decoration:var( --e-global-typography-3fd0072-text-decoration );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-53d97d7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-14646 .elementor-element.elementor-element-53d97d7{font-family:var( --e-global-typography-da2f6c8-font-family ), sans-serif;font-size:var( --e-global-typography-da2f6c8-font-size );font-weight:var( --e-global-typography-da2f6c8-font-weight );text-transform:var( --e-global-typography-da2f6c8-text-transform );font-style:var( --e-global-typography-da2f6c8-font-style );text-decoration:var( --e-global-typography-da2f6c8-text-decoration );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-254d79e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--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-14646 .elementor-element.elementor-element-254d79e:not(.elementor-motion-effects-element-type-background), .elementor-14646 .elementor-element.elementor-element-254d79e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB5;}.elementor-14646 .elementor-element.elementor-element-254d79e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68af7c6 );--border-color:var( --e-global-color-68af7c6 );--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-14646 .elementor-element.elementor-element-254d79e, .elementor-14646 .elementor-element.elementor-element-254d79e::before{--border-transition:0.3s;}.elementor-14646 .elementor-element.elementor-element-7311cc1{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-7311cc1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-68af7c6 );}.elementor-14646 .elementor-element.elementor-element-7311cc1 img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14646 .elementor-element.elementor-element-9a29917{--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:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-9a29917.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-506b765 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-14646 .elementor-element.elementor-element-506b765 .elementor-heading-title{font-family:var( --e-global-typography-3fd0072-font-family ), sans-serif;font-size:var( --e-global-typography-3fd0072-font-size );font-weight:var( --e-global-typography-3fd0072-font-weight );text-transform:var( --e-global-typography-3fd0072-text-transform );font-style:var( --e-global-typography-3fd0072-font-style );text-decoration:var( --e-global-typography-3fd0072-text-decoration );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );color:var( --e-global-color-text );}.elementor-14646 .elementor-element.elementor-element-470f7c2 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-14646 .elementor-element.elementor-element-470f7c2{font-family:var( --e-global-typography-da2f6c8-font-family ), sans-serif;font-size:var( --e-global-typography-da2f6c8-font-size );font-weight:var( --e-global-typography-da2f6c8-font-weight );text-transform:var( --e-global-typography-da2f6c8-text-transform );font-style:var( --e-global-typography-da2f6c8-font-style );text-decoration:var( --e-global-typography-da2f6c8-text-decoration );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}@media(max-width:1279px){.elementor-14646 .elementor-element.elementor-element-b1cdbd1{--min-height:65vh;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-b77d019{--min-height:0vh;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-803c727 .elementor-heading-title{font-size:var( --e-global-typography-c5e86d2-font-size );line-height:var( --e-global-typography-c5e86d2-line-height );}.elementor-14646 .elementor-element.elementor-element-9566fad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-a46f9aa{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-c1ebf62{font-size:44px;line-height:48.4px;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-digits{font-size:var( --e-global-typography-c5e86d2-font-size );line-height:var( --e-global-typography-c5e86d2-line-height );}.elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-label{font-size:28px;line-height:30.8px;}.elementor-14646 .elementor-element.elementor-element-7aa9b76{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-7b28ca5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-14646 .elementor-element.elementor-element-7b28ca5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-f7faeb4{font-size:var( --e-global-typography-d0d9203-font-size );line-height:var( --e-global-typography-d0d9203-line-height );}.elementor-14646 .elementor-element.elementor-element-f5001a2 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-14646 .elementor-element.elementor-element-f5001a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-31419e6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-3f1f04d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14646 .elementor-element.elementor-element-8feac8f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-8fffab8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-14646 .elementor-element.elementor-element-5c6527b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-511aec2{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-511aec2 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-511aec2 .elementor-heading-title{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-d6fcedc{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-d6fcedc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-5b2a77b{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-5b2a77b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-14646 .elementor-element.elementor-element-5b2a77b img{width:100%;}.elementor-14646 .elementor-element.elementor-element-ef6d6c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-6867f9c .elementor-button{font-size:var( --e-global-typography-a2c8610-font-size );line-height:var( --e-global-typography-a2c8610-line-height );padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-e4f01ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-b3792d4{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-b3792d4 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-b3792d4 .elementor-heading-title{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-058ce07{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-058ce07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-d2cacc8{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-d2cacc8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-14646 .elementor-element.elementor-element-d2cacc8 img{width:100%;}.elementor-14646 .elementor-element.elementor-element-2c6b064{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-73503f0 .elementor-button{font-size:var( --e-global-typography-a2c8610-font-size );line-height:var( --e-global-typography-a2c8610-line-height );padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-1e0d978{--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-8761588{--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14646 .elementor-element.elementor-element-a5910f4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-8fef219{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:con;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-14646 .elementor-element.elementor-element-3d4ca4e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-1de6e1b .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-f7d80a3{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-717c54a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-faeddf9 .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-89a0140{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-25688a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-6e3ccb9 .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-d303941{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-4aee753.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-bc372dd .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-76af340{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-5695e8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-e86865b .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-53d97d7{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-9a29917.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14646 .elementor-element.elementor-element-506b765 .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-470f7c2{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}}@media(max-width:767px){.elementor-14646 .elementor-element.elementor-element-b1cdbd1{--min-height:90vh;--padding-top:80px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-14646 .elementor-element.elementor-element-b77d019{--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-803c727{text-align:start;}.elementor-14646 .elementor-element.elementor-element-803c727 .elementor-heading-title{font-size:var( --e-global-typography-c5e86d2-font-size );line-height:var( --e-global-typography-c5e86d2-line-height );}.elementor-14646 .elementor-element.elementor-element-9566fad{text-align:start;}.elementor-14646 .elementor-element.elementor-element-9566fad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-a46f9aa{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-c1ebf62{font-size:30px;line-height:36px;letter-spacing:0.03px;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-item:not(:first-of-type){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-item:not(:last-of-type){margin-right:calc( 8px/2 );}body.rtl .elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-item:not(:first-of-type){margin-right:calc( 8px/2 );}body.rtl .elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-item:not(:last-of-type){margin-left:calc( 8px/2 );}.elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-digits{font-size:var( --e-global-typography-c5e86d2-font-size );line-height:var( --e-global-typography-c5e86d2-line-height );}.elementor-14646 .elementor-element.elementor-element-3500f9d .elementor-countdown-label{font-size:16px;line-height:14px;letter-spacing:0.03px;}.elementor-14646 .elementor-element.elementor-element-7aa9b76{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-14646 .elementor-element.elementor-element-7b28ca5 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-14646 .elementor-element.elementor-element-7b28ca5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-f7faeb4 > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-f7faeb4{font-size:var( --e-global-typography-d0d9203-font-size );line-height:var( --e-global-typography-d0d9203-line-height );}.elementor-14646 .elementor-element.elementor-element-f5001a2 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-14646 .elementor-element.elementor-element-f5001a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-31419e6{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-14646 .elementor-element.elementor-element-3f1f04d{--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14646 .elementor-element.elementor-element-8feac8f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-8feac8f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-8fffab8{--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-14646 .elementor-element.elementor-element-5c6527b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-511aec2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-511aec2 .elementor-heading-title{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-d6fcedc > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-14646 .elementor-element.elementor-element-d6fcedc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-5b2a77b > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-5b2a77b img{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-ef6d6c7 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-14646 .elementor-element.elementor-element-ef6d6c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-6867f9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-6867f9c .elementor-button{font-size:var( --e-global-typography-a2c8610-font-size );line-height:var( --e-global-typography-a2c8610-line-height );padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-e4f01ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14646 .elementor-element.elementor-element-b3792d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-b3792d4 .elementor-heading-title{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-058ce07 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-14646 .elementor-element.elementor-element-058ce07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-d2cacc8 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-d2cacc8 img{width:100%;max-width:100%;}.elementor-14646 .elementor-element.elementor-element-2c6b064 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-14646 .elementor-element.elementor-element-2c6b064{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14646 .elementor-element.elementor-element-73503f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-73503f0 .elementor-button{font-size:var( --e-global-typography-a2c8610-font-size );line-height:var( --e-global-typography-a2c8610-line-height );padding:0px 0px 0px 0px;}.elementor-14646 .elementor-element.elementor-element-1e0d978{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-14646 .elementor-element.elementor-element-8761588{--justify-content:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-14646 .elementor-element.elementor-element-4a98323{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14646 .elementor-element.elementor-element-a5910f4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-8fef219{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:con;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-14646 .elementor-element.elementor-element-9a914f6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14646 .elementor-element.elementor-element-3d4ca4e{--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14646 .elementor-element.elementor-element-1de6e1b .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-f7d80a3{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-717c54a{--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14646 .elementor-element.elementor-element-faeddf9 .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-89a0140{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-25688a5{--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14646 .elementor-element.elementor-element-6e3ccb9 .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-d303941{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-4aee753{--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14646 .elementor-element.elementor-element-bc372dd .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-76af340{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-5695e8d{--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14646 .elementor-element.elementor-element-e86865b .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-53d97d7{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-9a29917{--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14646 .elementor-element.elementor-element-506b765 .elementor-heading-title{font-size:var( --e-global-typography-3fd0072-font-size );line-height:var( --e-global-typography-3fd0072-line-height );letter-spacing:var( --e-global-typography-3fd0072-letter-spacing );}.elementor-14646 .elementor-element.elementor-element-470f7c2{font-size:var( --e-global-typography-da2f6c8-font-size );line-height:var( --e-global-typography-da2f6c8-line-height );letter-spacing:var( --e-global-typography-da2f6c8-letter-spacing );}}@media(min-width:768px){.elementor-14646 .elementor-element.elementor-element-b1cdbd1{--content-width:1312px;}.elementor-14646 .elementor-element.elementor-element-a46f9aa{--content-width:800px;}.elementor-14646 .elementor-element.elementor-element-7aa9b76{--content-width:1312px;}.elementor-14646 .elementor-element.elementor-element-3f1f04d{--content-width:1312px;}.elementor-14646 .elementor-element.elementor-element-8fffab8{--width:1312px;}.elementor-14646 .elementor-element.elementor-element-1e0d978{--content-width:1312px;}.elementor-14646 .elementor-element.elementor-element-8fef219{--width:100%;}}@media(max-width:1279px) and (min-width:768px){.elementor-14646 .elementor-element.elementor-element-b77d019{--width:100%;}.elementor-14646 .elementor-element.elementor-element-31419e6{--width:100%;}.elementor-14646 .elementor-element.elementor-element-3f1f04d{--content-width:100%;}.elementor-14646 .elementor-element.elementor-element-8fffab8{--width:100%;}.elementor-14646 .elementor-element.elementor-element-8761588{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-b1cdbd1 *//*@media screen and (max-width:1023px) {*/
/*.hero_section {*/
/*    height: calc(100vh - 24px - 80px);*/
/*}*/
/*}*/

/*@media screen and (max-width:1023px) {*/
/*    .elementor-14646 .elementor-element.elementor-element-b1cdbd1 {*/
/*        height: calc(100vh - 130px);*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-3500f9d *//*Split-Flap Display Styles */
.elementor-countdown-item {
  perspective: 1000px;
  position: relative;
  margin: 0 10px;
}

.elementor-countdown-digits {
  position: relative;
  display: inline-block;
  font-family: 'Courier New', monospace;
  font-weight: bold;
  background: linear-gradient(180deg, #2a2a2a 0%, #1f1f1f 48%, #0a0a0a 52%, #1a1a1a 100%);
  color: #fff;
  padding: 16px 8px;
  border-radius: 8px;
  box-shadow: 
    0 4px 15px rgba(0,0,0,0.4),
    inset 0 2px 0 rgba(255,255,255,0.05),
    inset 0 -2px 0 rgba(0,0,0,0.5);
  overflow: visible;
  transform-style: preserve-3d;
}

@media (min-width: 600px) {
  .elementor-countdown-digits {
    padding: 25px 18px;
  }
}

 /*Hide actual content only during flip */
.elementor-countdown-digits.flipping {
  color: transparent;
}

 /*Overlay shows during flip animation */
.elementor-countdown-digits .flip-overlay {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
  opacity: 0;
  z-index: 20;
  font-family: 'Courier New', monospace;
  font-weight: bold;
  color: #fff;
  white-space: nowrap;
  font-size: inherit;
}

 /*Show overlay only during flip */
.elementor-countdown-digits.flipping .flip-overlay {
  opacity: 1;
}

 /*Horizontal split line in the middle */
/*.elementor-countdown-digits::before {*/
/*  content: '';*/
/*  position: absolute;*/
/*  top: 50%;*/
/*  left: 0;*/
/*  right: 0;*/
/*  height: 3px;*/
/*  background: linear-gradient(to bottom, rgba(0,0,0,0.8), rgba(0,0,0,0.3));*/
/*  z-index: 10;*/
/*  box-shadow: */
/*    0 1px 0 rgba(255,255,255,0.1),*/
/*    0 -1px 0 rgba(0,0,0,0.5);*/
/*  transform: translateZ(20px);*/
/*}*/

 /*Corner screws for realism */
.elementor-countdown-digits::after {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  background: radial-gradient(circle at 30% 30%, #666, #2a2a2a);
  border-radius: 50%;
  top: 6px;
  right: 6px;
  box-shadow: 
    0 0 0 1px rgba(0,0,0,0.5),
    inset 0 1px 2px rgba(255,255,255,0.3),
    0 calc(100% - 12px) 0 0 #2a2a2a,
    0 calc(100% - 12px) 0 1px rgba(0,0,0,0.5),
    calc(-100% + 12px) 0 0 0 #2a2a2a,
    calc(-100% + 12px) 0 0 1px rgba(0,0,0,0.5),
    calc(-100% + 12px) calc(100% - 12px) 0 0 #2a2a2a,
    calc(-100% + 12px) calc(100% - 12px) 0 1px rgba(0,0,0,0.5);
  z-index: 15;
}

 /*Realistic Split-Flap Animation */
/*.elementor-countdown-digits.flipping {*/
/*  animation: splitFlap 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);*/
/*}*/

/*@keyframes splitFlap {*/
/*  0% {*/
/*    transform: rotateX(0deg) translateZ(0);*/
/*  }*/
  
/*  25% {*/
/*    transform: rotateX(-45deg) translateZ(-5px);*/
/*    filter: brightness(0.7);*/
/*  }*/
  
/*  50% {*/
/*    transform: rotateX(-90deg) translateZ(-8px);*/
/*    filter: brightness(0.5) blur(0.5px);*/
/*  }*/
  
/*  65% {*/
/*    transform: rotateX(-10deg) translateZ(-3px);*/
/*    filter: brightness(1.1);*/
/*  }*/
  
/*  75% {*/
/*    transform: rotateX(5deg) translateZ(0);*/
/*    filter: brightness(1.15);*/
/*  }*/
  
/*  85% {*/
/*    transform: rotateX(-2deg) translateZ(0);*/
/*  }*/
  
/*  100% {*/
/*    transform: rotateX(0deg) translateZ(0);*/
/*    filter: brightness(1);*/
/*  }*/
/*}*/

 /*Add subtle shake/rattle effect */
/*.elementor-countdown-item.flipping {*/
/*  animation: rattle 0.5s cubic-bezier(0.36, 0.07, 0.19, 0.97);*/
/*}*/

/*@keyframes rattle {*/
/*  0%, 100% {*/
/*    transform: translateY(0);*/
/*  }*/
/*  10%, 30%, 50%, 70% {*/
/*    transform: translateY(-1px);*/
/*  }*/
/*  20%, 40%, 60% {*/
/*    transform: translateY(1px);*/
/*  }*/
/*  80% {*/
/*    transform: translateY(-0.5px);*/
/*  }*/
/*  90% {*/
/*    transform: translateY(0.5px);*/
/*  }*/
/*}*/

 /*Label styling */
.elementor-countdown-label {
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 10px;
  color: white;
  margin-top: 12px;
  font-weight: 600;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
}

 /*Optional: Add subtle ambient glow */
.elementor-countdown-digits:hover {
  box-shadow: 
    0 4px 20px rgba(0,0,0,0.5),
    inset 0 2px 0 rgba(255,255,255,0.08),
    inset 0 -2px 0 rgba(0,0,0,0.6),
    0 0 30px rgba(255,255,255,0.03);
}

.elementor-widget-countdown .elementor-countdown-item {
    color: #fff;
    padding: 0 0 20px 0;
    text-align: center
}

/*span.elementor-countdown-label {*/
/*    padding-top: 15px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d4ca4e */.elementor-14646 .elementor-element.elementor-element-3d4ca4e {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a914f6 *//*.elementor-14646 .elementor-element.elementor-element-9a914f6 {*/
/*    backdrop-filter: blur(2px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717c54a */.elementor-14646 .elementor-element.elementor-element-717c54a {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab72bdc *//*.elementor-14646 .elementor-element.elementor-element-ab72bdc {*/
/*    backdrop-filter: blur(2px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25688a5 */.elementor-14646 .elementor-element.elementor-element-25688a5 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a683a06 *//*.elementor-14646 .elementor-element.elementor-element-a683a06 {*/
/*    backdrop-filter: blur(2px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aee753 */.elementor-14646 .elementor-element.elementor-element-4aee753 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adfaaa4 *//*.elementor-14646 .elementor-element.elementor-element-adfaaa4 {*/
/*    backdrop-filter: blur(2px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5695e8d */.elementor-14646 .elementor-element.elementor-element-5695e8d {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db4baf *//*.elementor-14646 .elementor-element.elementor-element-7db4baf {*/
/*    backdrop-filter: blur(2px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a29917 */.elementor-14646 .elementor-element.elementor-element-9a29917 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254d79e *//*.elementor-14646 .elementor-element.elementor-element-254d79e {*/
/*    backdrop-filter: blur(2px);*/
/*}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MDNi-Dark';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.rapyuta-robotics.com/wp-content/uploads/2022/01/MDNichrome-Dark.woff2') format('woff2');
}
/* End Custom Fonts CSS */